Commit Graph

127 Commits

Author SHA1 Message Date
Dave Hrycyszyn
462590b82f Simplified bdk client 2024-06-24 13:56:57 +01:00
Dave Hrycyszyn
9e19500ab0 Comment on wallet loader 2024-06-24 13:56:43 +01:00
Dave Hrycyszyn
643a0d7f52 WIP 2024-06-24 08:02:17 +01:00
Dave Hrycyszyn
d6c118ca3b Generating a new wallet with mnemonic works nicely 2024-06-21 18:18:52 +01:00
Dave Hrycyszyn
d0f75d443b Getting ready for mnemonic/key generation 2024-06-21 17:45:37 +01:00
Dave Hrycyszyn
ac6473bb1b Ok the bdk looks like a far better bet! 2024-06-21 17:00:01 +01:00
Dave Hrycyszyn
933fea76df Going to try out the bdk 2024-06-21 16:34:53 +01:00
Dave Hrycyszyn
14f24c6d34 WIP commit with rustbitcoin-rpc, which is deeply unpleasant and unfinished 2024-06-21 16:26:43 +01:00
Dave Hrycyszyn
c5a6aeb067 Added a working btc-rpc client, works with a running local signet node 2024-06-20 19:46:56 +01:00
Dave Hrycyszyn
13e144f19e Implemented a blank Btc command 2024-06-20 17:21:41 +01:00
Dave Hrycyszyn
c0c5a12e84 Added a bitcoin client 2024-06-20 17:13:56 +01:00
Dave Hrycyszyn
53b17591b8 Fixed bitcoin tx compilation (currently unused) 2024-06-20 17:13:47 +01:00
Dave Hrycyszyn
a29a0fca04 Moved keys submodules 2024-06-20 17:13:34 +01:00
Dave Hrycyszyn
1ad7c99283 wip btc 2024-06-18 17:43:32 +01:00
Dave Hrycyszyn
60e87383b0 Getting ready to format a Bitcoin transaction 2024-06-18 17:12:05 +01:00
Dave Hrycyszyn
089201b7be Removed unused import 2024-06-18 17:04:29 +01:00
Dave Hrycyszyn
8e7d24ec7b Bitcoin keys now load into SideNode 2024-06-18 17:03:31 +01:00
Dave Hrycyszyn
706a671902 wip adding bitcoin keys to side nodes 2024-06-18 16:56:24 +01:00
Dave Hrycyszyn
ecec883f9b Renamed keys module 2024-06-18 16:35:56 +01:00
Dave Hrycyszyn
ae8a70e249 Renaming keys to bft_crdt_keys 2024-06-18 16:34:03 +01:00
Dave Hrycyszyn
f5da5af0b9 Bitcoin keys now being produced per-node 2024-06-18 16:32:32 +01:00
Dave Hrycyszyn
4cf6513959 Getting ready to create Bitcoin keys 2024-06-18 16:00:02 +01:00
Dave Hrycyszyn
a244207f77 ibid 2024-06-18 15:38:42 +01:00
Dave Hrycyszyn
97a4689a03 ibid 2024-06-18 15:35:22 +01:00
Dave Hrycyszyn
4451944b9e More README explanation about what needs to happen next 2024-06-18 15:33:38 +01:00
Dave Hrycyszyn
8375e4ce1e Did a bit of work on the README 2024-06-18 15:20:46 +01:00
Dave Hrycyszyn
fbf547ce0e Knocked down benchmark length 2024-06-18 12:25:07 +01:00
Dave Hrycyszyn
48a83fcd55 Removing unused crates 2024-06-18 11:59:17 +01:00
Dave Hrycyszyn
7d90f0653e Switched to Criterion for benchmarks 2024-06-18 11:52:48 +01:00
Dave Hrycyszyn
0372ac58b1 Fixed test import 2024-06-18 11:29:46 +01:00
Dave Hrycyszyn
3aee402a38 ibid 2024-06-18 11:25:38 +01:00
Dave Hrycyszyn
9837916874 Noted the problem with json field ordering 2024-06-18 11:24:21 +01:00
Dave Hrycyszyn
a4441af53a Fixed serializiation determinacy problems. 2024-06-18 11:19:36 +01:00
Dave Hrycyszyn
416d1ad88b WIP: hash inequality seems to be happening from something on the wire 2024-06-18 10:17:59 +01:00
Dave Hrycyszyn
e9870241cb Fixing unused imports 2024-06-17 15:54:26 +01:00
Dave Hrycyszyn
5a126845c4 Removing unused code 2024-06-17 15:52:03 +01:00
Dave Hrycyszyn
d1c18b6515 Tests working again 2024-06-17 15:43:09 +01:00
Dave Hrycyszyn
d38721e1a0 Splitting side-node crate into lib/bin for integration tests 2024-06-17 15:25:22 +01:00
Dave Hrycyszyn
8fa0eebe2b A bit of test variable renaming 2024-06-13 11:36:51 +01:00
Dave Hrycyszyn
324aaa109f Moving crdt tests into side-node so we can test serialization with real transactions 2024-06-13 11:35:07 +01:00
Dave Hrycyszyn
481b041554 Fixing test indeterminacy 2024-06-13 11:34:41 +01:00
Dave Hrycyszyn
7bb672f4b8 Applying multiple times leaves views equal 2024-06-12 15:07:24 +01:00
Dave Hrycyszyn
28e606ba51 Making note of the (finicky) watch run commands 2024-06-12 15:07:03 +01:00
Dave Hrycyszyn
0a74c86c5e Nearly workign 2024-06-11 19:16:36 +01:00
Dave Hrycyszyn
097fbea9a0 Consuming SignedOp when it's handled 2024-06-11 18:42:13 +01:00
Dave Hrycyszyn
546a45bb3a Deleting unused mod 2024-06-11 18:37:16 +01:00
Dave Hrycyszyn
950a63c103 Moved stdin_input to stdin::input module, pulling it out of main 2024-06-11 18:35:33 +01:00
Dave Hrycyszyn
f9c4fce398 Stopped double-encoding the SignedOp 2024-06-11 18:33:08 +01:00
Dave Hrycyszyn
014462c187 Using the ezsockets call methods to shoot text at the websocket. 2024-06-11 18:29:02 +01:00
Dave Hrycyszyn
b1daec3b84 Figured out what on_call is for 2024-06-11 18:13:51 +01:00