Commit Graph

  • 644f43bcc6 move gen-manpages to util/ Jonathan "Duke" Leto 2022-09-19 06:14:11 -07:00
  • 00aa7eaea4 Remove a tool that was inherited from BTC related to QT code that we don't even have (lulz) Jonathan "Duke" Leto 2022-09-19 06:08:53 -07:00
  • 93207a2faf Add copyrights to some devtools Jonathan "Duke" Leto 2022-09-19 05:59:41 -07:00
  • 84c9b786a7 Move checkpoints.pl to util/ Jonathan "Duke" Leto 2022-09-19 05:52:53 -07:00
  • 9bf09f353b Add readme to ./util dir Jonathan "Duke" Leto 2022-09-19 05:47:35 -07:00
  • c15f1a93b1 Add randomx stuff to build-arm.sh Jonathan "Duke" Leto 2022-09-19 05:41:59 -07:00
  • 642b3f2262 Merge pull request 'RandomX updates for build-win.sh' (#201) from fekt/hush3:dev into dev Duke Leto 2022-09-19 12:16:17 +00:00
  • a564bc017c RandomX updates for build-win.sh fekt 2022-09-19 03:59:39 +00:00
  • 77293ac3c0 Merge remote-tracking branch 'origin/dev' into dev fekt 2022-09-18 23:52:45 -04:00
  • e6357ce441 Merge https://git.hush.is/hush/hush3 into dev fekt 2022-09-18 23:42:21 -04:00
  • 4ae1d47aec Update 'doc/release-process.md' Duke Leto 2022-09-19 01:11:22 +00:00
  • 786c783b67 Update 'doc/release-process.md' Duke Leto 2022-09-19 01:09:36 +00:00
  • 49912a26b3 Merge pull request 'renamed zcutil to util' (#199) from jahway603/hush3:dev into dev Duke Leto 2022-09-19 00:55:57 +00:00
  • d2478acea4 continued util change jahway603 2022-09-18 14:56:42 -04:00
  • ad4600fb9f renamed to util jahway603 2022-09-18 14:50:57 -04:00
  • 7e53907bdc Update version to 3.9.2 Duke Leto 2022-09-18 11:08:09 -04:00
  • 7036974042 Explain checkpoints a bit Duke Leto 2022-09-18 10:53:47 -04:00
  • 8e1ba0658d Ensure pindexPrev is not null before mining against it in both BitcoinMiner and RandomXMiner Duke Leto 2022-09-18 10:27:48 -04:00
  • 9b1b6fdc2e Document checkpoints better Duke Leto 2022-09-18 00:24:10 -04:00
  • 711cd8e234 Explain protocol version stuff Duke Leto 2022-09-18 00:05:27 -04:00
  • 73789ba26b Yep Duke Leto 2022-09-17 23:38:49 -04:00
  • 5a145acd46 Add script to automate string replaces Duke Leto 2022-09-17 23:35:27 -04:00
  • 95f6a14ac3 Document updating hushd version Duke Leto 2022-09-17 23:31:47 -04:00
  • 9dd4dcc7f9 Update release docs Duke Leto 2022-09-17 23:17:35 -04:00
  • 233b14d14b Update 'doc/release-process.md' Duke Leto 2022-09-17 14:21:42 +00:00
  • cd999f60be Update 'doc/release-process.md' Duke Leto 2022-09-17 14:18:14 +00:00
  • 427de86a3b Merge branch 'master' into dev Duke Leto 2022-09-17 10:08:27 -04:00
  • e1590836fd Use the correct variable for missing witness error Duke Leto 2022-09-16 23:17:08 -04:00
  • 0938bd6b7b Log outpoint for failed Sapling witness lookup Jonathan "Duke" Leto 2022-09-16 19:23:25 -07:00
  • 28e604dd0b Merge pull request 'depends: Add FreeBSD to hosts and builders' (#196) from jahway603/hush3:freebsd into dev Duke Leto 2022-09-17 02:17:20 +00:00
  • 61999b89ed Merge pull request 'Implement zsweep' (#195) from zsweep into dev Duke Leto 2022-09-17 02:16:05 +00:00
  • 62c9bce6f7 Correct error messsage about invalid zsweepexclude address Duke Leto 2022-09-16 14:33:37 -04:00
  • 35f376c8b5 Fix bugs in excluding multiple zsweep zaddrs and report all excluded zsweep zaddrs in z_sweepstatus Duke Leto 2022-09-16 14:28:51 -04:00
  • 12fa3013ce Fix definition of sweepExcludeAddresses Duke Leto 2022-09-16 13:11:32 -04:00
  • f796d5d14e Support multiple zsweepexclude zaddrs Jonathan "Duke" Leto 2022-09-16 10:08:53 -07:00
  • 6b79b3e12c Merge branch 'zsweep' of https://git.hush.is/hush/hush3 into zsweep Jonathan "Duke" Leto 2022-09-16 05:48:24 -07:00
  • 77d7aaba96 Return an array of addresses to exclude from zsweep in zsweep_status Jonathan "Duke" Leto 2022-09-16 05:47:35 -07:00
  • 88c2ddbb9f Update 'contrib/debian/copyright' Duke Leto 2022-09-16 11:12:46 +00:00
  • 2ddf539185 Check if hush-cli binary exists before using it Duke Leto 2022-09-15 19:41:28 -04:00
  • b07f9db06d Update for 75s blocks Duke Leto 2022-09-15 19:39:57 -04:00
  • f90715192e Do not delete expired txs for now, it doesn't work correctly, and log more info about them Duke Leto 2022-09-15 09:38:48 -04:00
  • 908240d07f Make z_sweepstatus match up with config option name Duke Leto 2022-09-13 01:00:56 -04:00
  • b687d5f76e debug jahway603 2022-09-13 00:22:13 -04:00
  • 88d3f11664 Save excluded address to be used later Duke Leto 2022-09-13 00:18:44 -04:00
  • 0c22e26358 updated z_sweepstatus jahway603 2022-09-12 23:47:49 -04:00
  • ca3bb90e0c skip excluded address from zsweep jahway603 2022-09-12 23:30:59 -04:00
  • 78f5021cc2 starting to support zsweepexclude functionality jahway603 2022-09-12 22:38:53 -04:00
  • 7cbf9bf61b desprout Jonathan "Duke" Leto 2022-09-12 18:38:03 -07:00
  • c6e278154f Find bash on FreeBSD better Jonathan "Duke" Leto 2022-09-12 18:03:36 -07:00
  • fb45331b79 Be better about finding bash Jonathan "Duke" Leto 2022-09-12 17:56:01 -07:00
  • b6eb22fff8 Merge branch 'delete_zmq' into dev Duke Leto 2022-09-12 20:08:34 -04:00
  • 19b65600c2 Delete a zmq dingleberry Duke Leto 2022-09-12 20:07:16 -04:00
  • f11d50d17e Update manpages to remove zmq options Duke Leto 2022-09-12 19:54:32 -04:00
  • 1799c6c9bf Remove zeromq support Duke Leto 2022-09-12 19:35:27 -04:00
  • bd4d2d71d3 Merge branch 'dev' into zsweep Duke Leto 2022-09-12 09:40:35 -04:00
  • 0edc5927e9 depends: Add FreeBSD to hosts and builders jahway603 2022-09-12 00:50:50 -04:00
  • bd9006623c Avoid coredumps in ReacceptWalletTransactions and log the situation, which is possibly caused by corrupt wallet tx data Duke Leto 2022-09-11 22:41:03 -04:00
  • def5f815e0 Merge pull request 'removed unused function mta_find_output' (#192) from jahway603/hush3:dev into dev Duke Leto 2022-09-12 02:30:50 +00:00
  • 5b15d790f9 Parse sweep+consolidation intervals on startup, add consolidationinterval config option, change consolidation interval default to 25, only validate consolidatesaplingaddress if consolidation is enabled Duke Leto 2022-09-11 21:56:21 -04:00
  • 9347b1fa12 Sweep Interval should be 10 to match other defaults Duke Leto 2022-09-11 20:18:01 -04:00
  • 2a1cad1e5f Fix bug in z_sweepstatus Duke Leto 2022-09-11 20:10:28 -04:00
  • b06c378851 removed unused function mta_find_output jahway603 2022-09-11 18:01:11 -04:00
  • 772160af6d Add more logging for consolidation + sweeping Duke Leto 2022-09-10 19:38:08 -04:00
  • 1259dd512d Fix 'not enough conversion params' bug Duke Leto 2022-09-10 19:37:34 -04:00
  • 85f7ac4c8c Enable function names and line numbers in backtraces Jonathan "Duke" Leto 2022-09-09 15:14:01 -07:00
  • 8f49549a1d Fix stacktrace Duke Leto 2022-09-09 09:37:16 -04:00
  • 4647bc8525 Try to generate a stacktrace for runtime errors in consolidation Jonathan "Duke" Leto 2022-09-09 06:30:06 -07:00
  • 8770fb7035 Hopefully avoid a coredump when consolidation=1 and consolidatesaplingaddress is not specified Jonathan "Duke" Leto 2022-09-08 18:11:10 -07:00
  • c2ea5d03cb Merge pull request 'Delete unused zcbenchmarks and Fix rare overflow in equihash mining' (#188) from jahway603/hush3:dev into dev Duke Leto 2022-09-07 16:11:14 +00:00
  • b2987b43f0 miner: fix MAXSOLS jahway603 2022-09-07 01:10:53 -04:00
  • 3e75a2be22 delete unused zcbenchmarks jahway603 2022-09-07 00:35:08 -04:00
  • 61ecffd074 Change default sweep interval to 10 and consolidation to be deterministic every 45 blocks Duke Leto 2022-09-06 14:30:06 -04:00
  • 8d8f988a19 Delete expired txs from the wallet, since they can never be included in a block Duke Leto 2022-09-06 11:19:46 -04:00
  • 8581012163 Sweep operations might not create any txs, so make logging more precise Duke Leto 2022-09-06 11:19:16 -04:00
  • 456cf77b65 Exit RelayTransaction early if we have no nodes to relay to Duke Leto 2022-09-06 10:08:24 -04:00
  • 55703fdb95 Do not ban nodes which relay expired transactions Duke Leto 2022-09-06 10:03:47 -04:00
  • 9c5e5c550c Fix compile issues in z_consolidationstatus Duke Leto 2022-09-06 09:20:53 -04:00
  • 5c8c7507ec Add z_consolidationstatus RPC Jonathan "Duke" Leto 2022-09-06 05:55:03 -07:00
  • ed1939929b fix compile issue Jonathan "Duke" Leto 2022-09-03 16:43:58 -07:00
  • 3327b25a28 fix logging bug Jonathan "Duke" Leto 2022-09-03 16:22:43 -07:00
  • b7355b6375 Merge pull request 'Delete unused function GetKeyID_NoCheck' (#180) from jahway603/hush3:dev into dev Duke Leto 2022-09-03 14:36:49 +00:00
  • 325dcec0ac remove unused function GetKeyID_NoCheck jahway603 2022-09-03 10:22:00 -04:00
  • bf51d37e5d added copyright to genbuild.sh jahway603 2022-09-03 10:09:46 -04:00
  • e0735e8a18 Merge pull request 'genbuild.sh changes' (#179) from jahway603/hush3:dev into dev Duke Leto 2022-09-03 13:59:43 +00:00
  • 7fc594d220 edits to genbuild.sh jahway603 2022-09-03 09:56:55 -04:00
  • 1085d15a2d Revert "removed unused file" jahway603 2022-09-03 09:51:59 -04:00
  • f9fde49c93 Merge pull request 'still removing CLIENT_DATE' (#178) from jahway603/hush3:dev into dev Duke Leto 2022-09-03 13:48:48 +00:00
  • 658160ce6c still removing CLIENT_DATE jahway603 2022-09-03 09:44:59 -04:00
  • e829a6759a Merge pull request 'Remove client build date' (#177) from jahway603/hush3:dev into dev Duke Leto 2022-09-03 13:32:33 +00:00
  • 8ea5438a16 updated .gitignore jahway603 2022-09-03 09:26:55 -04:00
  • b9101e67ab removed unused file jahway603 2022-09-03 09:20:09 -04:00
  • 43e0ec186b Get rid of CLIENT_DATE jahway603 2022-09-03 09:13:19 -04:00
  • 88a11a46e1 Merge remote-tracking branch 'remotes/upstream/dev' into dev jahway603 2022-09-03 09:09:17 -04:00
  • 0c2487c427 Throw error in wallet if ReadBlockFromDisk fails Duke Leto 2022-07-18 10:43:22 -04:00
  • 63f9e22308 log the function name correctly Duke Leto 2022-08-31 14:15:38 -04:00
  • 4573a8336f Fix compile error Duke Leto 2022-08-31 14:10:40 -04:00
  • 0865579e54 Merge remote-tracking branch 'origin/zsweep' into zsweep Jonathan "Duke" Leto 2022-08-31 11:09:26 -07:00
  • 26fd16cb52 Avoid relaying expired transactions which causes other nodes to ban us Jonathan "Duke" Leto 2022-08-31 11:09:18 -07:00
  • 88263995c8 Do not coredump if pnode=NULL in RelayTransaction Duke Leto 2022-08-30 22:27:34 -04:00
  • 57baf25b02 Do not add to amountConsolidated until we successfully create the tx and only do it once Duke Leto 2022-08-30 22:05:41 -04:00