Commit Graph

  • f5444b1679 LogPrintf does not take a category argument, only LogPrint Duke Leto 2020-03-26 09:18:52 -04:00
  • 9f0197bba3 Improved error handling and logging for sapling consolidation Duke Leto 2020-03-20 11:31:58 -04:00
  • 2e51538df8 Add some debug Duke Leto 2020-03-16 07:58:12 -04:00
  • 707d50e894 Only malloc_trim on unix+windows Duke Leto 2020-03-15 15:18:00 -04:00
  • 2e68231e13 Better 64bit check Duke Leto 2020-03-15 15:17:41 -04:00
  • e2d9245f1b Merge branch 'dev' of https://github.com/myhush/hush3 into dev Duke Leto 2020-03-15 09:27:50 -04:00
  • 93d887d6ab Add hushd help for -opretmintxfee Duke Leto 2020-03-15 09:27:39 -04:00
  • b32f72086c Merge pull request #97 from csharpee/enhancements Duke Leto 2020-03-15 05:01:11 -07:00
  • 3740f2df71 Add build-arm.sh from @radix42 Duke Leto 2020-03-15 07:00:36 -04:00
  • 327609707f updated deps native_ccache 3.7.7 Charles 2020-03-15 03:16:12 -04:00
  • d5534ef041 updated deps native_ccache 3.7.4 Charles 2020-03-15 03:11:20 -04:00
  • 5a0c3ac22b updated proton dep 0.26.0 Charles 2020-03-15 03:09:34 -04:00
  • 6605434eda upgraded dep libcurl 7.67.0 Charles 2020-03-15 02:42:30 -04:00
  • c7cd5d5449 boost dep upgraded to 1.72.0 Charles 2020-03-15 02:29:59 -04:00
  • 2439e5106b Port zcash/zcash#4390 and the included bitcoin/bitcoin#8063 Duke Leto 2020-03-14 21:23:58 -04:00
  • f3cc3b25df Fix compiling komodo_curve25519.h on ARMv8 Duke Leto 2020-03-14 21:06:09 -04:00
  • c0c7d497d0 Fix compile issues and hopefully better logging of consolidation Duke Leto 2020-03-14 15:03:23 -04:00
  • d81ab5c9c7 I think this should fix some compile issues Duke Leto 2020-03-14 10:45:04 -04:00
  • 7691e89b1b We got rid of this verus bug: fatal error: OCTET_STRING.h, yay Duke Leto 2020-03-14 08:48:54 -04:00
  • 378b1e3e74 Update coinsupply rpc docs Duke Leto 2020-03-14 08:44:00 -04:00
  • c271fb8cbd Locks and docs Duke Leto 2020-03-10 09:10:12 -04:00
  • 968890c591 More error checking and use a CAmount instead of int, which hopefully fixes CommitTransaction() bug Duke Leto 2020-03-10 09:10:05 -04:00
  • 1beb2b1fa8 Remove more sprouty code Duke Leto 2020-03-10 07:22:23 -04:00
  • 41662dc370 Remove sprout-related RPC docs Duke Leto 2020-03-10 07:22:14 -04:00
  • 448b72f270 Merge branch 'duke' into dev Duke Leto 2020-03-09 21:31:44 -04:00
  • d8477c4d7b Remove some more sprout code, yay Duke Leto 2020-03-09 21:28:09 -04:00
  • 736aa8cfaf Add more data to failed consolidation ops Duke Leto 2020-03-09 21:27:49 -04:00
  • 744ef34438 Add zindex to z_getinfo Duke Leto 2020-03-09 21:04:53 -04:00
  • e4bfafc76c Better error checking in consolidation for when CommitTransaction() fails Duke Leto 2020-03-09 21:02:52 -04:00
  • 67f666d5ff Tweak z_getinfo data slightly Duke Leto 2020-03-09 18:42:13 -04:00
  • 2aa376d286 Add z_getinfo, a place for various shielded details that do not fit other places Duke Leto 2020-03-09 16:31:54 -04:00
  • 3bf6993991 Merge branch 'duke' into dev Duke Leto 2020-03-09 11:06:20 -04:00
  • ad4d87c653 Fix ConnectTip() from thread_notify merge Duke Leto 2020-03-09 11:04:36 -04:00
  • 9c4acae5fd Move this inside another lexical scope to hopefully avoid compiler bugs in gcc 8.3 and clang 9.0 Duke Leto 2020-03-09 10:32:29 -04:00
  • 5870f6f059 Update unix man pages Duke Leto 2020-03-08 09:06:06 -04:00
  • 699b59037a Bump version to 3.3.2 Duke Leto 2020-03-08 08:55:42 -04:00
  • 4f06ce726b Merge pull request #95 from MyHush/thread_notify Duke Leto 2020-03-08 05:14:40 -07:00
  • 13b59f00ce Clean up Duke Leto 2020-03-07 21:30:51 -05:00
  • 61c2090dd6 Make the compiler Elder Gods happy Duke Leto 2020-03-07 17:48:34 -05:00
  • 0f99a6ea3f Port Network upgrade detection back to our KMD flavor Duke Leto 2020-03-07 17:28:35 -05:00
  • 3d7bed74c1 Port more required code Duke Leto 2020-03-07 17:22:41 -05:00
  • 35c68602e7 Port the BlockFound signal and parts of ScriptForMining from ZEC upstream Duke Leto 2020-03-07 14:36:22 -05:00
  • a2c8f752df Pull in validation interface changes from zcash commit 26a24da74503ae60cc9aa2d6e6ae0923ecd375fb Duke Leto 2020-03-07 13:58:22 -05:00
  • a2b3316664 Port PR93 from @denioD Duke Leto 2020-03-07 13:55:12 -05:00
  • 64dfd18fa0 Merge pull request #94 from MyHush/sapcon_sietch Duke Leto 2020-03-06 12:24:37 -08:00
  • fad66953fb Cleanup Duke Leto 2020-03-06 15:22:50 -05:00
  • 9c72f4c2f5 Change consolidation fee to be the default instead of zero and require zinput arity to be inside [3,8] Duke Leto 2020-03-06 14:40:24 -05:00
  • dc7525f12e Untested sapling consolidation plus sietch outputs to reduce metadata leakage Duke Leto 2020-03-04 09:17:05 -05:00
  • 21ec2e7260 Merge pull request #92 from DenioD/duke Duke Leto 2020-02-29 04:18:04 -08:00
  • 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 c00e30b210 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 58b05de90d 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