Commit Graph

31452 Commits

Author SHA1 Message Date
Duke
19aa83ca80 You can now estimate future blocktimes of Arrakis Chains with: ./contrib/block_time.pl 5555555 DRAGONX 2023-12-27 12:53:07 -05:00
Duke
2a2391f0f9 Log when trimming block solutions 2023-12-27 11:43:53 -05:00
Duke
497ace0922 Add debug output to stderr when decode_hex() is called on invalid hex input 2023-12-27 08:38:24 -05:00
Duke
943ffbc1bf Remove unused variables in BitcoinMiner/RandomXMiner which saves about 3.5KB of memory per mining thread 2023-12-27 08:37:20 -05:00
Duke
d8840beb3b Remove unused code 2023-12-27 08:36:24 -05:00
Duke
0f5e291f9f Remove unused pubkeys variable 2023-12-27 08:35:50 -05:00
Duke
77ab75c01d Document hush_block2pubkey33() 2023-12-27 08:35:22 -05:00
duke
4b7f94effa Merge pull request 'Create a local variable instead of modifying the global ASSETCHAINS_SCRIPTPUB' (#371) from syncbug into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/371
2023-12-27 10:32:30 +00:00
Duke
43aa4a7d90 Create a local variable instead of modifying the global ASSETCHAINS_SCRIPTPUB 2023-12-25 14:05:05 -05:00
Duke
c33bd61480 Fix typo in default clientname 2023-12-06 11:19:40 -05:00
fekt
032f9b62da MXE cross-compile fix for Windows builds
CMAKE_SIZEOF_VOID_P EQUAL 8 was added in newer versions of RandomX and breaks cross-compiling with MXE for Windows builds even though they are 64-bit.
3f69ad7b79
2023-12-04 05:10:48 +00:00
Duke
901152cc50 Also log incoming script when we see an incorrect coinbase pubkey 2023-12-03 23:31:16 -05:00
Duke
04a705444b Improve rpc docs for getblocktemplate 2023-12-03 19:01:45 -08:00
Duke
429e25a3de Log ASSETCHAINS_SCRIPTPUB to stderr when we see an incorrect coinbase pubkey 2023-12-03 18:51:55 -08:00
Duke
540bc9b287 Document git tag command in release process, fixes #364 2023-12-02 10:27:16 -05:00
Duke
b0027d8c64 Merge branch 'dev' of https://git.hush.is/hush/hush3 into dev 2023-11-30 09:53:33 -05:00
fekt
bde07c25fe Mac fix 2023-11-30 05:30:50 +00:00
fekt
19e18cf37a Temp Mac workaround 2023-11-30 05:01:53 +00:00
Duke
36364bad87 Merge branch 'master' into dev 2023-11-28 10:51:32 -05:00
Duke
f85976f620 Merge branch 'dev' 2023-11-28 10:47:59 -05:00
Duke
09bdb25959 Update man pages 2023-11-27 20:26:59 -05:00
Duke
382861de2b Fixes #362
Array index 2 does not exist, which caused the foundersrewardaddress
key of getblocktemplate to be incorrect. It would either show the next
address in the list or be empty if it caused a read past the end of the
2D DEVTAX_DATA array. This is what happens in gcc 9.4.0 but since this
is technically Undefined Behavior according to the C Standard it could
cause a crash or even make demons fly out of your nose.

See http://catb.org/jargon/html/N/nasal-demons.html for details.
2023-11-27 18:45:49 -05:00
Duke
4facbadc6a Update relnotes 2023-11-27 08:32:09 -05:00
Duke
881af41b4a Update relnotes for 3.10.0 2023-11-24 08:11:54 -05:00
duke
4a20c3d8ad Merge pull request 'Sync duke branch to dev' (#361) from duke into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/361
2023-11-24 13:05:01 +00:00
Duke
51c5d03215 Fix notary code 2023-11-24 07:18:54 -05:00
jahway603
2bb9f87624 Merge pull request 'doc: I2P documentation updates' (#359) from jahway603 into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/359
2023-11-22 22:18:34 +00:00
jahway603
002df24056 doc: I2P documentation updates 2023-11-22 17:17:11 -05:00
Duke
6db872acd0 Merge branch 'dev' into duke 2023-11-22 14:05:31 -08:00
jahway603
bd7f04ee57 Merge pull request 'Ported Bitcoin PR 7229 to resolve Issue #16' (#358) from jahway603 into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/358
2023-11-22 21:57:46 +00:00
jahway603
dcbdafdba5 Merge branch 'dev' into jahway603 2023-11-22 21:56:44 +00:00
jahway603
f5f52a7e81 ported Bitcoin PR 7229 to resolve Issue #16 2023-11-22 16:55:19 -05:00
Duke
2b2529259d Update dragonx checkpoints up to 896000 2023-11-22 13:45:00 -08:00
Duke
87642c4895 Fix bug in checkpoints.pl using numeric instead of string equality 2023-11-22 13:30:43 -08:00
duke
5363c7cfb7 Merge pull request 'ported cjdns documentation to resolve issue #355' (#357) from jahway603 into dev
Reviewed-on: https://git.hush.is/hush/hush3/pulls/357
2023-11-22 17:33:28 +00:00
Duke
e7f79e6509 Update hush checkpoints up to 1578000 2023-11-22 12:28:04 -05:00
jahway603
4887fa6447 ported cjdns documentation to resolve issue #355 2023-11-22 12:13:09 -05:00
jahway603
4bd4664917 Merge remote-tracking branch 'origin/dev' into jahway603 2023-11-22 12:06:01 -05:00
jahway603
d779578ab9 added stratum server options 2023-11-22 11:33:17 -05:00
duke
6d8f261d7a Merge pull request 'Decentralized Devtax' (#305) from danger into duke
Reviewed-on: https://git.hush.is/hush/hush3/pulls/305
2023-11-22 15:09:44 +00:00
Duke
b12e6c2d78 Merge branch 'dev' into duke 2023-11-22 09:58:38 -05:00
Duke
620ca45efc Cleanup notary code 2023-11-22 09:48:09 -05:00
Duke
d0c3d7587e Add memoStr to RPC help of z_listunspent and z_listreceivedbyaddress 2023-11-22 09:43:47 -05:00
Duke
45a5d25230 Update next consensus hardfork to be block 1605555 on Dec 16th 2023 2023-11-22 08:00:26 -05:00
Duke
5f5983ad86 Update production devtax data 2023-11-22 07:51:00 -05:00
jahway603
ad653d6271 added stratum server options 2023-11-21 22:24:00 -05:00
Duke
37cff3924d Fix #346 2023-11-20 17:05:42 -08:00
Duke
b4c60c5f4e Update relnotes 2023-11-20 10:21:17 -05:00
Duke
cb62670581 Add memoStr to z_listunspent output 2023-11-20 09:40:15 -05:00
Duke
cb60ecaef9 Update to take an optional file of addresses 2023-11-19 08:32:23 -05:00