Commit graph

542 commits

Author SHA1 Message Date
DataHoarder ee07462812
Do not use /sidechain/state or /archive/state from p2pool api on pool_info loop
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-19 07:40:34 +02:00
DataHoarder c1cdaa4ebe
Added estimated daily reward on calculate share time
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-18 15:58:24 +02:00
DataHoarder a07fcc77df
Fix calculate share time Solo mean 2023-05-18 15:48:01 +02:00
DataHoarder e3ba520fbf
Added expected per window/daily rewards to miner page 2023-05-18 15:46:15 +02:00
DataHoarder 279287c1cc
Use secrets on CI to specify monerod node
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-18 05:31:45 +02:00
DataHoarder 4848016bcc
Fix CI tests
Some checks are pending
continuous-integration/drone/push Build is running
2023-05-18 05:28:54 +02:00
DataHoarder 1e05b54e25
Send peer list on empty chain tip block responses as well 2023-05-18 05:26:13 +02:00
DataHoarder 041fc55f16
Serialize pool blocks using append on stack buffers instead of heap buffer allocations
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-18 05:21:23 +02:00
DataHoarder 8f712ef1e5
Fix effort column on shares template
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-17 19:12:35 +02:00
DataHoarder 2e557297a7
Added orphaned shares to miner page, inclusion parameter to /api/side_blocks
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-17 17:51:30 +02:00
DataHoarder 24e1408f36
Link to monero block on shares list if block was found
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-17 17:36:52 +02:00
DataHoarder 22077acdfa
Reduce allocations on utils.SplitWork, add BufferLength methods for pool block serialization 2023-05-17 17:29:01 +02:00
DataHoarder 4acc0d34af
Add stagenet on consensus AddressNetwork() 2023-05-17 12:17:38 +02:00
DataHoarder e3c6cac2a3
Fixed title missing height on shares page
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-17 09:33:37 +02:00
DataHoarder 4d50aedf19
Fixed Block Found Frequency on /web index
Some checks are pending
continuous-integration/drone/push Build is running
2023-05-17 09:31:43 +02:00
DataHoarder 7dc399ea3a
Move test environment variables to environment section
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-17 07:52:08 +02:00
DataHoarder c430c21a34
Added crypto_tests.txt support from upstream
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-17 07:41:53 +02:00
DataHoarder 8419a96702
Added effort/chance table to share time calculator
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-17 03:50:33 +02:00
DataHoarder 3df259a17e
Deprecate last uses of getFromAPI interface on /web
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-17 03:08:52 +02:00
DataHoarder 5db5e014d8
Fix web /calculate-share-time
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-17 02:54:41 +02:00
DataHoarder 3a3960f661
Support Monero stagenet
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-16 07:29:06 +02:00
DataHoarder ba3f9b9ae4
Support Monero test network in address packed <-> unpacked roundtrip
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-16 07:14:58 +02:00
DataHoarder 343a719f5c
Fix duplicate Monero blocks being reported on websocket after becoming uncles
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 14:17:19 +02:00
DataHoarder b8bf01f473
Do not query miner_data on daemon unless necessary 2023-05-15 14:12:18 +02:00
DataHoarder 05cc1c61a0
Remove IPv6 log message on p2p client 2023-05-15 09:18:34 +02:00
DataHoarder 6d7eacf3b0
Use Bytes public keys on Address 2023-05-15 09:16:37 +02:00
DataHoarder e982c01852
Stream json replies on HTTP API 2023-05-15 09:04:17 +02:00
DataHoarder 46cbed77cd
web pool_info now has types, miner effort calculation
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-15 05:17:27 +02:00
DataHoarder dce0f33f12
Sleep on basePoolInfo fetch on web
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-14 10:40:55 +02:00
DataHoarder 3372475242
Do not allocate RandomX dataset on light mode
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-14 10:30:43 +02:00
DataHoarder 265ff8478e
Use Shares allocation pool for overall usage of allocated shares 2023-05-14 09:46:28 +02:00
DataHoarder b6e8ef63b2
Expose HTTP pprof debug server on -debug flag 2023-05-14 09:22:15 +02:00
DataHoarder f8fcbc1b69
Reduce memory allocations on SideChain 2023-05-14 09:22:01 +02:00
DataHoarder 7e887ccbf8
Use Tick instead of NewTicker 2023-05-14 08:21:48 +02:00
DataHoarder 3eafb954df
Reduce hash heap allocations by using exported sha3
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-12 08:55:01 +02:00
DataHoarder 6a690ad278
Reduce allocations on ephemeral public key verification
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-11 12:05:27 +02:00
DataHoarder 0d7c208e06
Reduced allocations on Base58, update dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-11 09:28:44 +02:00
DataHoarder f8ff65cd5a
Load seed nodes from TXT records preferably, match db9e5ba332
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-11 04:11:29 +02:00
DataHoarder 564d15e012
Fix last found block in web index
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-11 03:58:38 +02:00
DataHoarder b2daa7c54b
Add Seconds Since Last Block to status
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-10 20:29:00 +02:00
DataHoarder 4f7b1bc121
Sort peer lists on save 2023-05-10 20:26:28 +02:00
DataHoarder 462a09bcab
Apply RandomX flags to init
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-10 07:29:48 +02:00
DataHoarder dae56705d6
Show consensus id on web restart
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-10 07:21:57 +02:00
DataHoarder 5deac75659
Updated dependencies
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-10 07:09:57 +02:00
DataHoarder 4e68579f8b
Fix ZMQ test wrapper
Some checks are pending
continuous-integration/drone/push Build is running
2023-05-10 07:08:30 +02:00
DataHoarder 7a7c21c6d6
Fix test locations and timeouts
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-10 05:06:23 +02:00
DataHoarder fbc11da292
Remove arm64 tests, add monero url to CI tests
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-10 04:53:06 +02:00
DataHoarder 46da70c2e8
Fix PackedAddress dereferences
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-10 04:48:22 +02:00
DataHoarder c9e4cbe303
Added CI tests
Some checks failed
continuous-integration/drone/push Build is failing
2023-05-10 04:45:27 +02:00
DataHoarder c1dd874343
Reduce allocations on ephemeral public key cache operations 2023-05-10 04:31:59 +02:00