Commit graph

633 commits

Author SHA1 Message Date
e92f61bc67
Version v4.0.5 2024-08-09 21:22:35 +02:00
337a34ebe9
Version v4.0.4 2024-08-09 21:17:04 +02:00
a299e48bd8
Version v4.0.3 2024-08-09 21:15:17 +02:00
9cf3f31f6d
Add packedaddress_base58 build flag to encode PackedAddress as base58 instead of a pair of public hex keys in json 2024-08-09 20:53:59 +02:00
6c74dbc621
Version v4.0.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-06-22 11:21:43 +02:00
514c586aa2
Update hardforks document 2024-06-22 11:20:46 +02:00
9116ade669
Hardfork on October 2nd 2024 12deaff85f 2024-06-22 10:41:02 +02:00
f4720861c1
Upgrade dependencies
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-06-19 20:59:37 +02:00
9d2f728409
Upgrade to v4 for p2pool upcoming hardfork 2024-06-19 20:59:08 +02:00
582b794525
Bounds check on merge mining extra data, share signaling based on version 4.x.x 2024-06-19 20:55:41 +02:00
8c0660c52d
Second merge mining testnet hardfork 2024-06-17 10:44:07 +02:00
c7aae5c0fa
Implement merge mining extra matching 5b3c1d749c 2024-06-17 10:35:58 +02:00
b0247742c4
Partial stratum update: mine bare v3 blocks 2024-06-17 09:17:02 +02:00
3725b62ce6
Add GetCachedBlocksTip() method to p2p Server 2024-06-07 21:53:53 +02:00
a7f1d8c352
Version v3.11.3
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2024-06-07 20:57:08 +02:00
6f6f8fed9b
Fix odd-length hex difficulty string 2024-06-07 20:56:45 +02:00
85fb55801d
Version v3.11.2
Some checks failed
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is failing
2024-06-07 20:51:22 +02:00
3c5e2706be
Fix low hex difficulty JSON unmarshaling
Some checks are pending
continuous-integration/drone/push Build is running
2024-06-07 20:48:19 +02:00
6a1f6ddb49
Version 3.11.1, prepare for testnet fork at Jun 09 2024 20:00:00 GMT+0000
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2024-06-07 15:50:39 +02:00
e6812c58b1
Fixup c515911d79 wrong code changes
All checks were successful
continuous-integration/drone/push Build is passing
2024-06-07 15:30:34 +02:00
a4602d4e39
Do not exit when listen accept fails on p2p code
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-03 11:49:18 +02:00
c515911d79
Follow behavior on monero major/minor version from 4bc0b559cb 2024-06-03 11:35:53 +02:00
8d82fa0929
Version v3.11.0, increase max merkle proof size to 8, correct smallest minimum difficulty
Some checks failed
continuous-integration/drone/tag Build is failing
continuous-integration/drone/push Build is failing
2024-06-03 11:21:02 +02:00
24bf7e3b02
Small crypto optimizations on generating random numbers 2024-06-03 10:46:27 +02:00
3aa98d061c
More checks and caps on block marshal/unmarshal, fast path for split reward
All checks were successful
continuous-integration/drone/push Build is passing
2024-05-10 02:40:11 +02:00
9d5ef952a0
Fix sidechain bench open 2024-05-01 06:07:29 +02:00
ea12ffd0ad
Use >= for share version comparisons, fix auxiliary data not containing the template id on pruned 2024-05-01 04:15:18 +02:00
b4cd80c787
Added sanity checks for height and difficulty
matches upstream b3f562caab
2024-04-28 11:11:03 +02:00
dd9a5bd1da
stratum: cleanup mappings 2024-04-24 09:32:07 +02:00
c6c104732c
Consensus version v3.8.0 with proper merge mining sidechain tested support
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-23 18:59:36 +02:00
848b3e72e9
initialize blocksByMerkleRoot on sidechain 2024-04-23 18:46:23 +02:00
8427e5ca2e
add peerlist length check
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-23 18:43:54 +02:00
bbbf1f2638
Change how default consensus is picked
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-23 18:39:31 +02:00
d71446b00f
Added HARDFORKS.md
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-23 17:17:47 +02:00
4fb641265d
Upgrade to go-randomx v3.1.0 with full JIT and full mode support
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-23 15:28:23 +02:00
137356ee20
Support purego build via RandomX softfloat64
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-17 06:13:52 +02:00
e321374da1
Update to version v3.7.0, remove replace directives from go.mod
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-14 10:13:19 +02:00
e368222621
PoolBlock metadata json field
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-13 15:53:20 +02:00
9dbb3394b8
Fix lru cache Get returning opposite
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-13 07:01:59 +02:00
6a7cb676aa
PoolBlockReceptionMetadata binary marshaler
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-13 06:37:34 +02:00
63bd8124a5
Fix p2p server LastUpdated type
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-13 06:07:39 +02:00
fba4d141b8
Consensus version v3.6.0
Some checks failed
continuous-integration/drone/tag Build is failing
continuous-integration/drone/push Build is failing
2024-04-13 04:47:13 +02:00
82d2a2a2bd
Added pool block metadata field, register precise ingress time and peer information 2024-04-13 04:45:47 +02:00
b3b0690f6f
Removed unused api types 2024-04-13 04:45:38 +02:00
927b53b1f6
cleanup share comparison 2024-04-13 04:12:49 +02:00
dbeb877d6c
Update go-randomx, bump dependencies and use hashicorp LRU to remove golang.org/x/text, github.com/bahlo/generic-list-go dependencies 2024-04-13 00:26:21 +02:00
ad17d3724a
Consensus version v3.5.0
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2024-04-12 02:19:21 +02:00
249d97299e
Bump go-randomx to v2.0.0 with faster execution and JIT 2024-04-12 02:18:49 +02:00
d0c788b7c9
Upgrade git.gammaspectra.live/P2Pool/go-randomx to v1.0.0 and include non-cgo tests
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-11 10:09:11 +02:00
8adaa81245
Explicitly use errgroup for SplitWork 2024-04-11 05:25:24 +02:00