This website requires JavaScript.
b2b76e82da
Change KMD to Hush in opretMinFeeRate unit
DenioD
2020-02-29 08:44:13 +01:00
2f891b0e14
add opretmintxfee
ca333
2020-01-20 15:13:50 +01:00
9b0d986528
Document default of -consolidation and add comment about number of zouts
Duke Leto
2020-02-27 18:20:14 -05:00
cb004f5d57
Remove sprout code from z_exportwallet
Duke Leto
2020-02-27 11:11:59 -05:00
a7250280d0
Remove deprecated Sprout benchmarking RPCs
Duke Leto
2020-02-27 11:06:58 -05:00
a5515aa336
Fix z_validateaddress docs to remove sprout stuff and use a sapling address in examples
Duke Leto
2020-02-26 14:31:35 -05:00
08583ff269
Merge branch 'dev' into duke
Duke Leto
2020-02-26 14:13:54 -05:00
9e1c741905
Update convert params junk
Duke Leto
2020-02-26 14:12:15 -05:00
2152f4df6d
Port getalldata from ZER sans sproutness
Duke Leto
2020-02-26 09:51:09 -05:00
b06bd5720a
Add z_listreceivedbyaddress from ZER and refactor some stuff
Duke Leto
2020-02-26 00:20:02 -05:00
a338a974c7
Add z_listreceivedbyaddress from ZER
Duke Leto
2020-02-25 23:49:49 -05:00
3b4e5d727c
Revert "cleanup unnecessary lines"
Duke Leto
2020-02-25 23:49:16 -05:00
90156a295b
Merge pull request #85 from DenioD/duke
Duke Leto
2020-02-25 08:43:00 -08:00
49872e5fd7
cleanup unnecessary lines
DenioD
2020-02-25 15:47:18 +01:00
c984c2e8d5
port z_listsentbyaddress and add memo field from https://github.com/zerocurrencycoin/Zero/commit/c00e30b210245cc5cc4deada5c6202042a3b9da2
DenioD
2020-02-25 11:54:23 +01:00
c1fa21cad1
Most Hush blocks have 2 coinbase, one for miner and one for FR; improves #82
Duke Leto
2020-02-24 05:42:11 -05:00
6a296f01d4
Update security-warnings.md
Duke Leto
2020-02-18 09:19:56 -05:00
f6a8303b49
Update security-warnings.md
Duke Leto
2020-02-18 09:18:37 -05:00
4a731fed47
Update security-warnings.md
Duke Leto
2020-02-18 09:16:44 -05:00
d3226b8a5c
Update security-warnings.md
Duke Leto
2020-02-18 09:15:42 -05:00
71087fb24f
Merge pull request #83 from DenioD/duke
Duke Leto
2020-02-18 03:05:49 -08:00
8556f00d37
resource friendly tx reorder port from https://github.com/CryptoForge/Zero/commit/58b05de90d06817d9bd47fe6b9adeaceccf3c95a
DenioD
2020-02-17 21:36:17 +01:00
34318d07ff
Merge pull request #1 from MyHush/duke
Denio
2020-02-17 20:52:06 +01:00
ddbf53524e
Merge pull request #80 from DenioD/dev
Duke Leto
2020-02-15 05:43:11 -08:00
6c48397cf3
Hush witness rework, many thanks to @CryptoForge for this awesome code https://github.com/Cryptoforge-alt/pirate/tree/pirate_witness_rework
DenioD
2020-02-15 14:14:39 +01:00
7948bbf85f
Merge pull request #73 from MyHush/desnark
Duke Leto
2020-01-25 10:39:15 -08:00
499720c42b
Do not anger the libgmp Elder Gods
Duke Leto
2020-01-25 08:28:38 -05:00
4c0aebd675
Add libgmp back
Duke Leto
2020-01-25 08:18:40 -05:00
f3affab178
Revert "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 18:33:06 -05:00
89bbd48eae
More libsnark removal changes to various internals
Duke Leto
2020-01-24 12:30:58 -05:00
c6de8f850c
Revert "Raw transaction updates"
Duke Leto
2020-01-24 07:29:49 -05:00
1f1e2ebf04
Raw transaction updates
Duke Leto
2020-01-24 07:20:06 -05:00
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