Commit Graph

4549 Commits

Author SHA1 Message Date
Christopher Jeffrey
bd4367a2d1
txdb: fixes for input writing. 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
abcf48cbe9
wallet: update rpc calls for getHashes. 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
c16e85e485
wallet: all async methods. 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
c6d7c43485
wallet: tests passing. 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
55f5ff9493
wallet: use batches. 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
969fd8f704
wallet-rewrite 2018-03-29 21:56:43 -07:00
Christopher Jeffrey
d7d390afb9
Revert "Fix confirmations not found"
This reverts commit e59ed00b57.
2018-03-29 21:56:34 -07:00
Christopher Jeffrey
9967f780df
Revert "http: fix block call."
This reverts commit 4ff93746a0.
2018-03-29 21:56:26 -07:00
Christopher Jeffrey
31651ce76e
Revert "mtx: allow multiple indicies for subtractIndex."
This reverts commit d489238711.
2018-03-29 21:55:36 -07:00
Christopher Jeffrey
d489238711
mtx: allow multiple indicies for subtractIndex. 2017-11-04 12:16:28 -07:00
Christopher Jeffrey
4ff93746a0
http: fix block call. 2017-11-04 12:16:28 -07:00
Buck Perley
bab42bbed8 Merge pull request #345 from nodar-chkuaselidze/fix/confirms
Fix confirmations not found
2017-10-20 11:06:37 -07:00
Node
e59ed00b57
Fix confirmations not found 2017-10-20 15:00:56 +04:00
Christopher Jeffrey
6bc8701f23
bcoin: some code cleanup. 2017-10-19 02:05:40 -07:00
Christopher Jeffrey (JJ)
a1ec1c255e Merge pull request #307 from Bucko13/setpassphrase-fix
More consistent behavior around setting passphrase on unencrypted wallet
2017-10-18 22:44:02 -07:00
Christopher Jeffrey (JJ)
5ba79e4729 Merge pull request #316 from Bucko13/lock-coin-bug
use req.wallet for lock coin endpoints
2017-10-18 22:42:42 -07:00
Christopher Jeffrey (JJ)
a4858e274b Merge pull request #295 from Bucko13/segwit-keyring
pass options on keyring creation
2017-10-18 22:40:08 -07:00
Christopher Jeffrey (JJ)
340f2176fc Merge pull request #292 from nodar-chkuaselidze/fix/rpc-getbalance-default
RPC: change default to getbalance
2017-10-18 22:39:20 -07:00
Christopher Jeffrey (JJ)
26f9f975b2 Merge pull request #286 from Bucko13/retoken-passphrase
pass the passphrase to retoken
2017-10-18 22:31:43 -07:00
Christopher Jeffrey (JJ)
c44293acd8 Merge pull request #282 from nodar-chkuaselidze/fix/createrawtransaction
RPC: Create/Sign Raw Transaction fix
2017-10-18 22:31:23 -07:00
Christopher Jeffrey (JJ)
bdeb72a035 Merge pull request #281 from Bucko13/import-key-passphrase
pass passphrase for key import
2017-10-18 22:30:10 -07:00
Christopher Jeffrey (JJ)
af64e2dd0a Merge pull request #324 from tuxcanfly/test-coin
Primitives tests: coin
2017-10-18 22:26:10 -07:00
Christopher Jeffrey (JJ)
9098d4dcd6 Merge pull request #298 from nodar-chkuaselidze/fix/rpc-verifytxoutproof
rpc: fix verifytxoutproof
2017-10-18 22:25:50 -07:00
Christopher Jeffrey (JJ)
783f57e4a9 Merge pull request #291 from tuxcanfly/test-address
Primitives tests - addresses
2017-10-18 22:25:12 -07:00
Christopher Jeffrey (JJ)
61906d7564 Merge pull request #300 from tuxcanfly/passphrase-fix
client: use 'new' passphrase param
2017-10-18 22:24:03 -07:00
Christopher Jeffrey (JJ)
4c0f8840b1 Merge pull request #319 from tuxcanfly/docs-workers
Docs: update worker options
2017-10-18 13:22:45 -07:00
Christopher Jeffrey (JJ)
c1144a9955 Merge pull request #327 from nodar-chkuaselidze/test-input
Tests: Input
2017-10-18 13:21:41 -07:00
Christopher Jeffrey (JJ)
8883da8a7d Merge pull request #308 from Bucko13/createTX-signature
remove outputs from function signature
2017-10-18 13:20:53 -07:00
Christopher Jeffrey (JJ)
1a3c5e8a22 Merge pull request #323 from tuxcanfly/test-headers
Primitives tests - headers
2017-10-18 13:17:46 -07:00
Christopher Jeffrey (JJ)
e137288b78 Merge pull request #325 from sangaman/master
Adding confirmations property to block and tx getJSON
2017-10-18 13:17:17 -07:00
Christopher Jeffrey (JJ)
8c091f6e08 Merge pull request #329 from nodar-chkuaselidze/fix/http-client
Fix bcoin.http.Client errors
2017-10-18 13:11:49 -07:00
Christopher Jeffrey (JJ)
3e3f3143d0 Merge pull request #334 from sangaman/watch-only-cli-fix
Allow --watch without accountKey value for cli createWallet
2017-10-18 13:08:27 -07:00
Christopher Jeffrey (JJ)
4bf7426566 Merge pull request #342 from nodar-chkuaselidze/enhancement/cli-bech32
CLI to accept bech32 addresses
2017-10-18 13:06:46 -07:00
Christopher Jeffrey
57181f27ee
walletdb: increase bloom filter size to 3m addrs. 2017-10-18 12:58:22 -07:00
Christopher Jeffrey
bfde70f2ab
db: improve iterator perf. 2017-10-18 12:58:22 -07:00
Christopher Jeffrey
4d8ca8c16f
db: change iterator api to be more loop-friendly. 2017-10-18 12:58:21 -07:00
Christopher Jeffrey
1c1e429383
fs/co: add fs.exists and wait for promise on co.clearInterval. 2017-10-18 12:58:21 -07:00
Christopher Jeffrey
aeb3d8f352
http: minor fixes. 2017-10-18 12:58:21 -07:00
Christopher Jeffrey
86746e2bd0
siphash: add siphash32 and siphash64. 2017-10-18 12:58:21 -07:00
Node
3a802cacd6
cli: accept bech32 addresses in getTX/getCoin 2017-10-16 23:49:02 +04:00
Javed Khan
a1b5cdc88a docs: add workers-timeout under worker options 2017-10-17 00:45:38 +05:30
Buck Perley
54b930baba Merge pull request #333 from nodar-chkuaselidze/docs/clean-up
Docs: Update
2017-10-16 11:52:23 -07:00
Daniel McNally
126a24479a Create distinct --key & --watch
Creates a separate --key argument to be separate from --watch and avoid confusion.
2017-10-13 13:25:38 -04:00
Daniel McNally
3104220f1b Allow --watch without accountKey value
Fixes a bug with `cli wallet create` where if no value is specified for the --watch option, the accountKey is assigned a value of "true" which is invalid and causes errors downstream. This fix leaves accountKey as null, and the resulting functionality appears to match wallet creation via HTTP request where `watchOnly` is true and `accountKey` is not given a value.
2017-10-12 02:49:12 -04:00
Node
d76ca37d0d
rpcclient: check body.error first 2017-10-11 16:23:37 +04:00
Node
89716b2edd
docs: reorganize, update links 2017-10-09 21:18:31 +04:00
Node
b40ac6e081
http-client: fix returned errors 2017-10-05 18:52:14 +04:00
Daniel McNally
4f317992f5 Fixes to TX & Block confirmations property
TX `confirmations` property set to 0 for unconfirmed transactions. Block
`confirmations` property set to -1 for orphaned blocks. Fixing to add +1
to `confirmations` to match bitcoind behavior and corresponding bcoin
rpc  methods - block or tx at tip of main chain starts with 1
confirmation (not zero).
2017-10-02 00:58:48 -07:00
Daniel McNally
c2cef86296 Adding 'confirmations' property to block getJSON
Adds a 'confirmations' property to the JSON returned by `cli tx [hash]`
as well as the Rest `/tx/:hash` call by subtracting block height from
chain height
2017-09-28 23:41:13 -04:00
Daniel McNally
0f68427778 Adding 'confirmations' property to TX getJSON
Adds a 'confirmations' property to the JSON returned by cli tx [hash] as
well as the REST '/tx/:hash' call by subtracting TX height from chain
height
2017-09-28 22:47:50 -04:00