Commit Graph

86 Commits

Author SHA1 Message Date
Jonathan "Duke" Leto
c91d1d1fdf Use uints to save RAM/disk on block stats; fix ntz serialization 2019-08-21 11:25:38 -07:00
Jonathan "Duke" Leto
3b49c1d256 Improve ntz detection and serialize to disk 2019-08-21 06:43:41 -07:00
Jonathan "Duke" Leto
5c310aa048 Define -zindex 2019-08-18 18:55:34 -07:00
Jonathan "Duke" Leto
2b3023444d Properly serialize/deserialize new blockindex with zstats 2019-08-17 12:46:40 -07:00
Jonathan "Duke" Leto
22c0a22926 Compiles, RPC gives back some shielded stats, which have bugs 2019-08-17 05:56:07 -07:00
Jonathan "Duke" Leto
188b44937b Clean up and improve some definitions of shielded stats; fix some compiler issues 2019-08-08 16:47:46 -07:00
Duke Leto
5c519f9665 Start teaching hushd to track various stats about shielded xtns 2019-08-07 10:15:35 -04:00
blackjok3r
0f6fe03990 fix 2019-05-06 12:08:53 +08:00
blackjok3r
25bf471ddd add notary pay stuff without breaking blockindex. 2019-04-17 18:36:00 +08:00
blackjok3r
ab7558ab9d inital commit for notarypay 0BR 2019-04-17 17:42:24 +08:00
blackjok3r
fa309e5b0e Add context flag to stop checking twice 2019-04-02 19:14:51 +08:00
jl777
e4791f54e6 Merge branch 'FSM' into patch-gcc-8 2019-01-25 16:33:13 -11:00
DeckerSU
a6e7da55e2 fix gcc-8 / g++-8 build 2019-01-26 03:09:54 +03:00
jl777
0f6ee83311 Tmp files 2019-01-24 01:44:20 -11:00
jl777
0ea9ae3c05 Update copyright to 2019 2018-12-31 21:41:05 -11:00
jl777
3491227494 Sprout funds 2018-12-15 15:03:24 -11:00
jl777
9412ec11a9 Add back Lwma guards for performance 2018-11-24 09:31:06 -11:00
jl777
89296c979c Fix lwmapos crash 2018-11-24 09:17:34 -11:00
jl777
bff0c90b85 Revert test 2018-11-22 05:52:50 -11:00
jl777
ff6593fc5c Test lwma 2018-11-22 05:48:04 -11:00
jl777
05eaa89826 ASSETCHAINS_LWMAPOS is int32_t 2018-11-22 02:17:27 -11:00
jl777
d7f29aacf8 uint32_t 2018-11-22 02:12:14 -11:00
jl777
f28f7c8324 ASSETCHAINS_LWMAPOS check in IsVerusPOSBlock() 2018-11-22 02:07:16 -11:00
miketout
4b729ec577 Changes for most chain power rule 2018-09-28 01:38:14 -07:00
miketout
9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00
Michael Toutonghi
0c8fa56a02 All latest updates, smart contracts, including oracle from KMD/jl777 2018-09-13 13:00:13 -07:00
jl777
efb8981cb9 Segid cache 2018-08-08 23:41:59 -11:00
Michael Toutonghi
5034d1c134 Sync with latest Komodo changes 2018-08-06 12:52:22 -07:00
jl777
8613127572 LastTip() and tweak deprecation heights 2018-07-15 22:47:16 -11:00
Michael Toutonghi
37ad688668 Protect from null ptr on chain tip 2018-07-14 21:45:38 -07:00
jl777
2618950955 Test 2018-07-12 00:52:36 -11:00
jl777
a46d6afb2b Test 2018-07-12 00:28:15 -11:00
jl777
7e282415b1 Coin supply api 2018-07-11 23:57:20 -11:00
jl777
d1db09204a Syntax 2018-07-11 02:58:41 -11:00
jl777
1cdb961ba2 Fix PoW mining in mixed PoS/PoW, fix orphaned stake tx 2018-07-11 02:51:42 -11:00
Michael Toutonghi
f6608b5a0d cleanup 2018-05-17 22:58:30 -07:00
Jack Grigg
ae97177c86 Track net value entering and exiting the Sapling circuit 2018-05-09 16:02:23 -04:00
Sean Bowe
1f8be05b63 Add consensus support for Sapling merkle trees. 2018-05-07 14:37:46 -06:00
Sean Bowe
e814be60fe Rename hashSproutAnchorEnd to hashFinalSproutRoot to be consistent. 2018-05-07 14:37:46 -06:00
Sean Bowe
f2c6d214e5 Rename hashSaplingAnchorEnd to hashFinalSaplingRoot to match spec. 2018-05-07 14:37:46 -06:00
Sean Bowe
30325eebf5 Add primitive implementation of GetSaplingAnchorEnd. 2018-05-07 13:46:06 -06:00
Sean Bowe
691a3fa2e9 Rename hashReserved to hashSaplingAnchorEnd. 2018-05-07 13:46:06 -06:00
Sean Bowe
08f0728884 Rename hashAnchor to hashSproutAnchor. 2018-05-07 13:46:06 -06:00
Jack Grigg
68a1a592ca Remove nType and nVersion from Zcash-specific code 2018-04-17 13:09:47 +01:00
Pieter Wuille
242f1421db Get rid of nType and nVersion
Remove the nType and nVersion as parameters to all serialization methods
and functions. There is only one place where it's read and has an impact
(in CAddress), and even there it does not impact any of the recursively
invoked serializers.

Instead, the few places that need nType or nVersion are changed to read
it directly from the stream object, through GetType() and GetVersion()
methods which are added to all stream classes.
2018-04-17 13:09:28 +01:00
jl777
b5ca03bca7 Test 2018-04-13 22:49:40 +03:00
jl777
f31232d8d0 Test 2018-04-13 22:45:26 +03:00
jl777
69c24cd06e Manual merge 2018-04-13 18:47:42 +03:00
jl777
065505b795 Test 2018-04-13 18:06:44 +03:00
jl777
faf51f1a7a Cache pubkey33 and notary 2018-03-26 04:23:57 +03:00