Jude Nelson
|
359a19bcc9
|
optionally return the name record if it is in the grace period
|
2017-09-29 00:49:37 -04:00 |
|
Jude Nelson
|
f709b0d092
|
return renewal_deadline on nameop
|
2017-09-29 00:49:37 -04:00 |
|
Jude Nelson
|
725e6a6ee9
|
remove comment
|
2017-09-29 00:49:37 -04:00 |
|
Jude Nelson
|
eaeb2d19d8
|
remove analytics events
|
2017-09-29 00:49:37 -04:00 |
|
Jude Nelson
|
6dd49cb90d
|
don't ask for user emails
|
2017-09-29 00:49:37 -04:00 |
|
Jude Nelson
|
14cc53f3f3
|
check to see that a name is not in the grace period
|
2017-09-29 00:49:37 -04:00 |
|
Jude Nelson
|
9bc8c6087f
|
allow tx_fee to be passed in on some operations
|
2017-09-29 00:49:37 -04:00 |
|
Jude Nelson
|
daceea770e
|
return renewal_deadline on whois; remove analytics
|
2017-09-29 00:49:37 -04:00 |
|
Aaron Blankstein
|
a54fda30fe
|
fix some app domain name parsing bugs
|
2017-09-29 00:49:36 -04:00 |
|
Aaron Blankstein
|
18ad8f58c5
|
fixes issue 619, a bug in the regtest bitcoind utxo provider
|
2017-09-29 00:49:36 -04:00 |
|
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 |
|