Andrew C
bd5a258e4d
RPC tests for generatetoaddress
...
Adds two RPC tests for the generatetoaddress RPC, one in the wallet, and one when the wallet is disabled.
The wallet RPC Test mines Bitcoin to another node's address and checks that that node has received the Bitcoin.
The RPC test without the wallet mines Bitcoin to an arbitrary address and checks that it works. It then mines to an arbitrary invalid address and checks that that fails.
2018-10-13 14:40:26 +03:00
Suhas Daftuar
5888453de4
Add test for handling of unconnecting headers
2018-10-13 14:06:02 +03:00
Luke Dashjr
fe7cd5b231
qa/rpc-tests: bip9-softforks: Add tests for getblocktemplate versionbits updates
2018-10-13 02:42:39 +03:00
lateminer
b1bb30cb3a
Remove address indexes
2018-10-11 22:02:52 +03:00
Wladimir J. van der Laan
7829900147
test: add ensure_ascii setting to AuthServiceProxy
...
Add a setting ensure_ascii to AuthServiceProxy. This setting,
defaulting to True (backwards compatible),
is passed through to json.dumps. If set to False, non-ASCII characters
>0x80 are not escaped. This is useful for testing server
input processing, as well as slightly more bandwidth friendly in case of
heavy unicode usage.
2018-09-30 19:21:32 +03:00
Wladimir J. van der Laan
78b629251a
test: test utf-8 for labels in wallet
2018-09-30 19:21:24 +03:00
Ricardo Velhote
32f0591954
[RPC] Add an uptime command that displays the amount of time that bitcoind has been running
2018-09-30 18:34:42 +03:00
Pieter Wuille
bba401c693
Report reindexing progress in GUI
2018-01-13 13:10:50 +03:00
Pieter Wuille
2cc8c4ace9
Add -reindex-chainstate that does not rebuild block index
2018-01-13 13:05:41 +03:00
lateminer
ef33662381
Merge remote-tracking branch 'janko33bd/Blackcoin-Lore' into build-fixes-0.13
2018-01-12 22:22:52 +03:00
Cory Fields
a2dd1cf86e
build: a few ugly hacks to get the rpc tests working out-of-tree
2018-01-10 22:58:26 +03:00
lateminer
070424672b
Add -respendnotify option, new RPC data, reg tests
...
f2a6c79aa1 (diff-b4d9f378d56095dfaad2a3802d633a39)
2018-01-09 22:41:38 +03:00
MarcoFalke
2b9c31046b
[wallet] rpc: Drop misleading option in importprunedfunds
2018-01-08 21:45:39 +03:00
instagibbs
8bca020397
Added companion removeprunedfunds call.
2018-01-08 21:36:30 +03:00
instagibbs
c37ac7db87
Add importprunedfunds rpc call
2018-01-08 21:36:08 +03:00
MarcoFalke
20a60575fb
[qa] Add getinfo smoke tests and rework versionbits test
2018-01-06 15:26:07 +03:00
MarcoFalke
5c6c445cf4
[rpc] Deprecate getinfo
2018-01-06 15:23:24 +03:00
Jonas Schnelli
621f5f19d9
[RPC] Fix createrawtx sequence number unsigned int parsing
2018-01-06 14:43:52 +03:00
MarcoFalke
9067422492
[rpc] fundrawtransaction feeRate: Use BTC/kB
...
Also introduce UniValueType
UniValueType is a wrapper for UniValue::VType which allows setting
a typeAny flag. This flag indicates the type does not matter.
(Used by RPCTypeCheckObj)
2018-01-06 14:41:03 +03:00
MarcoFalke
ac8653f486
[rpc] fundrawtransaction: Fix help text and interface
2018-01-06 14:40:55 +03:00
Jonas Schnelli
3756163ce0
[RPC] createrawtransaction: add option to set the sequence number per input
2018-01-06 14:38:11 +03:00
Jonas Schnelli
4aab709412
[RPC] add feerate option to fundrawtransaction
2018-01-06 14:37:33 +03:00
Andrew Chow
547dada2d4
Test for signing messages
2018-01-06 14:36:56 +03:00
João Barbosa
0e8da90b0a
Add change options to fundrawtransaction
2018-01-06 14:09:13 +03:00
Jonas Schnelli
f2fe8fc5df
[ZMQ] append a message sequence number to every ZMQ notification
2018-01-06 01:02:03 +03:00
lateminer
b23b02abfb
Update zmq_test.py
...
faa41ee204 (diff-8245b6baab6211f3084ade8ab379bf81)
2018-01-06 01:01:27 +03:00
Rusty Russell
b7f1e510a2
getblockchaininfo: make bip9_softforks an object, not an array.
2018-01-06 00:42:54 +03:00
mruddy
06eff6304b
RPC: add versionHex in getblock and getblockheader JSON results; expand data in getblockchaininfo bip9_softforks field.
2018-01-06 00:30:29 +03:00
lateminer
5d55c17441
Code refactoring from Bitcoin Core 0.13.0
...
72c2651581
fc7c60d699
fa19b18c63
3e2c946cfd
0fd599767d
220f950ab1
fade505e8b
fa9976b853
fa10ce6a6d
...and some more
2018-01-02 17:21:43 +03:00
lateminer
0e02c74800
[0.13] Create a new HD seed after encrypting the wallet
...
https://github.com/bitcoin/bitcoin/pull/8389/commits
2018-01-02 13:57:39 +03:00
Chris Kleeschulte
597c9b42e5
Merge pull request #23 from braydonf/block-deltas
...
rpc: add method to get address deltas from a block
2016-09-20 10:16:42 -04:00
Braydon Fuller
491d6eb053
rpc: option to include chain info in address index results
2016-08-23 10:52:56 -04:00
Chris Kleeschulte
33e35c87fd
Merge pull request #30 from braydonf/0.12.1-bitcore-fix-test
...
test: fix determinism of address index test
2016-08-18 14:00:21 -04:00
Chethan Krishna
c8458bf963
logical timestamp indexing of block hashes
2016-08-17 10:14:46 -04:00
Braydon Fuller
d14a774315
Add method to get address deltas from a block
2016-07-31 20:16:38 -04:00
Braydon Fuller
05cf410839
test: fix determinism of address index test
2016-07-29 15:32:34 -04:00
Braydon Fuller
d28f886684
Revert "rpc: add input confirmations to getrawtransaction"
2016-06-15 20:22:35 -04:00
Chris Kleeschulte
645ae33bec
Merge pull request #20 from braydonf/0.12.1-bitcore-inputconfs
...
rpc: add input confirmations to getrawtransaction
2016-06-15 13:36:31 -04:00
Braydon Fuller
c01f78375e
mempool: same address and index for an input and output bug
...
fixes a bug that would happen when an output would match an input with
the same address and index, and would lead to the outputs not appearing
in results.
2016-06-13 11:23:30 -04:00
Braydon Fuller
4dcf3e821c
mempool: fix bug with mempool address index iteration
...
fixes a minor bug where iteration would not end when there are matching
hashes for a p2sh and p2pkh address, and would return results for
both addresses
2016-06-13 11:23:30 -04:00
Braydon Fuller
809a8abff6
tests: expanded address index mempool testing
2016-06-13 11:23:30 -04:00
Braydon Fuller
fea930aa8c
rpc: add input confirmations to getrawtransaction
2016-06-13 11:15:34 -04:00
Braydon Fuller
55fa4798eb
main: spentindex for the mempool
2016-06-02 12:15:59 -04:00
Braydon Fuller
4c7dc871d1
rpc: add input value and address to getrawtransaction if spentindex enabled
2016-06-02 12:15:38 -04:00
Braydon Fuller
87dfd13694
rpc: include satoshis in verbose raw transaction
2016-06-02 12:15:38 -04:00
Braydon Fuller
1c022b9fc2
rpc: add blockindex to getaddressdeltas method
...
for the purposes of secondary sorting by block order
2016-06-02 12:15:37 -04:00
Wladimir J. van der Laan
9c5b709c6f
tests: Make proxy_test work on travis servers without IPv6
...
Github-Pull: #7489
Rebased-From: 7539f1aae3
Cherry-picked-From: 9ca957bcd4
2016-06-02 12:15:37 -04:00
Braydon Fuller
98f8fdddc8
rpc: optional "start" and "end" params for getaddressdeltas
2016-06-02 12:15:37 -04:00
Braydon Fuller
8391ff0b0a
rpc: include base58check encoded address in results
2016-06-02 12:15:37 -04:00
Braydon Fuller
28f9ae7853
test: test for getaddressmempool prevhash and prevout values
2016-06-02 12:15:37 -04:00