Jude Nelson
|
ce6ea4dc1b
|
don't care that the fee was sent to the burn address when renewing
|
2017-09-29 00:49:36 -04:00 |
|
Jude Nelson
|
c600e423ed
|
don't care that the name wasn't sent to the burn address when calculating fees
|
2017-09-29 00:49:36 -04:00 |
|
Jude Nelson
|
14dc0e959f
|
on preorder/renew, verify that the burn address is correct
|
2017-09-29 00:49:36 -04:00 |
|
Jude Nelson
|
5a80667893
|
pass along burn address to renewal checker
|
2017-09-29 00:49:36 -04:00 |
|
Aaron Blankstein
|
107e10ea6d
|
hotfix version bump
|
2017-09-29 00:49:36 -04:00 |
|
Jude Nelson
|
d789e6ae8a
|
activate segwit after dec 1.
|
2017-09-29 00:49:36 -04:00 |
|
Jude Nelson
|
d5bec5af90
|
don't worry about setting segwit support at the import level; only worry about it in the wallet
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
5563bfbe6a
|
update safety checks so we don't allow epoch3 operations until the hard-fork date
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
f8f9d9c500
|
check_renewal() takes the new address as the transfer_address kwarg
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
9dc2251356
|
update NAME_RENEWAL tx-creation API to take a burn address
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
e086551a40
|
update NAME_PREORDER tx-creation API to take a burn address
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
1d9d173954
|
update NAMESPACE_REVEAL tx-creation API to take version bits
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
cb28a1b5de
|
define namespace version bits
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
5680e22af7
|
isolate burn-address calculation; have NAME_RENEwAL select the right burn address automatically
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
5c22105684
|
when preordering a name, make sure to select the right burn address. Also, API sync with transaction creation logic
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
5054fe9562
|
on NAMESPACE_REVEAL, accept pay-to-burn-address versus pay-to-namespace-creator modes
|
2017-09-29 00:49:35 -04:00 |
|
Jude Nelson
|
a657288cf4
|
activate segwit at the right time
|
2017-09-29 00:49:26 -04:00 |
|
Jude Nelson
|
b57f70a08b
|
typo
|
2017-09-29 00:49:26 -04:00 |
|
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 |
|
Aaron Blankstein
|
36e1365b73
|
Authentication headers should be Authorization headers for gaia_hub
|
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 |
|
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 |
|
Aaron Blankstein
|
96e31abd86
|
dashes become underscores in the gaia_hub driver config
|
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
|
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
|
7f80a6ab4c
|
Merge pull request #620 from blockstack/hotfix-wallet-importkey
Fix regtest wallet utxo provider
|
2017-09-26 11:15:55 -04:00 |
|
Aaron Blankstein
|
762e81c242
|
fixes issue 619, a bug in the regtest bitcoind utxo provider
|
2017-09-26 11:13:02 -04:00 |
|
Aaron Blankstein
|
255b64a5d1
|
Merge branch 'master' into develop-mock-insight-api
|
2017-09-25 13:40:17 -04:00 |
|
Aaron Blankstein
|
1da65180f7
|
hotfix version bump
|
2017-09-25 11:18:30 -04:00 |
|
Aaron Blankstein
|
ef83b72240
|
adds /v1/blockchains/bitcoin/name_count endpoint
|
2017-09-21 18:00:26 -04:00 |
|
Aaron Blankstein
|
095d5594e4
|
Authentication headers should be Authorization headers for gaia_hub
|
2017-09-19 17:53:39 -04:00 |
|
Aaron Blankstein
|
b1823fce03
|
fixes typo bug in gaia hub driver
|
2017-09-19 13:29:25 -04:00 |
|
Aaron Blankstein
|
f38c5fa605
|
add /insight/addr/:addr/balance and unconfirmedBalance endpoints
|
2017-09-19 10:08:47 -04:00 |
|
Aaron Blankstein
|
1d86d05b7d
|
dashes become underscores in the gaia_hub driver config
|
2017-09-14 17:15:29 -04:00 |
|
Aaron Blankstein
|
05c591e79c
|
Merge branch 'develop' into develop-gaia-hub-driver
|
2017-09-14 14:25:28 -04:00 |
|
Aaron Blankstein
|
77f76166ae
|
version bump plus fix in the migration code
|
2017-09-14 13:42:15 -04:00 |
|