Commit Graph

180 Commits

Author SHA1 Message Date
timlucmiptev
b50144b1a1 fixes 2021-05-26 18:30:17 -07:00
timlucmiptev
e8e1731edf minor byt cleanup 2021-05-26 18:30:16 -07:00
timlucmiptev
539465c138 refactor compiles 2021-05-26 18:30:16 -07:00
timlucmiptev
9b013c5cf9 tests work 2021-05-26 18:30:16 -07:00
timlucmiptev
236e923417 WIP: factor apart bitcoin.hoon 2021-05-26 18:30:16 -07:00
timlucmiptev
68d9d7ae57 re-arrange bitcoin-utils 2021-05-26 18:30:16 -07:00
timlucmiptev
c04304503a factor out bitcoin-utils 2021-05-26 18:30:16 -07:00
timlucmiptev
483dc1a9ed fixed huge bug in drop:bit 2021-05-26 18:30:16 -07:00
timlucmiptev
f9aff2460f touchup 2021-05-26 18:30:16 -07:00
timlucmiptev
6142e7e0f0 new group library interface 2021-05-26 18:30:16 -07:00
timlucmiptev
cde92cea10 massive refactors 2021-05-26 18:30:16 -07:00
timlucmiptev
a191d8fb8b monolith works e2e 2021-05-26 18:30:16 -07:00
timlucmiptev
595c044215 working monolith, need to test end-to-end 2021-05-26 18:30:16 -07:00
timlucmiptev
1d0d26becc WIP: still fixing type errors 2021-05-26 18:30:16 -07:00
timlucmiptev
c7f3042740 WIP: refactor to monolith, testing now 2021-05-26 18:30:16 -07:00
timlucmiptev
ff2115bf0f remove dejs verbosity 2021-05-26 18:30:16 -07:00
timlucmiptev
792dcb449c null fees possible, expanded whitelists and scrys in provider 2021-05-26 18:30:16 -07:00
timlucmiptev
394e1a2845 clean up pokes to wallet-hook 2021-05-26 18:30:16 -07:00
timlucmiptev
55473c7e18 tx encode&decode work 2021-05-26 18:30:16 -07:00
timlucmiptev
04eee9f287 cleaner compact-size 2021-05-26 18:30:16 -07:00
timlucmiptev
56b7f09559 get rid of buffers 2021-05-26 18:30:16 -07:00
timlucmiptev
53c1c3f316 no more buffer in hdkey generation PSBT 2021-05-26 18:30:16 -07:00
timlucmiptev
f8bfd5748b TX signing works, fixed network selection bug in PSBTs 2021-05-26 18:30:16 -07:00
timlucmiptev
f81bbfeace refactored tests 2021-05-26 18:30:16 -07:00
timlucmiptev
54a84b4fdc BIP158 tests done 2021-05-26 18:30:16 -07:00
timlucmiptev
26fb84f046 working tests for wallet-store 2021-05-26 18:30:16 -07:00
timlucmiptev
1e6ad29f9a added initial tests 2021-05-26 18:30:16 -07:00
timlucmiptev
cdeeed9e16 working fee calculator 2021-05-26 18:30:16 -07:00
timlucmiptev
c5c0d3cc36 rename stuff 2021-05-26 18:30:16 -07:00
timlucmiptev
a35b010851 done w initial cleanup 2021-05-26 18:30:16 -07:00
timlucmiptev
a53e47889e BTC tests work 2021-05-26 18:30:16 -07:00
timlucmiptev
26d1830348 xpub 2021-05-26 18:30:16 -07:00
timlucmiptev
cbe9d36b83 working tests 2021-05-26 18:30:16 -07:00
timlucmiptev
5322c66d43 tests passing for addresses 2021-05-26 18:30:16 -07:00
timlucmiptev
b485955df0 reduce all hex types to hexb 2021-05-26 18:30:15 -07:00
timlucmiptev
dc3536e6d4 get blockfilter 2021-05-26 18:30:15 -07:00
timlucmiptev
5a4342d092 implemented base58check and tests 2021-05-26 18:30:15 -07:00
timlucmiptev
f58cda05a1 remove leading size byte from script-pubkey:btc 2021-05-26 18:30:15 -07:00
timlucmiptev
86202a80fe working initial tests and BTC byt take function 2021-05-26 18:30:15 -07:00
timlucmiptev
457542001c gcs-set as bits 2021-05-26 18:30:15 -07:00
timlucmiptev
26843ae74d clean up GCS set creation and filter parsing 2021-05-26 18:30:15 -07:00
timlucmiptev
398136daee get N from head of filter 2021-05-26 18:30:15 -07:00
timlucmiptev
e0c2001180 working 2021-05-26 18:30:15 -07:00
timlucmiptev
e1deb8835d working hash of block addresses 2021-05-26 18:30:15 -07:00
timlucmiptev
0f04530438 moon install instructions 2021-05-26 18:30:15 -07:00
timlucmiptev
6858066bfe History works 2021-05-26 18:30:15 -07:00
timlucmiptev
1fcec65879 fixed bug selecting unspendable UTXOs 2021-05-26 18:30:15 -07:00
timlucmiptev
6207a803b0 working en/de 2021-05-26 18:30:15 -07:00
timlucmiptev
8236ff1143 decode works 2021-05-26 18:30:15 -07:00
timlucmiptev
971fc25080 working bit streams 2021-05-26 18:30:15 -07:00