Commit Graph

436 Commits

Author SHA1 Message Date
Gregory Sanders
b89cb14749 Test for fix of txn chaining in wallet 2018-10-14 15:19:50 +03:00
MarcoFalke
4f1de4d089 [qa] util: Move check_fee_amount out of wallet.py 2018-10-14 15:18:01 +03:00
MarcoFalke
5ecf06022d [qa] wallet: Temporarily disable salvagewallet test 2018-10-14 15:16:54 +03:00
Joao Fonseca
9dde93d005 Add test to check spendable and unspendable UTXO on RPC listunspent 2018-10-14 15:16:38 +03:00
MarcoFalke
11fef29f9a [qa] Remove misleading "errorString syntax" 2018-10-14 15:16:28 +03:00
MarcoFalke
0dd0d53057 [qa] wallet: Wait for reindex to catch up 2018-10-14 15:15:23 +03:00
MarcoFalke
7c46b21b6c [qa] rpc-test: Normalize assert() 2018-10-14 15:14:52 +03:00
MarcoFalke
d560bc44bf [qa] Add tests verifychain, lockunspent, getbalance, listsinceblock 2018-10-14 15:11:51 +03:00
MarcoFalke
33688a8cc5 [qa] wallet: speed up tests 2018-10-14 15:11:42 +03:00
MarcoFalke
1920d99613 [qa] Change default block priority size to 0 2018-10-14 15:11:31 +03:00
ptschip
99c318c13f Do not download transactions during inital sync 2018-10-14 15:11:16 +03:00
Jonas Schnelli
b2b7ba690f [QA] add fundrawtransaction test on a locked wallet with empty keypool 2018-10-14 14:26:26 +03:00
Alex Morcos
b790b08280 Add p2p test for feefilter 2018-10-13 15:44:32 +03:00
Alex Morcos
d7aedf4449 Create SingleNodeConnCB class for RPC tests 2018-10-13 15:44:22 +03:00
MarcoFalke
d38a84766e [qa] Use python2/3 syntax 2018-10-13 14:47:23 +03:00
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