Commit Graph
24039 Commits
Author SHA1 Message Date
Duke Leto d8477c4d7b Remove some more sprout code, yay 2020-03-09 21:28:09 -04:00
Duke Leto 736aa8cfaf Add more data to failed consolidation ops 2020-03-09 21:27:49 -04:00
Duke Leto 744ef34438 Add zindex to z_getinfo 2020-03-09 21:04:53 -04:00
Duke Leto e4bfafc76c Better error checking in consolidation for when CommitTransaction() fails 2020-03-09 21:02:52 -04:00
Duke Leto 67f666d5ff Tweak z_getinfo data slightly 2020-03-09 18:42:13 -04:00
Duke Leto 2aa376d286 Add z_getinfo, a place for various shielded details that do not fit other places 2020-03-09 16:31:54 -04:00
Duke Leto 3bf6993991 Merge branch 'duke' into dev 2020-03-09 11:06:20 -04:00
Duke Leto ad4d87c653 Fix ConnectTip() from thread_notify merge 2020-03-09 11:04:36 -04:00
Duke Leto 9c4acae5fd Move this inside another lexical scope to hopefully avoid compiler bugs in gcc 8.3 and clang 9.0 2020-03-09 10:32:29 -04:00
Duke Leto 699b59037a Bump version to 3.3.2 2020-03-08 08:55:42 -04:00
Duke Leto 4f06ce726b Merge pull request #95 from MyHush/thread_notify
Thread notify upstream fixes
2020-03-08 05:14:40 -07:00
Duke Leto 13b59f00ce Clean up 2020-03-07 21:30:51 -05:00
Duke Leto 61c2090dd6 Make the compiler Elder Gods happy 2020-03-07 17:48:34 -05:00
Duke Leto 0f99a6ea3f Port Network upgrade detection back to our KMD flavor 2020-03-07 17:28:35 -05:00
Duke Leto 3d7bed74c1 Port more required code 2020-03-07 17:22:41 -05:00
Duke Leto 35c68602e7 Port the BlockFound signal and parts of ScriptForMining from ZEC upstream 2020-03-07 14:36:22 -05:00
Duke Leto a2c8f752df Pull in validation interface changes from zcash commit 26a24da74503ae60cc9aa2d6e6ae0923ecd375fb 2020-03-07 13:58:22 -05:00
Duke Leto a2b3316664 Port PR93 from @denioD 2020-03-07 13:55:12 -05:00
Duke Leto fad66953fb Cleanup 2020-03-06 15:22:50 -05:00
Duke Leto 9c72f4c2f5 Change consolidation fee to be the default instead of zero and require zinput arity to be inside [3,8] 2020-03-06 14:40:24 -05:00
Duke Leto dc7525f12e Untested sapling consolidation plus sietch outputs to reduce metadata leakage 2020-03-04 09:17:05 -05:00
DenioD b2b76e82da Change KMD to Hush in opretMinFeeRate unit 2020-02-29 08:44:13 +01:00
ca333 2f891b0e14 add opretmintxfee 2020-02-29 08:39:09 +01:00
Duke Leto 9b0d986528 Document default of -consolidation and add comment about number of zouts 2020-02-27 18:20:14 -05:00
Duke Leto cb004f5d57 Remove sprout code from z_exportwallet 2020-02-27 11:11:59 -05:00
Duke Leto a7250280d0 Remove deprecated Sprout benchmarking RPCs 2020-02-27 11:06:58 -05:00
Duke Leto a5515aa336 Fix z_validateaddress docs to remove sprout stuff and use a sapling address in examples 2020-02-26 14:31:35 -05:00
Duke Leto 9e1c741905 Update convert params junk 2020-02-26 14:12:15 -05:00
Duke Leto 2152f4df6d Port getalldata from ZER sans sproutness 2020-02-26 09:51:09 -05:00
Duke Leto b06bd5720a Add z_listreceivedbyaddress from ZER and refactor some stuff 2020-02-26 00:20:02 -05:00
Duke Leto a338a974c7 Add z_listreceivedbyaddress from ZER 2020-02-25 23:49:49 -05:00
Duke Leto 3b4e5d727c Revert "cleanup unnecessary lines"
This reverts commit 49872e5fd7.
2020-02-25 23:49:16 -05:00
DenioD 49872e5fd7 cleanup unnecessary lines 2020-02-25 15:47:18 +01:00
DenioD c984c2e8d5 port z_listsentbyaddress and add memo field from https://github.com/zerocurrencycoin/Zero/commit/c00e30b210245cc5cc4deada5c6202042a3b9da2 2020-02-25 11:54:23 +01:00
Duke Leto c1fa21cad1 Most Hush blocks have 2 coinbase, one for miner and one for FR; improves #82 2020-02-24 05:42:11 -05:00
DenioD 8556f00d37 resource friendly tx reorder port from https://github.com/CryptoForge/Zero/commit/58b05de90d06817d9bd47fe6b9adeaceccf3c95a 2020-02-17 21:36:17 +01:00
Duke Leto ddbf53524e Merge pull request #80 from DenioD/dev
Hush witness rework, many thanks to @CryptoForge for this awesome cod…
2020-02-15 05:43:11 -08:00
DenioD 6c48397cf3 Hush witness rework, many thanks to @CryptoForge for this awesome code https://github.com/Cryptoforge-alt/pirate/tree/pirate_witness_rework 2020-02-15 14:14:39 +01:00
Duke Leto 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"
This reverts commit aeb30dd8fa.
2020-01-24 18:33:06 -05:00
Duke Leto 89bbd48eae More libsnark removal changes to various internals 2020-01-24 12:30:58 -05:00
Duke Leto c6de8f850c Revert "Raw transaction updates"
This reverts commit 1f1e2ebf04.
2020-01-24 07:29:49 -05:00
Duke Leto 1f1e2ebf04 Raw transaction updates 2020-01-24 07:20:06 -05:00
Duke Leto 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 2020-01-24 07:09:47 -05:00
Duke Leto 4d965f53eb A bunch more libsnark deletions/updates 2020-01-24 06:32:13 -05:00
Duke Leto 7e078e58c1 Remove more libsnark stuff from the build system 2020-01-24 05:48:43 -05:00
Duke Leto 4a3a7acc90 Remove more libsnark stuff 2020-01-24 05:43:11 -05:00
Duke Leto 447ec28997 Delete a lot of libsnark stuff 2020-01-23 18:45:41 -05:00
Duke Leto aa3775f57a Delete libsnark source code 2020-01-23 14:02:37 -05:00
Duke Leto dc6d7dc0b2 Merge branch 'duke' into sietch_dynamic 2020-01-21 23:35:59 -05:00
Duke Leto d4ac8162f6 Bump version to 3.3.1 2020-01-18 08:47:57 -05:00