Luke Parker
65613750e1
Merge branch 'next' into next-polkadot-sdk
2025-11-04 12:06:13 -05:00
Luke Parker
87ee879dea
doc_auto_cfg -> doc_cfg
2025-11-04 10:20:17 -05:00
Luke Parker
5736b87b57
Remove final references to scale in coordinator/processor
...
Slight tweaks to processor
2025-09-02 10:41:55 -04:00
Luke Parker
a275023cfc
Finish merging in the develop branch
2025-01-30 03:14:24 -05:00
Luke Parker
f36bbcba25
Flatten the map of preprocesses/shares, send Participant index with DkgParticipation
2025-01-15 14:24:51 -05:00
Luke Parker
167826aa88
Implement SeraiAddress <-> Participant mapping and add RemoveParticipant transactions
2025-01-15 12:51:35 -05:00
Luke Parker
7312fa8d3c
Spawn PublishSlashReportTask
...
Updates it so that it'll try for every network instead of returning after any
network fails.
Uses the SlashReport type throughout the codebase.
2025-01-15 12:08:28 -05:00
Luke Parker
92a4cceeeb
Spawn PublishBatchTask
...
Also removes the expectation Batches published via it are sent in an ordered
fashion. That won't be true if the signing protocols complete out-of-order (as
possible when we are signing them in parallel).
2025-01-15 11:21:55 -05:00
Luke Parker
5e0e91c85d
Add tasks to publish data onto Serai
2025-01-14 01:58:26 -05:00
Luke Parker
74106b025f
Publish SlashReport onto the Tributary
2025-01-11 06:51:55 -05:00
Luke Parker
c05b0c9eba
Handle Canonical, NewSet from serai-coordinator-substrate
2025-01-11 03:07:15 -05:00
Luke Parker
cbe83956aa
Flesh out Coordinator main
...
Lot of TODOs as the APIs are all being routed together.
2025-01-10 02:24:24 -05:00
Luke Parker
7e2b31e5da
Clean the transaction definitions in the coordinator
...
Moves to borsh for serialization. No longer includes nonces anywhere in the TX.
2024-12-31 12:14:32 -05:00
Luke Parker
8c9441a1a5
Redo coordinator's Substrate scanner
2024-12-31 10:37:19 -05:00