Luke Parker
ff95c58341
Round out the runtime
...
Ensures the block's size limit is respected.
Defines a policy for weights. While I'm unsure I want to commit to this
forever, I do want to acknowledge it's valid and well-defined.
Cleans up the `serai-runtime` crate a bit with further modules in the `wasm`
folder.
2025-12-02 21:16:34 -05:00
Luke Parker
30ea9d9a06
Tidy the DEX pallet
2025-11-30 21:42:27 -05:00
Luke Parker
0ea16f9e01
doc_auto_cfg -> doc_cfg
2025-11-16 17:38:08 -05:00
Luke Parker
46b1f1b7ec
Add test for the integrity of headers
2025-11-14 12:04:21 -05:00
Luke Parker
556d294157
Add pallet-timestamp
...
Ensures the timestamp is sent, within expected parameters, and the correctness
in relation to `pallet-babe`.
2025-11-14 09:59:32 -05:00
Luke Parker
509bd58f4e
Add method to fetch a block's events to the RPC
2025-11-13 05:13:55 -05:00
Luke Parker
e63acf3f67
Restore a runtime which compiles
...
Adds BABE, GRANDPA, to the runtime definition and a few stubs for not yet
implemented interfaces.
2025-09-21 13:16:43 -04:00
Luke Parker
3cb9432daa
Have the coins pallet emit events via serai_core_pallet
...
`serai_core_pallet` solely defines an accumulator for the events. We use the
traditional `frame_system::Events` to store them for now and enable retrieval.
2025-09-19 22:18:55 -04:00
Luke Parker
cd4ffa862f
Remove coins, validator-sets use of Substrate's event system
...
We've defined our own.
2025-09-15 21:32:20 -04:00
Luke Parker
2032cf355f
Expose coins::Pallet::transfer_internal as transfer_fn
...
It is safe to call and assumes no preconditions.
2025-09-03 00:48:17 -04:00
Luke Parker
d3d539553c
Restore the coins pallet to the runtime
2025-08-30 18:32:26 -04:00
Luke Parker
ecad89b269
Remove now-consolidated primitives crates
2025-08-30 18:32:06 -04:00