aeb30dd8fa
We do not use any of these CCs, and we want to remove gmp as dependency, so convert them to use mini-gmp.h for now
Duke Leto
2020-01-24 07:09:47 -05:00
4d965f53eb
A bunch more libsnark deletions/updates
Duke Leto
2020-01-24 06:32:13 -05:00
7e078e58c1
Remove more libsnark stuff from the build system
Duke Leto
2020-01-24 05:48:43 -05:00
4a3a7acc90
Remove more libsnark stuff
Duke Leto
2020-01-24 05:43:11 -05:00
447ec28997
Delete a lot of libsnark stuff
Duke Leto
2020-01-23 18:45:41 -05:00
aa3775f57a
Delete libsnark source code
Duke Leto
2020-01-23 14:02:37 -05:00
dc6d7dc0b2
Merge branch 'duke' into sietch_dynamic
Duke Leto
2020-01-21 23:35:59 -05:00
4c39efccce
Add/update unix manpages
Duke Leto
2020-01-18 09:07:22 -05:00
d4ac8162f6
Bump version to 3.3.1
Duke Leto
2020-01-18 08:47:57 -05:00
8eef38f94c
Fix broken sendmany RPC
Duke Leto
2020-01-18 08:42:12 -05:00
d58e2473fc
Add sapling account counter to getwalletinfo
Duke Leto
2020-01-10 07:29:58 -05:00
89532c4d7b
Use dynamically generated zaddrs in sietch, which are not stored in wallet.dat
Duke Leto
2020-01-07 12:28:57 -05:00
c58fef0d01
Dynamic generation of zaddrs not stored in wallet
Duke Leto
2020-01-07 09:26:49 -05:00
b175a2df60
Update github issue template
Duke Leto
2020-01-02 15:45:20 -05:00
0b7e87c384
Merge branch 'dev'
Duke Leto
2020-01-02 15:25:11 -05:00
55c8d52de8
Update alert system pubkeys
Duke Leto
2020-01-02 14:01:59 -05:00
8da7b2f9d5
Use global nullifier list in z_listnullifiers
Duke Leto
2020-01-02 13:55:22 -05:00
b9f148b3ea
Do not write out sprout anchor/nullifier data, since we do not have any
Duke Leto
2020-01-02 13:42:18 -05:00
49f2048a7d
Merge pull request #63 from MyHush/zindex_anonset
Duke Leto
2020-01-02 10:26:59 -08:00
1ddae646bf
Return global nullifier count for zindex stats
Duke Leto
2020-01-02 13:21:50 -05:00
0982e98ee2
Update some copyrights
Duke Leto
2020-01-02 13:10:42 -05:00
5e0f583dd6
Update copyright fixin' script
Duke Leto
2020-01-02 13:08:05 -05:00
15411d5b2e
Update copyright year in configure.ac
Duke Leto
2020-01-02 13:04:47 -05:00
c0911604cd
Update copyright year
Duke Leto
2020-01-02 13:03:14 -05:00
c0ca9ee8fe
Log the sizes of various datastructures about nullifiers when NullifierCount() is called, if -zdebug
Duke Leto
2020-01-02 12:46:35 -05:00
cc3e1c11d7
Use global mempool nullifier count, not local wallet nullifier count
Duke Leto
2020-01-02 10:56:14 -05:00
33e3566cb4
Merge branch 'z_listnullifiers' into zindex_anonset
Duke Leto
2020-01-02 08:39:56 -05:00
5ccfc33931
Remove sprout junk from z_listaddresses
Duke Leto
2020-01-02 08:06:31 -05:00
2d1b8eff67
wip rpc for nullifiers
Duke Leto
2020-01-02 08:05:24 -05:00
3246b4a907
Correctly sum shielded output count for every xtn, not just the last xtn in the block
Duke Leto
2020-01-02 07:44:13 -05:00
649fa9fa71
Improve zindex to track anonset
Duke Leto
2020-01-01 22:45:01 -05:00
8f72e67ab0
Merge pull request #62 from MyHush/sietch2
Duke Leto
2020-01-01 16:16:09 -08:00
0c70df2854
Make the order of zaddr recipients we give to z_sendmany internals non-deterministic
Duke Leto
2019-12-31 18:54:25 -05:00
597171f2ee
Forgotten %s
Duke Leto
2019-12-31 10:52:11 -05:00
92c500be13
Merge pull request #61 from MyHush/sietch
Duke Leto
2019-12-31 06:07:33 -08:00
252451e382
Add -zdebug to more stuff
Duke Leto
2019-12-31 08:47:35 -05:00
c4320775f7
Start using -zdebug so we don't scare normal users with all this output
Duke Leto
2019-12-31 08:19:01 -05:00
bec886ec43
Convert sietch to use 2 fixed zpools of 100 zaddrs
Duke Leto
2019-12-30 23:22:56 -05:00
a99b289c2a
Add -zdebug
Duke Leto
2019-12-30 23:00:06 -05:00
cb5fbb6139
Define a sietch header file and add --sietch-min-zouts CLI option
Duke Leto
2019-12-30 18:22:06 -05:00
d8ce153b7f
Debug
Duke Leto
2019-12-30 12:15:28 -05:00
3e92f28463
Fix compile warning/bug
Duke Leto
2019-12-30 12:04:51 -05:00
ace213c54f
This actually has pretty decent logging for when nullifiers are added
Duke Leto
2019-12-30 07:14:46 -05:00
c7d391176d
Log when we add nullifiers
Duke Leto
2019-12-29 13:04:34 -05:00
7609fe8bbb
Logging and copyrights
Duke Leto
2019-12-29 12:16:44 -05:00
bd2760421d
z_sendmany logging
Duke Leto
2019-12-28 21:00:28 -05:00
bbe6fc8b68
Remove sprout junk
Duke Leto
2019-12-28 20:58:28 -05:00
c9ee4a8d7a
Fix bad merge
Duke Leto
2019-12-28 17:40:53 -05:00
83c7586e40
Merge branch 'dev' into sietch
Duke Leto
2019-12-28 17:39:47 -05:00
773719b66c
Sietch v0 prototype
Duke Leto
2019-12-28 17:37:39 -05:00
172ac60765
Initial implementation of shielded pool size. Tweaks to data stored in zindex are needed to get a more correct value
Duke Leto
2019-12-28 12:49:01 -05:00
d4630174cc
Delete some sprout junk
Duke Leto
2019-12-28 11:51:29 -05:00
ae07622c65
Copyright
Duke Leto
2019-12-28 09:43:24 -05:00
b2ac9ca6e0
Add zush script
Duke Leto
2019-12-27 13:05:18 -05:00
9ce78421a3
Update timestamp activation of new consensus rules
Duke Leto
2019-12-27 09:07:31 -05:00
35fc6ca6db
Change next network upgrade (hard fork) block to 166250 on Jan 29th
Duke Leto
2019-12-27 09:03:02 -05:00
00feb5b573
Update block_time.pl to also print out GMT time
Duke Leto
2019-12-27 08:59:04 -05:00
e40a65c2a8
Quiet this stdout spam by default but enable it with -debug
Duke Leto
2019-12-26 20:58:26 -05:00
ec3f202942
Merge branch 'duke' into dev
Duke Leto
2019-12-26 20:50:50 -05:00
fa0724bfbd
Historically the Hush testnets that used to exist, used the TUSH ticker
Duke Leto
2019-12-26 20:35:13 -05:00
4fa69e35e4
Remove duplicate line from a bad merge
Duke Leto
2019-12-26 20:30:50 -05:00
26e604f296
Fix bug where checkpoint data was applied to wrong chains
Duke Leto
2019-12-26 16:18:36 -05:00
a37b130798
Revert "Sacrifice to the CPOSNonce gods, will they accept?"
Duke Leto
2019-12-26 20:23:00 -05:00
5e1e6e5b10
Fix bug where checkpoint data was applied to wrong chains
Duke Leto
2019-12-26 16:18:36 -05:00
17a4dd3007
Try this
Duke Leto
2019-12-26 14:19:25 -05:00
f4c95fea7c
Sacrifice to the CPOSNonce gods, will they accept?
Duke Leto
2019-12-26 14:19:25 -05:00
46e2c17667
Update KMDversion to 0.5.0
Duke Leto
2019-12-25 14:38:28 -05:00
307cf174d6
Typo
Duke Leto
2019-12-25 11:16:00 -05:00
bcc7fd01fd
Add script to generate new Hush Smart Chains
Duke Leto
2019-12-24 15:46:23 -05:00
75fa411537
Tweak some test suite stuff
Duke Leto
2019-12-24 13:43:51 -05:00
005822fac8
Update travis OSX to include all our binaries
Duke Leto
2019-12-24 08:00:15 -05:00
e9340c6a28
Update timestamp index test
Duke Leto
2019-12-24 07:58:07 -05:00
1c5e3e71b8
Clean up
Duke Leto
2019-12-24 07:36:15 -05:00
727a4961d7
Remove example zcash.conf that is no longer needed
Duke Leto
2019-12-24 07:36:00 -05:00
85b3f1ef50
Update common.h
Duke Leto
2019-12-24 06:52:39 -05:00