73 Commits

Author SHA1 Message Date
Ben
2ce2da4d46
Fixes faulty customization of chain generated DTOs 2025-07-07 15:53:26 +02:00
Slava
a0a613f2e1
build(docker): add custom entrypoint for BiblioTech and TestNetRewarder (#121) 2025-06-25 22:44:46 +03:00
ThatBen
0fefb0b054
Takes requestBlock emoji out of bold-text block 2025-06-20 14:50:19 +02:00
ThatBen
561f277e76
Adds isRepair to onSlotFilled event from chainState. 2025-06-20 14:22:34 +02:00
ThatBen
21629daf46
Adds proof-probability to discord bot new-contract message 2025-06-20 12:27:12 +02:00
Ben
6d02285d9a
Merge branch 'master' into feature/proofs-and-frees
# Conflicts:
#	Framework/KubernetesWorkflow/LogHandler.cs
#	Framework/Utils/EthAddress.cs
#	ProjectPlugins/CodexContractsPlugin/Marketplace/Marketplace.cs
#	Tests/CodexReleaseTests/MarketTests/FailTest.cs
#	Tests/CodexReleaseTests/MarketTests/FinishTest.cs
#	Tests/CodexReleaseTests/Utils/MarketplaceAutoBootstrapDistTest.cs
#	Tools/AutoClient/Modes/FolderStore/FileSaver.cs
2025-06-04 12:31:19 +02:00
ThatBen
17ffb41e15
Makes proof period report interval configurable default to 24 hours 2025-05-02 08:01:44 +02:00
ThatBen
63bd9e5d7d
Merge branch 'master' into feature/proofs-and-frees
# Conflicts:
#	Tests/ExperimentalTests/UtilityTests/DiscordBotTests.cs
#	Tools/AutoClient/Modes/FolderStore/FileSaver.cs
2025-04-17 17:49:28 +02:00
Ben
e8ef65d641
Allows processing of empty chain addresses so roles can be cleaned up 2025-04-17 16:06:34 +02:00
Ben
e4d99932dd
Adds logging to debug active chain roles 2025-04-17 13:53:21 +02:00
Ben
a2c8c18c5c
wip 2025-04-16 16:25:31 +02:00
Ben
9e4e56205a
Cleans up a lot of old reward system code. Adds periodic role check for p2p participant role 2025-04-16 15:17:40 +02:00
ThatBen
cec27b2cf7
wip 2025-03-11 15:00:27 +01:00
Ben
c421fabb7b
Fixes proof-period message in chain-events. Fixes asserts in marketplace tests. 2025-03-05 15:55:10 +01:00
Ben
25a7a30793
Better proof period reporting. Default proofSubmitted events to OFF. 2025-03-05 09:57:25 +01:00
Ben
07c3e5fc18
Adds proofSubmitted event 2025-03-04 15:58:45 +01:00
Ben
d6cd7762c4
Adds proof-period report to chain-events. 2025-03-04 15:24:25 +01:00
Ben
fe75609ecb
Fix cid formatting in bot. Fix autoclient folder-uploader crash. Fix several openapi alignments. 2025-02-26 11:59:50 +01:00
ThatBen
0c961b8348
updates marketplace contract, fixes type conversions 2025-02-21 14:17:13 +01:00
ThatBen
dc7a034566
Merge branch 'feature/containerless-codex'
# Conflicts:
#	Tests/CodexReleaseTests/MarketTests/ContractSuccessfulTest.cs
2025-02-21 13:58:27 +01:00
Ben
02d1292acc
Updates contract 2025-02-04 09:39:38 +01:00
ThatBen
9a227b3d0e
lots of using-statement fixes 2025-01-16 13:51:29 +01:00
Ben
459cb2e981
setting up for support for parallel marketplace-enabled tests 2024-12-17 15:54:52 +01:00
Ben
1af216592a
Rewarder bot now sends initialization message to events channel 2024-12-09 10:17:47 +01:00
benbierens
b8476f697e
Rainbow emojis for request-IDs! 2024-12-05 08:56:01 +01:00
Ben
208cd2e8dc
Replaces CheckHistory config of rewarder bot with RelativeHistory with sane default for testnet. 2024-11-26 14:49:22 +01:00
benbierens
9e842207ab
improves error reporting for discord bot 2024-10-18 11:03:05 +02:00
benbierens
e29ffe4f9c
blockTimeFinder now uses inclusive time ranges 2024-10-18 10:35:49 +02:00
benbierens
269365e101
Orders chain events by blocknumber 2024-10-14 09:43:05 +02:00
Ben
e0cbf8c84d
Updates emoji maps 2024-10-10 14:03:42 +02:00
Ben
3ed91d7310
Bumps containers to dotnet 8.0 2024-10-10 11:54:42 +02:00
Ben
9573814574
Adds emoji icons to chain events log 2024-10-10 11:45:04 +02:00
Ben
5313f8a7ac
Adds SlotReservationsFull event to chain state tracker 2024-10-10 11:15:07 +02:00
benbierens
04f087efe4
Bump to dotnet 8 2024-10-03 14:02:28 +02:00
Ben
f6aa122245
Fixes issue where timesegments is locked up for max 50x segmentDuration when catching up to realtime. 2024-09-30 16:23:55 +02:00
Ben
db4c4a87e0
Rewarderbot: Speeds up time segments when catching up to realtime. 2024-09-30 15:34:40 +02:00
Ben
6a8c74e02a
Adds short-format UTC to block header for each chain-events channel entry. 2024-09-30 11:09:44 +02:00
Ben
daad6468c6
Removes marketaverages from discordbot and rewarderbot 2024-08-21 15:08:18 +02:00
Ben
3d347a936d
Implements marketinsights api 2024-08-21 15:03:20 +02:00
Ben
87bda475df
Set up contract-failed event. 2024-08-21 13:59:54 +02:00
Ben
52a02abd3f
Fixes incorrect block numbers in eventFormatter 2024-06-27 11:43:25 +02:00
Ben
0ef55abdf4
Adds events formatter 2024-06-27 10:07:10 +02:00
benbierens
a905f0ce53
fixes crash in market buffer again 2024-06-21 09:59:24 +02:00
benbierens
0c4d3be912
Fixes crash in marketBuffer 2024-06-21 09:33:52 +02:00
benbierens
32e7028029
wip 2024-06-21 08:56:20 +02:00
Ben
cc3eddf02d
wip 2024-06-20 12:15:59 +02:00
Ben
bed57dd35b
Finish replace of old chainstate object in rewarder bot 2024-06-17 15:34:08 +02:00
benbierens
c38a2242ba
wip 2024-06-14 11:09:51 +02:00
benbierens
f94a67adb4
Extracts event methods from CodexContractsAccess 2024-05-31 10:06:34 +02:00
Ben
12dc7efd5b
wip 2024-05-30 11:17:13 +02:00