jl777
9a496880ae
Assume notarized if TEST* chain
2018-04-28 12:09:15 +03:00
jl777
b10f801581
Merge pull request #639 from igorvoltaic/patch-1
...
Update README-mac.md
2018-04-28 09:33:43 +03:00
miketout
c71dcc712e
better error message
2018-04-27 17:24:00 -07:00
miketout
c62d115425
Cleaned up algo parameter
2018-04-27 17:03:31 -07:00
miketout
c0427087eb
Removed 1440 block minimum halving limit
2018-04-27 15:28:23 -07:00
igorvoltaic
82617f8e37
Update README-mac.md
2018-04-28 00:22:17 +03:00
jl777
c4dba35494
Merge pull request #638 from jl777/jl777
...
fix bug that prevented MoM notarization
2018-04-27 22:40:59 +03:00
jl777
2f5cd4adf9
Test
2018-04-27 22:31:11 +03:00
jl777
7b4e9279fb
Test
2018-04-27 22:25:31 +03:00
jl777
69a1f51513
genCOIN -> COIN_7776
2018-04-27 17:46:57 +03:00
jl777
2df6e8405b
Merge pull request #636 from igorvoltaic/patch-1
...
Update fetch-params.sh
2018-04-27 17:43:05 +03:00
igorvoltaic
4d34c75145
Update fetch-params.sh
...
making sure we put params to correct dir on Mac OS X.
got it from here >> https://github.com/z-classic/zclassic/blob/master/zcutil/fetch-params.sh
2018-04-27 17:39:18 +03:00
jl777
4d34cafd41
Merge pull request #635 from jl777/jl777
...
Jl777
2018-04-27 15:21:30 +03:00
jl777
97343f3d77
Handle MoMdepth overflow
2018-04-27 15:18:28 +03:00
jl777
4ff7bc121b
Merge pull request #634 from igorvoltaic/patch-1
...
Update README-mac.md
2018-04-27 15:03:01 +03:00
igorvoltaic
8e7287776a
Update README-mac.md
...
it was not possible to use previous instructions to build working Mac OS X client
2018-04-27 14:17:54 +03:00
jl777
593f9a7075
iguana_merkle needs 3x men
2018-04-27 13:29:25 +03:00
jl777
7f55226959
Merge pull request #633 from jl777/jl777
...
Jl777
2018-04-27 13:20:09 +03:00
jl777
49d6f80679
-LOCK cs_main
2018-04-27 13:19:33 +03:00
jl777
22d345ec44
syntax
2018-04-27 13:17:48 +03:00
jl777
b0fa5bad4d
calc_MoM
2018-04-27 13:16:37 +03:00
miketout
42181656c2
Implementation of VerusHash CPU-friendly hash algorithm, parameters to enable it, miner, and all changes required to support it on new asset chains
2018-04-27 00:34:50 -07:00
Simon
debf6af9f8
Move memo member varible from SproutNotePlaintext to BaseNotePlaintext.
...
Add memo() accessor to BaseNotePlaintext.
2018-04-26 15:05:30 -07:00
Simon
d266f40393
Create class hierarchy for SproutNotePlaintext.
...
BaseNotePlaintext contains member variable for common attribute, value.
2018-04-26 15:05:30 -07:00
Simon
5020a93631
Refactoring: rename NotePlaintext --> SproutNotePlaintext
...
Also renames:
CNotePlaintextEntry --> CSproutNotePlaintextEntry
CUnspentNotePlaintextEntry --> CUnspentSproutNotePlaintextEntry
2018-04-26 15:05:30 -07:00
Simon
9354f8e568
Remove unused SproutNote variables.
2018-04-26 15:05:30 -07:00
Simon
5f4fa1a954
Add virtual destructor to SproutNote and BaseNote
...
Also add test to make sure default copy constructors are okay.
2018-04-26 15:05:30 -07:00
Simon
5d99e3e92f
Refactoring: SproutNote member variable value moved to BaseNote.
...
All notes have a value, so the member variable has been moved to the
base class, and direct member access has been replaced with a getter.
2018-04-26 15:05:19 -07:00
Eirik Ogilvie-Wigley
812098256f
Coinbase transactions can not have shielded spend or output
2018-04-26 15:53:26 -06:00
Eirik Ogilvie-Wigley
4b4662b06d
Make sure transactions have non-empty outputs
2018-04-26 15:24:59 -06:00
jl777
ed33760086
Merge pull request #630 from jl777/jl777
...
Wallet utility needs unsigned int MAX_BLOCK_SIGOPS = 20000;
2018-04-26 23:43:58 +03:00
jl777
5725f8ea5d
Wallet utility needs unsigned int MAX_BLOCK_SIGOPS = 20000;
2018-04-26 23:43:05 +03:00
jl777
c9643980f8
Merge pull request #629 from jl777/jl777
...
Update getinfo cached for asset chains
2018-04-26 23:36:10 +03:00
jl777
b32a9f1a5f
Directly call longestchain()
2018-04-26 23:30:27 +03:00
jl777
4875678883
Fix
2018-04-26 23:21:22 +03:00
jl777
32885e7422
Update getinfo cached for asset chains
2018-04-26 23:09:53 +03:00
jl777
8aeb8bef32
Merge pull request #628 from jl777/jl777
...
Restore getinfo lock
2018-04-26 21:59:49 +03:00
jl777
fac54947b4
Restore netinfo lock
2018-04-26 21:59:09 +03:00
jl777
bd181e2fc4
Merge pull request #627 from jl777/jl777
...
fast getinfo and other tweaks
2018-04-26 21:13:00 +03:00
jl777
c010c5335c
Support ac_cc
2018-04-26 19:25:01 +03:00
Homu
a2ff78620a
Auto merge of #3191 - Eirik0:3057-sapling-nullifier-set, r=str4d
...
Add sapling nullifier set
PR for https://github.com/zcash/zcash/issues/3057
2018-04-26 05:28:39 -07:00
jl777
a8de9f3888
Test
2018-04-26 15:19:07 +03:00
jl777
69d23911ce
+prevMoMheight to getinfo
2018-04-26 15:14:12 +03:00
Jack Grigg
aeb089ecc7
Attempt to log before terminating if prevector allocation fails
2018-04-26 11:30:33 +01:00
Jack Grigg
3c9dbf3ed8
Improve best-effort logging before termination on OOM
...
Suggested by @kallewoof in bitcoin/bitcoin#9856
2018-04-26 11:22:07 +01:00
jl777
8f95f7e138
Fix header special case for non-KMD
2018-04-26 11:11:55 +03:00
Sean Bowe
6679855147
Check that duplicate Sapling nullifiers don't exist within a transaction.
2018-04-25 17:10:34 -06:00
jl777
b3e591ac5c
Revert bigger window
2018-04-25 23:54:24 +03:00
Homu
c6ab62191a
Auto merge of #3205 - str4d:3173-missing-return, r=str4d
...
Return result of boost::apply_visitor
Not returning a value at the end of a non-void function is undefined behaviour.
Given that this managed to pass our full test suite, I guess that GCC looks for
un-returned values at the end of a function and uses them as the return value,
if the keyword is missing. Clang OTOH complains, which is how we spotted this:
https://ci.z.cash/#/builders/16/builds/282
2018-04-25 13:50:53 -07:00
jl777
0c5985cbf0
Test larger BLOCK_DOWNLOAD_WINDOW
2018-04-25 23:16:59 +03:00