onryo
243c726243
Update checkpoints for Hush and DragonX
2024-09-12 15:38:57 +02:00
onryo
c9470f29b7
Update checkpoints for Hush and DragonX
2024-09-12 15:19:01 +02:00
Duke
2a910549ba
Merge branch 'dev' of https://git.hush.is/hush/hush3 into dev
2024-09-11 14:53:58 -04:00
Duke
25f2ccb30e
Document exactly what the RD6GgnrMpPaTSMn8vai6yiGA7mN4QGPVMY address is and how it is derived
2024-09-11 14:53:33 -04:00
Duke
1e892f23e6
Remove dead nVersion code
...
This is very old code from the early days of Bitcoin, our mainnets have
never used peer protocol version.
Originally 150ab1d34c
2024-08-07 07:18:08 -07:00
Duke
8d2380a31d
Record value of DEBUG_LOCKORDER in debug.log
2024-06-09 12:10:59 -04:00
Duke
8a997b04f3
Check if the node should stop when processing thread interrupts and exceptions, in hopes of stopping before a deadlock occurs
2024-06-09 11:22:21 -04:00
onryo
07054fc346
Prevent communication between HUSH3 nodes and DRAGONX nodes in both directions
2024-05-16 19:07:29 +02:00
Duke
5273f4be9e
Give Hush mainnet a dedicated minimum protocol version #345
...
Hush and DragonX do not have the same requirements for which nodes they
should talk to because they don't necessarily have consensus changes at
the same time. For instance, 3.10.0 was a consensus change for Hush but
not DragonX. This commit changes things so that Hush nodes will no
longer talk to old nodes that are not consensus compatible but leaves
things the same for DragonX mainnet, which has never had a consensus
change.
2024-05-06 08:46:21 -07:00
Duke
18e3364bc2
Make docs for addnode/disconnectnode correct for HACs #376
2024-04-19 07:32:23 -04:00
Duke
0d0a7e9587
Fix 'writing 1 byte into region of size 0'
2024-04-18 06:41:25 -07:00
onryo
b446ec384c
make sure genbuild.sh builds
2024-03-31 23:54:32 +02:00
Duke
975f22bfa0
Improve error message in z_sendmany if tx is estimated to be too large
...
The previous error message was incorrect, it could be too many inputs
or a combination of too many inputs and outputs and also did not report
the estimated size.
2024-03-21 11:30:54 -04:00
Duke
558f662a33
Do not apply sapling network rules to block height 0 or 1 in ScanForWalletTransactions
2024-03-21 11:17:58 -04:00
Duke
f5f851158a
Merge branch 'dev' into duke
2024-03-21 11:07:56 -04:00
Duke
3354d45fd3
Make getchaintxstats less noisy in debug log
2024-03-20 16:19:54 -04:00
Duke
8ff5e4aa5e
Make getchaintxstats less noisy in debug log
2024-03-20 14:09:02 -04:00
Duke
9842687be2
It is called hush-arrakis-chain now
2024-03-15 15:17:04 -04:00
Duke
25c27d2ef5
It is called hush-arrakis-chain now
2024-03-15 15:16:04 -04:00
Duke
d1991e6454
It is called hush-arrakis-chain now
2024-03-15 15:14:26 -04:00
Duke
49f8cf7ca7
Remove some unneeded cc code
2024-03-15 15:08:10 -04:00
Duke
65c4c5c8de
They are called Hush Arrakis Chains (HACs) now
2024-03-15 14:06:57 -04:00
Duke
a7dd567031
They are called Hush Arrakis Chains (HACs) now
2024-03-15 13:33:18 -04:00
Duke
64f59552b3
They are called Hush Arrakis Chains (HACs) now
2024-03-15 13:32:46 -04:00
Duke
7db5749730
Merge branch 'dev' into duke
2024-03-15 13:29:14 -04:00
jahway603
4a3c335050
minor QA changes
2024-03-04 08:57:14 -05:00
onryo
beee6c1698
Update HUSH/DRGX checkpoints
2024-03-04 10:32:51 +01:00
Duke
81bd6e2f4e
Merge branch 'dev' into duke
2024-03-03 09:58:12 -05:00
jahway603
8c8b6e88f0
make i2p seed
2024-03-01 16:52:25 -05:00
onryo
54af342484
make seeds
2024-03-01 10:16:38 +01:00
Duke
7b3c26ddfe
Remove CC dingleberries
2024-02-28 12:43:43 -05:00
onryo
138cd7ab62
Update HUSH/DRGX checkpoints
2024-02-28 18:41:50 +01:00
Duke
dfa94d80d8
Fix copyright years which were incorrectly changed
2024-02-28 11:39:22 -05:00
Duke
774f1a9a78
Fix copyright years which were incorrectly changed
2024-02-28 11:38:07 -05:00
onryo
58b65f9670
Update copyrights
2024-02-27 23:59:59 +01:00
onryo
91dadda360
Update HUSH/DRGX checkpoints, add release name
2024-02-27 23:49:06 +01:00
Duke
f64c10baa9
Replace hushd with 'Full node' in a few error messages
2024-02-24 06:09:50 -05:00
Duke
f71f8124c3
Give a better error message which does not mention a specific coin name, so as to not confuse DragonX/etc users
2024-02-21 10:54:51 -05:00
Duke
76e81281e1
Bump version to 3.10.2
2024-02-21 10:37:27 -05:00
Duke
ac8f3021db
Merge branch 'dev' into wolfssl
2024-02-19 10:32:29 -05:00
Duke
d769ee2b1c
Fix bug where SMART_CHAIN_SYMBOL was being used before being set, which caused custom addnodes to not be used and made the full node unable to sync
2024-02-19 10:31:45 -05:00
Duke
7fc0b4ffc2
Remove unused Makefile #291
2024-02-18 09:38:28 -05:00
Duke
bd0200abf0
Merge branch 'dev' into wolfssl
2024-02-15 11:03:44 -05:00
Duke
a581f8fc8e
Fix compile error and remove some cryptocondition dingleberries
2024-02-15 11:03:05 -05:00
Duke
b9d3c77a4c
Merge branch 'duke' into dev
2024-02-15 10:41:50 -05:00
Duke
07b041fd94
Do not apply overwinter/sapling consensus rules to block 0
2024-02-15 10:40:22 -05:00
Duke
8f2350fd84
Merge branch 'dev' into duke
2024-02-15 10:11:52 -05:00
Duke
b14070d15b
Overwinter+sapling consensus rules do not apply to height=0
2024-02-15 10:06:37 -05:00
Duke
809c0a4b38
Update to wolfssl 4.8.0 and do not verify cert
2024-02-12 12:52:01 -05:00
Duke
c94906e011
Do not spam debug.log with 'Received addr' unless -debug
2024-02-12 09:57:52 -05:00