Jude Nelson
|
d7465bd1c1
|
fix call to initialize segwit wallet
|
2017-09-29 00:49:26 -04:00 |
|
Jude Nelson
|
81a274210b
|
include zonefile hash in name register/renew op return
|
2017-09-29 00:49:26 -04:00 |
|
Jude Nelson
|
14b7c15f24
|
max op-return is 80 bytes
|
2017-09-29 00:49:26 -04:00 |
|
Jude Nelson
|
3ba220b45b
|
consider value hash in fee estimation (since it changes the length of the transaction for register and renew)
|
2017-09-29 00:49:26 -04:00 |
|
Jude Nelson
|
71ec76c901
|
pass along value hash and name owner in renewal and registration
|
2017-09-29 00:49:26 -04:00 |
|
Jude Nelson
|
a447cabb3e
|
use new price table for namespace price calculation
|
2017-09-29 00:49:26 -04:00 |
|
Jude Nelson
|
28b2e49c37
|
allow register to include a zone file hash; allow renew to include a zone file hash and a new recipient.
|
2017-09-29 00:49:26 -04:00 |
|
Jude Nelson
|
9526be7579
|
register and renew can include a zone file hash, so check these operations when queuing zone file hashes to atlas
|
2017-09-29 00:49:25 -04:00 |
|
Jude Nelson
|
e52071d572
|
add epoch 3--reduces namespace prices, enables renew/transfer/update in one tx, enabled register/update in one tx.
|
2017-09-29 00:49:25 -04:00 |
|
Jude Nelson
|
16ee25cda3
|
fix force-segwit
|
2017-09-29 00:49:25 -04:00 |
|
Jude Nelson
|
46d2d2b8be
|
fix epoch numbers; add value_hash and recipient_addr to register and renew operations
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
7fc8e7bfa7
|
more readme cleanup
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
29584c4610
|
move and clean-up integration test documentation
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
40ce4e4aab
|
correct quay.io container repository
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
575a7c9e60
|
add instructions for docker regtest mode
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
513ffcaf50
|
add python2 instructions to virtualenv setup in integration tests
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
974719b683
|
Correct links for integration test
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
36e1365b73
|
Authentication headers should be Authorization headers for gaia_hub
|
2017-09-29 00:49:25 -04:00 |
|
Jude Nelson
|
187d0b0eca
|
test re-registering expired names under different addresses
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
04c6af1389
|
fixes typo bug in gaia hub driver
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
73233838da
|
correct quay.io container repository
|
2017-09-29 00:49:25 -04:00 |
|
Aaron Blankstein
|
08e1aac4a2
|
add instructions for docker regtest mode
|
2017-09-29 00:49:25 -04:00 |
|
Jude Nelson
|
db93a6abfb
|
remove pybitcoin entirely and replace with virtualchain-equivalent methods
|
2017-09-29 00:49:25 -04:00 |
|
Jude Nelson
|
04f265d8df
|
safety check if no addresses are visible in the output
|
2017-09-29 00:49:02 -04:00 |
|
Jude Nelson
|
4ecf7023d8
|
rely on virtualchain for fee estimation
|
2017-09-29 00:49:02 -04:00 |
|
Jude Nelson
|
b4d2301ed8
|
rely in virtualchain for fee estimation
|
2017-09-29 00:49:02 -04:00 |
|
Jude Nelson
|
7c21322731
|
API sync with virtualchain: pass in the inputs we'll use when building a transaction so we match the right output script and amount to the input signature
|
2017-09-29 00:49:02 -04:00 |
|
Jude Nelson
|
ef484052a7
|
include support for segwit
|
2017-09-29 00:49:02 -04:00 |
|
Jude Nelson
|
8912c36ff3
|
use virtualchain fee estimator
|
2017-09-29 00:49:02 -04:00 |
|
Jude Nelson
|
120c1b2d21
|
try to import addresses if there are no outputs and we're in test mode
|
2017-09-29 00:49:02 -04:00 |
|
Jude Nelson
|
e411a60712
|
add support for segwit private keys, and selecting the "right" private key to use when selecting a data key during wallet migration
|
2017-09-29 00:48:49 -04:00 |
|
Jude Nelson
|
2dc5a155f6
|
wallet private key info may include a flag to indicate that it should be used for creating segwit outputs
|
2017-09-29 00:48:49 -04:00 |
|
Jude Nelson
|
bfeed7a111
|
API sync with segwit; make fee estimator return number of bytes (not hex characters)
|
2017-09-29 00:48:49 -04:00 |
|
Jude Nelson
|
b6b8917141
|
API sync with virtualchain
|
2017-09-29 00:48:49 -04:00 |
|
Jude Nelson
|
83dc6ce07b
|
if segwit is active, create segwit multisig wallets by default
|
2017-09-29 00:48:49 -04:00 |
|
Jude Nelson
|
2f0ea449bb
|
automatically fill segwit wallets and have bitcoind track them (requires bitcoind 0.15)
|
2017-09-29 00:48:49 -04:00 |
|
Jude Nelson
|
3f23efdd0e
|
add support for segwit wallet types
|
2017-09-29 00:48:49 -04:00 |
|
Jude Nelson
|
2210a43139
|
add test for single-sig p2sh-p2wpkh segwit wallets
|
2017-09-29 00:48:49 -04:00 |
|
Aaron Blankstein
|
96e31abd86
|
dashes become underscores in the gaia_hub driver config
|
2017-09-29 00:48:49 -04:00 |
|
Aaron Blankstein
|
c6125f5efe
|
bug needs to use a tuple, not the generator
|
2017-09-29 00:48:49 -04:00 |
|
Aaron Blankstein
|
08e390b288
|
version bump plus fix in the migration code
|
2017-09-29 00:48:49 -04:00 |
|
Aaron Blankstein
|
4c4ea22576
|
update README.md to include windows, linux, macOS links for browser install
|
2017-09-29 00:48:49 -04:00 |
|
Jack Zampolin
|
fa6b1e0353
|
Update README.md
|
2017-09-29 00:48:49 -04:00 |
|
Aaron Blankstein
|
84a67ad4c8
|
update README.md to include windows, linux, macOS links for browser install
|
2017-09-29 00:48:49 -04:00 |
|
Jack Zampolin
|
504ff48504
|
Update README.md
|
2017-09-29 00:48:48 -04:00 |
|
Aaron Blankstein
|
7e52b721ae
|
first working prototype of a gaia/hub driver, needs clean up on error handling, but this successfully communicated PUTs/GETs to my local s3 backed gaia hub!
|
2017-09-29 00:48:48 -04:00 |
|
Aaron Blankstein
|
bbf53063c1
|
revert to using a dockerfile which builds from source rather than apt
|
2017-09-29 00:48:48 -04:00 |
|
Aaron Blankstein
|
1a9d649cf1
|
add lsof to these two dockerfiles as well
|
2017-09-29 00:48:48 -04:00 |
|
Jack Zampolin
|
d1d707dcab
|
Add a bit of logging to try and debug early exit
|
2017-09-29 00:48:30 -04:00 |
|
Jack Zampolin
|
ec99d2b98d
|
Fix failed test logging
|
2017-09-29 00:48:30 -04:00 |
|