Duke Leto
|
71923e3ffb
|
Initial implementation of getrescaninfo
|
2022-10-17 07:03:32 -04:00 |
|
Duke Leto
|
fae0a21257
|
Add more details to release process
|
2022-09-27 08:34:42 -04:00 |
|
Duke Leto
|
804852e99c
|
Document RandomX
|
2022-09-23 06:57:31 -04:00 |
|
Duke Leto
|
2eada0a1bd
|
Add zsweep+consolidation docs originally written by jahway603
|
2022-09-23 05:47:50 -04:00 |
|
Duke Leto
|
3606703297
|
Update relnotes for 3.9.2 'Anecdotal Axolotl'
|
2022-09-21 23:22:37 -04:00 |
|
Duke Leto
|
7e6220afac
|
Add release notes details to release process docs
|
2022-09-21 22:18:19 -04:00 |
|
Duke Leto
|
ab83649c1a
|
Add gen-zaddrs.pl and improve docs
|
2022-09-21 09:04:32 -04:00 |
|
Duke Leto
|
9e719cf3e7
|
Live dangerously since we don't care about intermittent build.sh failures
|
2022-09-19 22:22:11 -04:00 |
|
Duke Leto
|
4b2135f156
|
Add some basic error-checking
|
2022-09-19 22:09:37 -04:00 |
|
Duke Leto
|
27736e80ae
|
Make this script take the branch and number of jobs as args
|
2022-09-19 22:05:18 -04:00 |
|
Duke Leto
|
67cccc23ef
|
Merge branch 'dev' of https://git.hush.is/hush/hush3 into dev
|
2022-09-19 21:50:24 -04:00 |
|
Duke Leto
|
44e1836e52
|
Make this script executable
|
2022-09-19 21:49:49 -04:00 |
|
Duke Leto
|
6845ec2087
|
Even more details about checkpoints
|
2022-09-19 13:32:41 -04:00 |
|
Duke Leto
|
d52ae97026
|
Update checkpoint data up to block 1087000
|
2022-09-19 13:25:26 -04:00 |
|
Duke Leto
|
53343051e8
|
Fix bug in calculating the last checkpointed block that is used in the stats
|
2022-09-19 13:25:07 -04:00 |
|
Duke Leto
|
92b387baed
|
Allow custom starting height to generate checkpoint data
|
2022-09-19 13:16:20 -04:00 |
|
Duke Leto
|
0fb9db169c
|
Basic CLI help and error checking for a valid stride
|
2022-09-19 13:12:37 -04:00 |
|
Duke Leto
|
473ec30404
|
More checkpoint tribal knowledge
|
2022-09-19 13:06:39 -04:00 |
|
Duke Leto
|
50c4af69f1
|
More details about the release process
|
2022-09-19 12:54:03 -04:00 |
|
Duke Leto
|
afcedbd06a
|
Update docs about make manpages
|
2022-09-19 11:43:37 -04:00 |
|
Duke Leto
|
bf039e3665
|
Do not echo this echo command when running
|
2022-09-19 11:42:13 -04:00 |
|
Duke Leto
|
c7c2a98eaf
|
Update manpages and add 'make manpages' target
|
2022-09-19 11:41:31 -04:00 |
|
Duke Leto
|
7e53907bdc
|
Update version to 3.9.2
|
2022-09-18 11:08:09 -04:00 |
|
Duke Leto
|
7036974042
|
Explain checkpoints a bit
|
2022-09-18 10:53:47 -04:00 |
|
Duke Leto
|
8e1ba0658d
|
Ensure pindexPrev is not null before mining against it in both BitcoinMiner and RandomXMiner
|
2022-09-18 10:27:48 -04:00 |
|
Duke Leto
|
9b1b6fdc2e
|
Document checkpoints better
|
2022-09-18 00:24:10 -04:00 |
|
Duke Leto
|
711cd8e234
|
Explain protocol version stuff
|
2022-09-18 00:05:27 -04:00 |
|
Duke Leto
|
73789ba26b
|
Yep
|
2022-09-17 23:38:49 -04:00 |
|
Duke Leto
|
5a145acd46
|
Add script to automate string replaces
|
2022-09-17 23:35:27 -04:00 |
|
Duke Leto
|
95f6a14ac3
|
Document updating hushd version
|
2022-09-17 23:31:47 -04:00 |
|
Duke Leto
|
9dd4dcc7f9
|
Update release docs
|
2022-09-17 23:17:35 -04:00 |
|
Duke Leto
|
427de86a3b
|
Merge branch 'master' into dev
|
2022-09-17 10:08:27 -04:00 |
|
Duke Leto
|
e1590836fd
|
Use the correct variable for missing witness error
|
2022-09-16 23:17:08 -04:00 |
|
Duke Leto
|
62c9bce6f7
|
Correct error messsage about invalid zsweepexclude address
|
2022-09-16 14:33:37 -04:00 |
|
Duke Leto
|
35f376c8b5
|
Fix bugs in excluding multiple zsweep zaddrs and report all excluded zsweep zaddrs in z_sweepstatus
|
2022-09-16 14:28:51 -04:00 |
|
Duke Leto
|
12fa3013ce
|
Fix definition of sweepExcludeAddresses
|
2022-09-16 13:11:32 -04:00 |
|
Duke Leto
|
2ddf539185
|
Check if hush-cli binary exists before using it
|
2022-09-15 19:41:28 -04:00 |
|
Duke Leto
|
b07f9db06d
|
Update for 75s blocks
|
2022-09-15 19:39:57 -04:00 |
|
Duke Leto
|
f90715192e
|
Do not delete expired txs for now, it doesn't work correctly, and log more info about them
|
2022-09-15 09:38:48 -04:00 |
|
Duke Leto
|
908240d07f
|
Make z_sweepstatus match up with config option name
|
2022-09-13 01:00:56 -04:00 |
|
Duke Leto
|
88d3f11664
|
Save excluded address to be used later
|
2022-09-13 00:18:44 -04:00 |
|
Duke Leto
|
b6eb22fff8
|
Merge branch 'delete_zmq' into dev
|
2022-09-12 20:08:34 -04:00 |
|
Duke Leto
|
19b65600c2
|
Delete a zmq dingleberry
|
2022-09-12 20:07:16 -04:00 |
|
Duke Leto
|
f11d50d17e
|
Update manpages to remove zmq options
|
2022-09-12 19:54:32 -04:00 |
|
Duke Leto
|
1799c6c9bf
|
Remove zeromq support
|
2022-09-12 19:35:27 -04:00 |
|
Duke Leto
|
bd4d2d71d3
|
Merge branch 'dev' into zsweep
|
2022-09-12 09:40:35 -04:00 |
|
Duke Leto
|
bd9006623c
|
Avoid coredumps in ReacceptWalletTransactions and log the situation, which is possibly caused by corrupt wallet tx data
|
2022-09-11 22:41:03 -04:00 |
|
Duke Leto
|
5b15d790f9
|
Parse sweep+consolidation intervals on startup, add consolidationinterval config option, change consolidation interval default to 25, only validate consolidatesaplingaddress if consolidation is enabled
|
2022-09-11 21:56:21 -04:00 |
|
Duke Leto
|
9347b1fa12
|
Sweep Interval should be 10 to match other defaults
|
2022-09-11 20:18:01 -04:00 |
|
Duke Leto
|
2a1cad1e5f
|
Fix bug in z_sweepstatus
|
2022-09-11 20:10:28 -04:00 |
|
Duke Leto
|
772160af6d
|
Add more logging for consolidation + sweeping
|
2022-09-10 19:38:08 -04:00 |
|
Duke Leto
|
1259dd512d
|
Fix 'not enough conversion params' bug
|
2022-09-10 19:37:34 -04:00 |
|
Duke Leto
|
8f49549a1d
|
Fix stacktrace
|
2022-09-09 09:37:16 -04:00 |
|
Duke Leto
|
61ecffd074
|
Change default sweep interval to 10 and consolidation to be deterministic every 45 blocks
|
2022-09-06 14:30:06 -04:00 |
|
Duke Leto
|
8d8f988a19
|
Delete expired txs from the wallet, since they can never be included in a block
|
2022-09-06 11:19:46 -04:00 |
|
Duke Leto
|
8581012163
|
Sweep operations might not create any txs, so make logging more precise
|
2022-09-06 11:19:16 -04:00 |
|
Duke Leto
|
456cf77b65
|
Exit RelayTransaction early if we have no nodes to relay to
|
2022-09-06 10:08:24 -04:00 |
|
Duke Leto
|
55703fdb95
|
Do not ban nodes which relay expired transactions
|
2022-09-06 10:03:47 -04:00 |
|
Duke Leto
|
9c5e5c550c
|
Fix compile issues in z_consolidationstatus
|
2022-09-06 09:20:53 -04:00 |
|
Duke Leto
|
0c2487c427
|
Throw error in wallet if ReadBlockFromDisk fails
|
2022-09-03 09:08:58 -04:00 |
|
Duke Leto
|
63f9e22308
|
log the function name correctly
|
2022-08-31 14:15:38 -04:00 |
|
Duke Leto
|
4573a8336f
|
Fix compile error
|
2022-08-31 14:10:40 -04:00 |
|
Duke Leto
|
88263995c8
|
Do not coredump if pnode=NULL in RelayTransaction
|
2022-08-30 22:27:34 -04:00 |
|
Duke Leto
|
57baf25b02
|
Do not add to amountConsolidated until we successfully create the tx and only do it once
|
2022-08-30 22:05:41 -04:00 |
|
Duke Leto
|
b50c51f797
|
Log value of status and correctly return status value instead of always returning success, derp
|
2022-08-30 21:05:57 -04:00 |
|
Duke Leto
|
b4b6988eb0
|
Log when we use fee=0 for small inputs
|
2022-08-30 21:05:27 -04:00 |
|
Duke Leto
|
702c2163cd
|
Log if we have no zsweepaddress or an invalid zsweepaddress
|
2022-08-30 21:05:09 -04:00 |
|
Duke Leto
|
1748f0f2a3
|
Improved logging and error checking in consolidation and sweeping
|
2022-08-27 22:31:40 -04:00 |
|
Duke Leto
|
0e3889c96a
|
List z_sweepstatus in RPC list
|
2022-08-27 15:03:11 -04:00 |
|
Duke Leto
|
3730175971
|
Add some logging when skipping sweep/consolidation
|
2022-08-27 14:04:53 -04:00 |
|
Duke Leto
|
4eec81b191
|
Fix some issues in z_sweepstatus
|
2022-08-27 13:57:00 -04:00 |
|
Duke Leto
|
02ef714901
|
Commit forgotten files
|
2022-08-25 09:26:10 -04:00 |
|
Duke Leto
|
c6e5b07a59
|
You might be a king or a little street zsweeper, but sooner or later you will dance with the reaper
|
2022-08-24 23:38:19 -04:00 |
|
Duke Leto
|
afd3f93e2e
|
Throw error in wallet if ReadBlockFromDisk fails
|
2022-07-18 10:43:22 -04:00 |
|
Duke Leto
|
a3258de217
|
less debug by default from IsInitialBlockDownload
|
2022-07-12 23:29:36 -04:00 |
|
Duke Leto
|
9bd41875d7
|
Return getinfo algo as a single key
|
2022-07-12 23:20:57 -04:00 |
|
Duke Leto
|
4e7c6cda86
|
Merge branch 'randomx' into dev
|
2022-07-12 22:13:00 -04:00 |
|
Duke Leto
|
d440b7b98c
|
Merge branch 'danger' into dev
|
2022-07-12 08:32:48 -04:00 |
|
Duke Leto
|
739fe4d1f3
|
Merge branch 'dev' into danger
|
2022-07-12 08:32:06 -04:00 |
|
Duke Leto
|
dda7233536
|
Merge branch 'randomx' into dev
|
2022-07-12 08:31:26 -04:00 |
|
Duke Leto
|
a70897966a
|
Only print out randomx debug stuff when -debug=randomx
|
2022-07-11 18:33:10 -04:00 |
|
Duke Leto
|
66e9bd835a
|
less debug
|
2022-07-08 09:42:54 -04:00 |
|
Duke Leto
|
8ca330dc68
|
cleanup
|
2022-07-04 01:45:05 -04:00 |
|
Duke Leto
|
7dfa3f9475
|
cleanup
|
2022-07-04 01:08:45 -04:00 |
|
Duke Leto
|
22f353cb61
|
Use the current block template as randomxInput
|
2022-07-03 13:20:13 -04:00 |
|
Duke Leto
|
e0651983bc
|
less debug
|
2022-07-02 11:11:51 -04:00 |
|
Duke Leto
|
d078eed3cf
|
reduce some debugging in non-randomx code
|
2022-07-02 11:04:28 -04:00 |
|
Duke Leto
|
5a742dfc9d
|
Make our initial randomx key longer, at least 9 bytes of entropy
|
2022-07-02 10:57:01 -04:00 |
|
Duke Leto
|
42f75bd577
|
Make our randomx input longer with a variable prefix and suffix
|
2022-07-02 01:52:49 -04:00 |
|
Duke Leto
|
212f984459
|
Use -ac_name for initial randomx key and ASSETCHAINS_MAGIC for randomx input
|
2022-07-02 01:03:05 -04:00 |
|
Duke Leto
|
15d254af10
|
Ignore chain sync verification and relaying when -testnode=1
|
2022-07-01 21:40:39 -04:00 |
|
Duke Leto
|
71a72c9c60
|
Prevent coredump when randomxBlockKey changes
|
2022-07-01 18:37:59 -04:00 |
|
Duke Leto
|
1864b83e99
|
oops, looks like I never added this test script
|
2022-07-01 18:04:04 -04:00 |
|
Duke Leto
|
26129a6339
|
Give the randomx block interval and block lag CLI options
|
2022-07-01 17:47:03 -04:00 |
|
Duke Leto
|
05cbc86a00
|
Fix bug where GetNextWorkRequired did not know about randomx
|
2022-07-01 13:43:51 -04:00 |
|
Duke Leto
|
a45150eac4
|
yet more debug
|
2022-07-01 13:10:30 -04:00 |
|
Duke Leto
|
4988ce6f2e
|
much debug such wow
|
2022-07-01 12:20:51 -04:00 |
|
Duke Leto
|
2353f1a433
|
even more debug
|
2022-06-30 09:18:58 -04:00 |
|
Duke Leto
|
b99772e622
|
more debug
|
2022-06-30 09:05:20 -04:00 |
|
Duke Leto
|
5640d21e0e
|
avoid coredump by hardcoding some things
|
2022-06-29 23:20:25 -04:00 |
|