Jack Grigg
11aa594440
Remove obsolete CreateJoinSplit and GenerateParams binaries
6 years ago
Simon
9bd8f092c6
Closes #3178 by adding verbosity level improvements to getblock RPC.
This is a follow-up commit for d0a1d833520d120bb5a2ac4cf4192047af6afe24
found in PR #3095 in order to fix nits and add a test.
6 years ago
Jay Graber
7dc0f84788
Add test for dependent txs to mempool_tx_expiry.py
6 years ago
mruddy
690d38f0f8
Resolve issue bitcoin/bitcoin#3166 .
These changes decode valid SIGHASH types on signatures in assembly (asm) representations of scriptSig scripts.
This squashed commit incorporates substantial helpful feedback from jtimon, laanwj, and sipa.
9 years ago
Jonas Schnelli
216e94fb24
[RPC] createrawtransaction: add option to set the sequence number per input
9 years ago
Jack Grigg
3fe2f3d143
Update -enforcenodebloom RPC test with filterclear vs filteradd
6 years ago
Jack Grigg
b77e46fe01
Add RPC test for -enforcenodebloom
6 years ago
Jack Grigg
10e97b8f00
test: Add missing Overwinter fields to mininode's CTransaction
6 years ago
Daira Hopwood
473a113241
Don't increase banscore if the transaction only just expired.
Author: Jack Grigg <str4d@z.cash>
6 years ago
Daira Hopwood
a0ea82301a
Test that receiving an expired transaction does not increase the peer's ban score.
6 years ago
Daira Hopwood
697140ede5
Add support for Overwinter v3 transactions to mininode framework.
6 years ago
Jack Grigg
26cdb83add
Update blockchain.py RPC test for Zcash
7 years ago
Pieter Wuille
f95bf4c417
Fix chainstate serialized_size computation
9 years ago
James O'Beirne
79272bfaf9
Add tests for gettxoutsetinfo, CLevelDBBatch, CLevelDBIterator
Thanks @dexX7 .
9 years ago
Jack Grigg
fe87fd2b36
Add RPC test of RewindBlockIndex
6 years ago
Jack Grigg
28915c30ca
Fix z_importviewingkey startHeight parameter
Closes #2937 .
6 years ago
Jonathan "Duke" Leto
afdd64c6ae
Add tests for new JoinSplit keys returned by z_listreceivedbyaddress
6 years ago
Brad Miller
4e6400bc00
Implement note locking for z_mergetoaddress
Co-authored-by: Eirik Ogilvie-Wigley <eirik@z.cash>
6 years ago
Jack Grigg
9666cc912a
Test calling z_mergetoaddress to merge notes while a note merge is ongoing
6 years ago
Simon
d72c19a662
Closes #2910 . Add z_listunspent RPC call.
6 years ago
Jack Grigg
31afbcc5c9
Ignore -mempooltxinputlimit once Overwinter activates
6 years ago
Simon
8b15afd315
Closes #3110 . Ensure user can see error message about absurdly high fees.
6 years ago
Jack Grigg
b466c1c90c
cleanup: Ensure code is pyflakes-clean for CI
6 years ago
Jack Grigg
b7caaf954b
test: Move wait_and_assert_operationid_status debug output before asserts
Otherwise we don't see them for failed tests :)
6 years ago
Simon
b740a99079
Remove local function wait_and_assert_operationid_status which is
now defined in the test framework for shared usage.
6 years ago
Simon
2f761371d2
Add qa test for cache invalidation bug found in v1.0.0 to v1.0.3.
6 years ago
Simon
a510b4752d
Enable mempool logging in tx expiry QA test.
6 years ago
Daira Hopwood
b4353db5d6
pyflakes cleanups to RPC tests after Overwinter PRs.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
6 years ago
Jonathan "Duke" Leto
4db8717431
Fix outdated comment about starting balance of nodes
6 years ago
Jonathan "Duke" Leto
48cecf2ad9
Regtest mining does have a founders reward, a single address t2FwcEhFdNXuFMv1tcYwaBJtYVtMj8b1uTg
6 years ago
Jonathan "Duke" Leto
62fee1296f
Update awkward wording about blocks as per @daira
6 years ago
Jonathan "Duke" Leto
d8399efc03
This library seems to not be used at all and all comments mentioning it are ghosts
6 years ago
Jonathan "Duke" Leto
427e5fae3f
Fix references to Bitcoin in RPC tests readme
6 years ago
Simon
b6e5cc7d27
Add python qa test overwinter_peer_management.
6 years ago
Jay Graber
5943f227da
Add mempool_tx_expiry.py test
6 years ago
Jack Grigg
15ced9b153
wallet_mergetoaddress: Add additional syncs to prevent race conditions
6 years ago
Simon
e6cd2a8356
Closes #2964 . z_sendmany once again makes v1 tx for taddr to taddr.
In accordance with the Zcash protocol spec.
6 years ago
Jack Grigg
4c3d2b3bbe
Check upgrade status in wallet_overwintertx RPC test
6 years ago
Jack Grigg
553a5c1ab2
Gate z_mergetoaddress as an experimental feature
7 years ago
Jack Grigg
6e9c7629af
Implement z_mergetoaddress for combining UTXOs and notes
Closes #2493 .
7 years ago
Jack Grigg
ed9aa2b62a
Add branch IDs for current and next block to getblockchaininfo
Closes #2974 .
6 years ago
Jack Grigg
818b94f94f
Make number of inputs configurable in validatelargetx test
6 years ago
Jack Grigg
34a64fe0a2
Remove mempool transactions which commit to an unmineable branch ID
6 years ago
Matt Corallo
b0f8c83f95
Add failing test checking timelocked-txn removal during reorg
9 years ago
Jack Grigg
57e6ecda5a
Implement roll-back limit for reorganisation
Closes #713 .
7 years ago
Simon
072099d788
Implementation of Overwinter transaction format ZIP 202.
6 years ago
Jack Grigg
9e8f1d09ca
zkey_import_export: Synchronize mempools before mining
Resolves a race condition that caused the RPC test to intermittently fail.
Closes #2892 .
7 years ago
Jack Grigg
44e5b42751
Check chainValueZat when checking value pool monitoring
7 years ago
Jack Grigg
5d9cf8ae23
Fix pyflakes warnings in zkey_import_export RPC test
7 years ago
Jack Grigg
44e37656bf
Add watch-only support to Zcash RPC methods
Balance totals do not include spends linked to viewing key addresses, as
nullifiers cannot be calculated and therefore spends cannot be detected.
7 years ago