Dave Hrycyszyn
|
01819d3c78
|
Changing cli command for consistency
|
2024-07-30 11:01:39 +01:00 |
|
Dave Hrycyszyn
|
8a4c43a0d0
|
Refactoring
|
2024-07-29 11:53:17 +01:00 |
|
Dave Hrycyszyn
|
aacec96569
|
Minor re-ordering
|
2024-07-29 11:20:29 +01:00 |
|
Dave Hrycyszyn
|
cac76373ec
|
Docs
|
2024-07-29 11:10:50 +01:00 |
|
Dave Hrycyszyn
|
f607bf25d3
|
Removed public accessor on htlc policy creation
|
2024-07-29 11:10:39 +01:00 |
|
Dave Hrycyszyn
|
cea9d8ead5
|
Renamed htlc to create_htlc so the driver is distinguished from the htlc model
|
2024-07-29 11:08:29 +01:00 |
|
Dave Hrycyszyn
|
f78784973c
|
Closed off unnecessary public fn access in key generation
|
2024-07-29 11:06:56 +01:00 |
|
Dave Hrycyszyn
|
42dbf738c6
|
ibid
|
2024-07-29 11:02:57 +01:00 |
|
Dave Hrycyszyn
|
474bc84252
|
ibid
|
2024-07-29 11:02:41 +01:00 |
|
Dave Hrycyszyn
|
62305c4213
|
Renaming a few things in HTLC creation to make flow more memorable
|
2024-07-29 11:02:26 +01:00 |
|
Dave Hrycyszyn
|
170723d05e
|
Printing sammy's balance at the end of HTLC creation
|
2024-07-29 11:01:58 +01:00 |
|
Dave Hrycyszyn
|
bcd76c2ebc
|
Sanity checking htlc output and logging from creation point
|
2024-07-29 11:01:36 +01:00 |
|
Dave Hrycyszyn
|
a7a66ad43b
|
Ditching unnecesary wallet sync logger statements
|
2024-07-29 11:01:03 +01:00 |
|
Dave Hrycyszyn
|
03ecff9541
|
Printing wwallet sync to log
|
2024-07-29 11:00:45 +01:00 |
|
Dave Hrycyszyn
|
ebe5283ed2
|
Renaming external_public_key to public_key
|
2024-07-29 11:00:31 +01:00 |
|
Dave Hrycyszyn
|
192d0c3da2
|
Removing code form incomplete policy transfer
|
2024-07-29 10:41:48 +01:00 |
|
Dave Hrycyszyn
|
82e8612b38
|
Docs on transfer operations
|
2024-07-29 10:41:28 +01:00 |
|
Dave Hrycyszyn
|
6b55b0d0a4
|
Fixing typo
|
2024-07-29 10:41:15 +01:00 |
|
Dave Hrycyszyn
|
2ced899c6b
|
Using the sha256 utils to generate a hash preimage for the htlc
|
2024-07-29 10:41:10 +01:00 |
|
Dave Hrycyszyn
|
e1e2f49957
|
Using the keys::load_from_file function
|
2024-07-29 10:11:15 +01:00 |
|
Dave Hrycyszyn
|
e4eedbd206
|
HTLC broadcast working
|
2024-07-29 10:03:02 +01:00 |
|
Dave Hrycyszyn
|
918544a76b
|
Using Signet network
|
2024-07-29 09:54:57 +01:00 |
|
Dave Hrycyszyn
|
1fb1bea9aa
|
Removed unused imports
|
2024-07-26 15:46:07 +01:00 |
|
Dave Hrycyszyn
|
221009829e
|
Start of a new transfer policy
|
2024-07-26 15:45:58 +01:00 |
|
Dave Hrycyszyn
|
2f4d1d7ee8
|
Ditching wallet sync on setup, drivers can do it themselves
|
2024-07-26 15:45:34 +01:00 |
|
Dave Hrycyszyn
|
8db2ca6861
|
Set up default tracing level of info and above
|
2024-07-26 15:45:12 +01:00 |
|
Dave Hrycyszyn
|
dcf4761940
|
Refactored bitcoin driver programs
|
2024-07-26 15:27:32 +01:00 |
|
Dave Hrycyszyn
|
0edfbfaab1
|
Simplifying Bitcoin client creation a bit
|
2024-07-25 20:16:56 +01:00 |
|
Dave Hrycyszyn
|
b031fbc244
|
We only have one bitcoin client now, simplifying
|
2024-07-25 20:15:24 +01:00 |
|
Dave Hrycyszyn
|
15e217a6d4
|
Removed unused dependencies
|
2024-07-25 20:12:16 +01:00 |
|
Dave Hrycyszyn
|
aa812d4101
|
Renamed EsploraWallet to BitcoinClient
|
2024-07-25 20:11:08 +01:00 |
|
Dave Hrycyszyn
|
4b63245bfe
|
Major refactor of the Esplora client
Now we're back to using regular bdk types, which is a big advantage.
|
2024-07-25 19:54:37 +01:00 |
|
Dave Hrycyszyn
|
e4e8298fcd
|
Adding an htlc model file
|
2024-07-25 19:12:39 +01:00 |
|
Dave Hrycyszyn
|
62a8a7020c
|
Experimenting with two-party PSBT signing.
|
2024-07-25 12:34:26 +01:00 |
|
Dave Hrycyszyn
|
09c10b8d45
|
Simplified driver code a bit
|
2024-07-24 18:14:08 +01:00 |
|
Dave Hrycyszyn
|
479abcbba2
|
Using tracing and simplifying a lot of console output in Bitcoin driver
|
2024-07-24 17:33:40 +01:00 |
|
Dave Hrycyszyn
|
b78aadabff
|
Moved the Electrum client back down
|
2024-07-24 16:52:35 +01:00 |
|
Dave Hrycyszyn
|
e2c963983c
|
Ditched the unused run() function in the Bitcoin driver
|
2024-07-24 16:51:23 +01:00 |
|
Dave Hrycyszyn
|
c65bc369ce
|
HTLC cli driver working (no implementation)
|
2024-07-24 16:46:02 +01:00 |
|
Dave Hrycyszyn
|
3d19cc50fb
|
Starting work on HTLC commands
|
2024-07-24 16:39:19 +01:00 |
|
Dave Hrycyszyn
|
931cba9cde
|
Disabled electrum client
|
2024-07-24 16:24:49 +01:00 |
|
Dave Hrycyszyn
|
c5d52dd537
|
Refactored wallet creation so it's outside of either esplora or electrum client code
|
2024-07-24 16:18:41 +01:00 |
|
Dave Hrycyszyn
|
a3ee17119d
|
Getting rid of unused field warning
|
2024-07-15 14:56:34 +01:00 |
|
Dave Hrycyszyn
|
a3794e64f5
|
Fixing unused imports
|
2024-06-27 11:08:10 +01:00 |
|
Dave Hrycyszyn
|
e5c9c1364c
|
Moved the crdt stdin listener to into the CRDT module
|
2024-06-27 11:06:49 +01:00 |
|
Dave Hrycyszyn
|
213b8f22fe
|
Added some docs regaring the Bitcoin clients
|
2024-06-26 18:11:42 +01:00 |
|
Dave Hrycyszyn
|
446efc2fbf
|
Noted that we're signing as well as building tx in the method signature
|
2024-06-25 17:32:44 +01:00 |
|
Dave Hrycyszyn
|
c7095ced7b
|
ibid
|
2024-06-25 15:23:52 +01:00 |
|
Dave Hrycyszyn
|
70d1b1eed9
|
Extracted a persist_local() function
|
2024-06-25 15:23:42 +01:00 |
|
Dave Hrycyszyn
|
93e66ba8b5
|
Noted deprectaion of the glorious electrum client.
I'll keep it around for a while in case I run into trouble with esplora/mutiny
|
2024-06-25 15:20:13 +01:00 |
|