* Get received payment summary rpc
* Rename get received payment summary function
* Get sent payment summary in rpc
* Add itest case for sent payment summary
* Add web endpoint for get payment summary
* Remove old fields from received payment summary
* Use bytes for squeak_hash in getsqueak method
* Use bytes for squeak hash in get offer rpc
* Use bytes for hash field in squeak message in proto
* Use bytes for hashes in lookup response
* Remove old commented code
* Use bytes for squeak hash in peer client post
* Remove old comments
* Rename secret_key
* More work to convert to using PTLC
* Updated most code for PTLC
* More work to use ptlc with secret key
* Got itest passing
* Remove unused import
* Use version 0.5.0 of squeaklib
* Added simple unit test for squeak controller
* Use modular addition subtraction for secret key nonce tweak
* Move util to core folder
* Store secret key as hex in database
* Store nonce as hex in db
* Fix timestamp in get received payment rpc
* Update static build
* Fix proto numbering of received payment
* Include log line with returned received payments
* Lg the received payments reply
* Lg received payments reply list
* Lg received payments reply list
* Fix received payment component
* Remove log lines from frontend
* Remove log lines for received payment
* Rename received payments to sent offers
* Add received payments table
* Add get received payments rpc method
* Rename old received payment to sent offer in frontend
* Add received payment frontend component
* Improve logging of error in admin web request
* Got subscribe invoices worker working
* Improve error message in lnd invoice worker
* Only mark received payments if paid if the invoice is settled
* Check if invoice is settled before marking received payment as paid
* Pass settle index as param to mark paid db method
* Add migration to include settle_index in sent payments table
* Got latest settle index query working, I think
* Only return received payments that are already paid in db query
* Remove unused column from get latest settle index query
* Update static build
* Use price_msat for config and internally
* Use price_msat in admin protocol for offer message
* Use price_msat in sent payments table and protocol
* Update frontend to use new protocol with price_msat for offer
* Update static build
* Created squeak detail page
* Add get squeak details rpc method
* Got squeak serialized data to show
* Put style back
* Show raw squeak data in text field
* Show hash in squeak details page
* Include link to zoom in to squeak detail page from squeak page
* Update static build and frontend makefile
* Remove whitelisted attribute, use following to build whitelist
* Fix update whitelist on set profile following method
* Remove whitelist feature toggle from fronted
* Update frontend build
* Use queue to signal peer sync completion/failure
* Got network sync result from multiple peers
* Add peer connection class
* Got network sync working with network sync class
* Simplify peer timeline sync
* Remove old comments
* Make timeline sync and single squeak sync work for both upload and download
* Simplify timeline sync worker
* Got itest working for sync squeaks and download squeak
* Got sync squeak and sync squeaks rpc methods working with reply on completion of sync.
* Delete unused node controller class
* Add download single squeak method
* Add test for download squeak rpc method
* Imprive peerdownload class to only use block height only for sync method
* Add insert sent payment method
* Delete db container from itest
* Add other container in itest
* Connect to other squeak node in itest
* Use client lightning container for itest to get offers from main node
* Get offers itest working
* Open channel to buy offer in itest
* Successfully pay offer
* Remove old print statements from itest
* Successfully unlock squeak in pay offer method
* Assert that decrypted content is correct in pay offer itest
* Show peer connection status for lightning node
* Add connect peer button to lightning node page
* Add test for connect peer
* Add working test for list peers and connect peer
* Add test for disconnect peer
* Fix sqk dir config
* Fix sqk_dir config
* Successfully connect to sqkserver_other in docker-compose
* Remove unused dialog from lightning node page
* Add receive bitcoin button
* Add new address rpc method
* Successfully show new address in dialog in wallet
* Make address field in new address dialog read only