Kris Nuttycombe
fccf37844b
Fix pyflakes.
2020-07-02 16:54:49 -06:00
Kris Nuttycombe
4d223f9797
Merge remote-tracking branch 'upstream/master' into zip-207
2020-07-02 13:24:45 -06:00
Rod Vagg
a106c15a19
Add joinSplitPubKey and joinSplitSig to RPC
...
These two properties are required to fully reconstruct a Zcash
transaction's binary form from the RPC data.
Co-authored-by: str4d <thestr4d@gmail.com>
2020-06-30 21:47:51 +10:00
Kris Nuttycombe
92cec200ee
Minor fixes for ZIP-207 review comments.
2020-06-29 16:13:08 -06:00
Jack Grigg
efd04b920b
Implement zip-207 and zip-214.
...
Add funding streams to consensus parameters.
Add funding stream payments to coinbase txns generated by the miner.
* Reduce valueBalance for shielded outputs to funding streams.
* Ensure we produce binding signatures in any case where shielded
outputs go to either a funding stream or the miner.
2020-06-25 16:15:50 -06:00
Homu
4ffccda774
Auto merge of #4322 - oxarbitrage:issue3740, r=str4d
...
Add -debuglogfile option
Cherry-picked from https://github.com/bitcoin/bitcoin/pull/11781 .
Closes https://github.com/zcash/zcash/issues/3740 .
2020-06-04 00:40:45 +00:00
Homu
e9a6d7926b
Auto merge of #4282 - oxarbitrage:issue2375, r=daira
...
Add a flag to get amount results as integer
Closes https://github.com/zcash/zcash/issues/2375
2020-06-03 11:26:00 +00:00
Daira Hopwood
270a724c87
Remove unused import in qa/rpc-tests/listtransactions.py
...
Co-authored-by: Dimitris Apostolou <dimitris.apostolou@icloud.com>
2020-06-03 12:25:31 +01:00
Alfredo Garcia
93afebeef4
add new parameters to rpc client and fix some bugs
2020-05-30 12:18:43 -03:00
Alfredo Garcia
e7c829aa0e
update docs
2020-05-30 10:34:03 -03:00
Alfredo Garcia
76cb4e8d04
remove not needed comments from wallet.py
2020-05-29 11:24:39 -03:00
Daira Hopwood
1527e5b3ca
Missing NU4->Canopy renames.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-05-29 10:02:50 +01:00
Daira Hopwood
22b8574d9e
Rename golden/nu4.tar.gz to canopy.tar.gz.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-05-29 01:30:30 +01:00
Alfredo Garcia
7c84f4e98a
fix test cases
2020-05-28 10:58:04 -03:00
Anthony Towns
83087be393
test: Add tests for `-debuglogfile` with subdirs
2020-05-28 10:58:04 -03:00
Wladimir J. van der Laan
4de0ac3351
test: Add test for `-debuglogfile`
2020-05-28 10:58:04 -03:00
Daira Hopwood
c1227ae67c
Rename NU4 to Canopy in constant and function names.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2020-05-28 13:11:48 +01:00
Homu
9bf8443c16
Auto merge of #4504 - str4d:disconnectblock-fixes, r=str4d
...
Use the cached consensusBranchId in DisconnectBlock
If a node is started with a set of network upgrades that don't match the
serialized chain (such as when we implement NU rollbacks on testnet),
RewindBlockIndex will disconnect each block in the chain until it
reaches the most recent block that agrees with the node's set of network
upgrades. However, the blocks themselves should be disconnected using
the consensus branch ID that they were connected with, which is
persisted alongside the chain and reconstructed in LoadBlockIndex.
2020-05-28 02:51:34 +00:00
Homu
4907a31302
Auto merge of #4242 - oxarbitrage:issue3726, r=str4d
...
Add estimatedheight to rpc getblockchaininfo response
Fixes https://github.com/zcash/zcash/issues/3726
Ported from https://github.com/zcash/zcash/pull/3727 with comments addressed.
2020-05-28 00:49:49 +00:00
therealyingtong
06ddf659a7
Add RPC tests for post-Heartwood rollback
2020-05-28 09:54:42 +12:00
Alfredo Garcia
d42e0a433c
remove additional not needed casts from py tests
2020-05-18 18:09:07 -03:00
Alfredo Garcia
26e4889f87
Fix casting in listtransactions.py
2020-05-18 16:53:01 -03:00
Alfredo Garcia
24d3516e35
Fix casting in wallet.py
...
Co-Authored-By: Daira Hopwood <daira@jacaranda.org>
2020-05-18 16:53:01 -03:00
Alfredo Garcia
25bccb4814
replace with AssertionError assert_equal in receivedby.py
...
Co-Authored-By: Daira Hopwood <daira@jacaranda.org>
2020-05-18 16:53:01 -03:00
Alfredo Garcia
25f48c21dd
add amountZat field to z_listreceivedbyaddress
2020-05-18 16:53:01 -03:00
Alfredo Garcia
76e7f21d4a
add amountZat field to listunspent
2020-05-18 16:52:04 -03:00
Alfredo Garcia
9a55c8b238
add amountZat field to listtransactions, gettransaction and listsinceblock
2020-05-18 16:51:24 -03:00
Alfredo Garcia
2ec9ac3c81
add amountZat field to listreceivedbyaddress and listreceivedbyaccount
2020-05-18 16:49:39 -03:00
Alfredo Garcia
306270911e
add boolean inZat to z_getbalance
2020-05-18 16:47:17 -03:00
Alfredo Garcia
50372cab62
add boolean inZat to getbalance
2020-05-18 16:47:17 -03:00
Alfredo Garcia
d2c26b33e0
add boolean inZat to getreceivedbyaccount
2020-05-18 16:47:17 -03:00
Alfredo Garcia
4b61aede28
add bool argument to get balance in satoshis to rpc getreceivedbyaddress
2020-05-18 16:47:17 -03:00
Kris Nuttycombe
04d82fa30f
Remove unused imports.
2020-05-18 10:38:37 -06:00
Sean Bowe
43ffa3bf43
Add NU4 activation to golden test.
2020-05-14 12:24:56 -06:00
Kris Nuttycombe
9061f8251e
Merge remote-tracking branch 'upstream/master' into hotfix-v2.1.2-2-golden
2020-05-14 12:24:44 -06:00
Kris Nuttycombe
a2898a84f4
Fully remove the regtest tree from restored nodes.
2020-05-08 10:36:04 -06:00
Kris Nuttycombe
76a88dab52
Update golden test for heartwood network upgrade.
2020-05-07 19:12:24 -06:00
Kris Nuttycombe
8542522732
Merge branch 'release/v2.1.1-1' into release/v2.1.2
2020-05-07 19:02:45 -06:00
Kris Nuttycombe
a546caffc9
Add baseline for golden testing across network upgrade boundaries.
2020-05-07 16:34:44 -06:00
Kris Nuttycombe
35ff8d9bf2
Remove unused imports.
2020-05-05 11:41:06 -06:00
Kris Nuttycombe
45dab9adc0
Revert "Update qa/rpc-tests/sapling_rewind_check.py"
...
This reverts commit e09f052570
.
2020-05-04 16:57:48 -06:00
Kris Nuttycombe
ae86386648
Update test description and clarify internal comments.
2020-05-04 10:55:32 -06:00
Kris Nuttycombe
6742ba021f
Add Zcash copyright to sapling_rewind_check.py
2020-05-02 18:33:58 -06:00
Kris Nuttycombe
e09f052570
Update qa/rpc-tests/sapling_rewind_check.py
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-05-02 18:33:01 -06:00
Kris Nuttycombe
e7eff424c1
Update qa/rpc-tests/test_framework/mininode.py
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-05-02 18:31:26 -06:00
Kris Nuttycombe
2de5a2cb2d
Use `%x` formatter for branch id hex string in test_framework/util.py
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-05-02 18:31:13 -06:00
Kris Nuttycombe
c2e3454e0a
Clean up imports in sapling_rewind_check.py
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2020-05-02 18:30:09 -06:00
Kris Nuttycombe
1508345a20
Merge remote-tracking branch 'upstream/master' into bug/4119-rewind_detection
2020-05-01 17:33:53 -06:00
Jack Grigg
7e684120d3
Add NU4 test helpers
2020-05-01 11:38:32 +12:00
Alfredo Garcia
4c40f9f514
implement z_getnotescount api call
2020-04-25 11:17:20 -03:00