Commit Graph

48 Commits

Author SHA1 Message Date
timlucmiptev
90ffdb86f2 working http error handling 2021-05-26 18:30:12 -07:00
timlucmiptev
d3897ec13a refactor xpub hashing 2021-05-26 18:30:12 -07:00
timlucmiptev
9539a17080 WIP: integrated, not working 2021-05-26 18:30:12 -07:00
timlucmiptev
236745444e WIP: pend/fail tables 2021-05-26 18:30:12 -07:00
timlucmiptev
d4725c7280 working scanning 2021-05-26 18:30:12 -07:00
timlucmiptev
e79d07547b scanning compiles 2021-05-26 18:30:12 -07:00
timlucmiptev
98ba5fc19e WIP: compiles with scanning, just need refill 2021-05-26 18:30:12 -07:00
timlucmiptev
73d920bea0 WIP: wire up scanning logic 2021-05-26 18:30:12 -07:00
timlucmiptev
6991d2ff73 wallet-store with watch-address compiles 2021-05-26 18:30:12 -07:00
timlucmiptev
926c508961 change provider types; refactor gen-adress 2021-05-26 18:30:12 -07:00
timlucmiptev
9bd6431b81 scanning types compile 2021-05-26 18:30:12 -07:00
timlucmiptev
033065b6c4 gen-address 2021-05-26 18:30:12 -07:00
timlucmiptev
4e8f0feda7 xpub to cord 2021-05-26 18:30:12 -07:00
timlucmiptev
84cca6d26f address derivation for BIP84 works 2021-05-26 18:30:12 -07:00
timlucmiptev
66f59fab83 scanning types 2021-05-26 18:30:12 -07:00
timlucmiptev
90076aadbc wallet basics compile 2021-05-26 18:30:12 -07:00
timlucmiptev
e03d084fb0 skeleton for btc-wallet-store 2021-05-26 18:30:12 -07:00
timlucmiptev
7b00d8c99e WIP: types as each 2021-05-26 18:30:12 -07:00
timlucmiptev
8be29efaed WIP: hook and store for wallet 2021-05-26 18:30:12 -07:00
timlucmiptev
146d2f963e rpc error-handling skeleton 2021-05-26 18:30:12 -07:00
timlucmiptev
3ec5bb91de electrum-rpc gets own sur 2021-05-26 18:30:12 -07:00
timlucmiptev
827be962c4 mark outgoing RPC wire better 2021-05-26 18:30:12 -07:00
timlucmiptev
2fed91e172 RPC refactor 2021-05-26 18:30:12 -07:00
timlucmiptev
5eb184cc53 catches error with no endpoint given 2021-05-26 18:30:12 -07:00
timlucmiptev
c962435265 working lib skeleton; action restriction 2021-05-26 18:30:12 -07:00
timlucmiptev
dc09351e0e btc-provider lib 2021-05-26 18:30:12 -07:00
timlucmiptev
1fccd2f85b refactored rpc response 2021-05-26 18:30:12 -07:00
timlucmiptev
4c385796c8 re-worked as provider; parse out ElectRS response 2021-05-26 18:30:12 -07:00
timlucmiptev
7789dde31a init wallet as shoe 2021-05-26 18:30:12 -07:00
timlucmiptev
767e64b24a fully working address balance getting 2021-05-26 18:30:11 -07:00
timlucmiptev
290ed873ab address transformations to HTTP 2021-05-26 18:30:11 -07:00
timlucmiptev
87b7b230f6 move Electrum to GET 2021-05-26 18:30:11 -07:00
timlucmiptev
fd0655b068 working JSON request and parsing 2021-05-26 18:30:11 -07:00
timlucmiptev
8ef372f1c0 ported RPC actions 2021-05-26 18:30:11 -07:00
timlucmiptev
5276680cba port JSON functions 2021-05-26 18:30:11 -07:00
timlucmiptev
9646e65d88 restrict poke access 2021-05-26 18:30:11 -07:00
timlucmiptev
449b760e4f wip 2021-05-26 18:30:11 -07:00
timlucmiptev
a066d6f337 refactor types into sur; initial types 2021-05-26 18:30:11 -07:00
timlucmiptev
4b381e5a0a polymod works 2021-05-26 18:30:11 -07:00
timlucmiptev
a3440a6bac cleaner ping 2021-05-26 18:30:11 -07:00
timlucmiptev
453d0a94d2 btc-node-hook returns responses correctly 2021-05-26 18:30:11 -07:00
timlucmiptev
5375f216c6 watch commands 2021-05-26 18:30:11 -07:00
timlucmiptev
48183e57be working btc-bridge 2021-05-26 18:30:11 -07:00
timlucmiptev
a0645a0c30 added watched-calls 2021-05-26 18:30:11 -07:00
timlucmiptev
9c08a9a5d3 rename files 2021-05-26 18:30:11 -07:00
timlucmiptev
ec6b540483 w btc-node 2021-05-26 18:30:11 -07:00
timlucmiptev
129fe493ba start types 2021-05-26 18:30:11 -07:00
timlucmiptev
5e6d3d151c init 2021-05-26 18:30:10 -07:00