Eirik Ogilvie-Wigley
42a21ef004
Test clean up and fixes
2019-08-05 14:52:34 -06:00
Eirik Ogilvie-Wigley
5a93638981
Distinguish between height and current header height on metrics screen
2019-08-05 14:20:25 -06:00
Eirik Ogilvie-Wigley
f97b9c5d9f
Algebraic improvements related to halving
2019-08-05 14:02:31 -06:00
Eirik Ogilvie-Wigley
8f0a54c142
Remove DefaultExpiryDelta method
2019-08-05 13:40:06 -06:00
Eirik Ogilvie-Wigley
832134f4cd
Update PoW related assertions
2019-08-05 13:16:13 -06:00
Eirik Ogilvie-Wigley
609bb38ad8
Clarify documentation
2019-08-05 13:01:01 -06:00
Eirik Ogilvie-Wigley
0f0512128c
Make sure that expiry height is not less than height
2019-08-05 12:57:10 -06:00
Eirik Ogilvie-Wigley
7ddcf427c0
Fix/update comments
2019-08-05 12:41:31 -06:00
Eirik Ogilvie-Wigley
9f70b74692
Do not add expiring soon threshold to expiry height of txs near NU activation
2019-08-05 11:50:05 -06:00
Eirik Ogilvie-Wigley
82c291b6df
Fix parsing txexpirydelta argument
2019-08-05 11:32:12 -06:00
Eirik Ogilvie-Wigley
2c35e162a6
Make sure to deactivate blossom in test case
2019-08-05 11:32:12 -06:00
Eirik Ogilvie-Wigley
8068491d2c
Fix check transaction tests
2019-08-04 14:35:47 -06:00
Eirik Ogilvie-Wigley
bde2e4807c
Improve EstimateNetHeight calculation
2019-08-02 22:51:21 -06:00
Eirik Ogilvie-Wigley
2972521323
Add comments and fix typos
2019-08-02 21:43:17 -06:00
Eirik Ogilvie-Wigley
f9d6b3e7ef
Extract Halvings method and add tests
2019-08-02 21:37:48 -06:00
Eirik Ogilvie-Wigley
93452c97bf
Make founders reward tests pass before and after Blossom activation height is set
2019-08-02 20:54:52 -06:00
Eirik Ogilvie-Wigley
3eb90d4040
Use pre-Blossom max FR height when calculating address change interval
2019-08-02 20:53:41 -06:00
Eirik Ogilvie-Wigley
797713284c
Update main_tests for shorter block times
2019-08-02 19:37:02 -06:00
Eirik Ogilvie-Wigley
27ee4d64f2
Fix integer truncation in Blossom halving calculation
2019-08-02 19:35:53 -06:00
Eirik Ogilvie-Wigley
e6c0f743aa
Do not send migration transactions that would expire after a network upgrade
2019-08-02 16:12:42 -06:00
Eirik Ogilvie-Wigley
65df6225a6
Do not create transactions that will expire after the next epoch
2019-08-02 16:01:20 -06:00
Eirik Ogilvie-Wigley
6c1df957ba
Update metrics block height estimation for shorter block times
2019-07-31 15:16:25 -06:00
Eirik Ogilvie-Wigley
ecfcb817ae
Add test for Blossom default tx expiry delta
2019-07-31 14:34:48 -06:00
Eirik Ogilvie-Wigley
e358e89db9
PartitionCheck tests for shorter block times
2019-07-31 12:20:15 -06:00
Eirik Ogilvie-Wigley
1188c9adf7
Fix zip208 founders reward calculation and update test
2019-07-30 17:41:33 -06:00
Eirik Ogilvie-Wigley
8865f4b6f6
Update expiry height for shorter block times
2019-07-30 01:16:37 -06:00
Eirik Ogilvie-Wigley
c5ac4321f9
Add message to static_assert
2019-07-29 23:25:08 -06:00
Eirik Ogilvie-Wigley
0bb79ea191
pow test cleanup
2019-07-29 19:07:56 -06:00
Eirik Ogilvie-Wigley
68e9d2164c
Add missing new line at end of file
2019-07-29 19:07:27 -06:00
Eirik Ogilvie-Wigley
e6b63d1f78
Use static_assert
2019-07-29 19:05:41 -06:00
Eirik Ogilvie-Wigley
c0d27cb3f2
Simplify PartitionCheck
2019-07-29 18:29:39 -06:00
Eirik Ogilvie-Wigley
07851670b4
Temporarily disable test
2019-07-29 15:04:34 -06:00
Eirik Ogilvie-Wigley
2c6c55261d
Make NetworkUpgradeAvailable a method of Params
2019-07-29 14:47:06 -06:00
Eirik Ogilvie-Wigley
102dafdf89
Update block subsidy halving for zip208
2019-07-29 13:44:53 -06:00
Eirik Ogilvie-Wigley
ff0820df5e
Update test_pow for shorter block times
2019-07-26 10:48:16 -06:00
Eirik Ogilvie-Wigley
c192e3a75d
Update pow_tests for shorter block times
2019-07-26 10:34:23 -06:00
Eirik Ogilvie-Wigley
a63ec6e717
Shorter block times rpc test
2019-07-25 12:49:15 -06:00
Eirik Ogilvie-Wigley
7421272712
Make nextHeight required in CalculateNextWorkRequired
2019-07-18 14:57:13 -06:00
Simon
d7ebbeb2aa
Modify PartitionCheck to be aware of pre & post Blossom target spacing.
2019-07-11 14:17:58 -06:00
Simon
3a8fd5ea33
Replace nPoWTargetSpacing -> PoWTargetSpacing() in tests
2019-07-11 13:46:29 -06:00
Simon
22e8dc2679
Replace nPoWTargetSpacing -> PoWTargetSpacing() in ProcessMessage()
2019-07-11 13:46:29 -06:00
Simon
4b985ce999
Update GetBlockTimeout() to take height parameter.
2019-07-11 13:46:29 -06:00
Simon
b30ff0d367
Update PoW function calls to pass in height.
2019-07-11 13:46:29 -06:00
Simon
35d1fdeba6
Replace nPoWTargetSpacing -> PoWTargetSpacing()
2019-07-11 13:46:28 -06:00
Simon
ac4a606d4a
Remove use of redundant member nPowTargetSpacing.
2019-07-11 13:46:28 -06:00
Simon
8863d77d65
Redefine PoW functions to accept height parameter.
...
Introduce target spacing constants and redefine struct member
variable nPoWTargetSpacing as a member function. The height
parameter is used to determine if Blossom has activated yet.
2019-07-11 13:46:28 -06:00
Homu
984b41422a
Auto merge of #4054 - rex4539:haveshieldedrequirements, r=Eirik0
...
Rename joinsplit to shielded
Closes https://github.com/zcash/zcash/issues/3550
2019-07-11 09:45:19 -07:00
Homu
29c1b29f3f
Auto merge of #4055 - rex4539:rename-findwallettx, r=Eirik0
...
Rename FindWalletTx to FindWalletTxToZap
Closes https://github.com/zcash/zcash/issues/3572
2019-07-10 15:45:46 -07:00
Homu
9d07a12750
Auto merge of #4052 - rex4539:rename-vjoinsplit, r=Eirik0
...
Rename vjoinsplit to vJoinSplit
Closes https://github.com/zcash/zcash/issues/3188
2019-07-10 11:59:23 -07:00
Homu
ef8a62d9b4
Auto merge of #4058 - daira:release-v2.0.6, r=daira
...
Release v2.0.6
Test plan (ECC internal): https://docs.google.com/document/d/1EVDxdFRgQR5xBzA2wRsw02sb-yF2h26FyVnSjqfpayg/edit#
2019-06-19 22:46:52 -07:00