Improve event json metadata (#710)
* Introduce `impl_event!` for declaring the Event/RawEvent for a module * Implements a function for generating the event json metadata * Update runtime `json_metadata` to include the new event json metadata * Switch to `impl_event!` for new modules * Remove unused module declaration in `impl_event!` * Rename `impl_event!` to `decl_event!` * Fixes some style nits
parent
da56ae7e
Showing
- substrate/substrate/client/src/client.rs 4 additions, 1 deletionsubstrate/substrate/client/src/client.rs
- substrate/substrate/runtime-support/src/event.rs 205 additions, 23 deletionssubstrate/substrate/runtime-support/src/event.rs
- substrate/substrate/runtime-support/src/metadata.rs 149 additions, 34 deletionssubstrate/substrate/runtime-support/src/metadata.rs
- substrate/substrate/runtime/balances/src/lib.rs 14 additions, 24 deletionssubstrate/substrate/runtime/balances/src/lib.rs
- substrate/substrate/runtime/council/src/motions.rs 18 additions, 23 deletionssubstrate/substrate/runtime/council/src/motions.rs
- substrate/substrate/runtime/council/src/seats.rs 20 additions, 24 deletionssubstrate/substrate/runtime/council/src/seats.rs
- substrate/substrate/runtime/council/src/voting.rs 12 additions, 14 deletionssubstrate/substrate/runtime/council/src/voting.rs
- substrate/substrate/runtime/democracy/src/lib.rs 13 additions, 20 deletionssubstrate/substrate/runtime/democracy/src/lib.rs
- substrate/substrate/runtime/example/src/lib.rs 19 additions, 32 deletionssubstrate/substrate/runtime/example/src/lib.rs
- substrate/substrate/runtime/session/src/lib.rs 9 additions, 13 deletionssubstrate/substrate/runtime/session/src/lib.rs
- substrate/substrate/runtime/staking/src/lib.rs 19 additions, 23 deletionssubstrate/substrate/runtime/staking/src/lib.rs
- substrate/substrate/runtime/system/src/lib.rs 11 additions, 15 deletionssubstrate/substrate/runtime/system/src/lib.rs
- substrate/substrate/runtime/treasury/src/lib.rs 22 additions, 30 deletionssubstrate/substrate/runtime/treasury/src/lib.rs
- substrate/substrate/test-runtime/src/lib.rs 7 additions, 1 deletionsubstrate/substrate/test-runtime/src/lib.rs
Please register or sign in to comment