Balances Pallet: Emit events when TI is updated in currency impl (#4936)
# Description Previously, in the `Currency` impl, the implementation of `pallet_balances` was not emitting any instances of `Issued` and `Rescinded` events, even though the `Fungible` equivalent was. This PR adds the `Issued` and `Rescinded` events in appropriate places in `impl_currency` along with tests. Closes #4028 polkadot address: 5GsLutpKjbzsbTphebs9Uy4YK6gTN47MAaz6njPktidjR5cp --------- Co-authored-by:Bastian Köcher <git@kchr.de> Co-authored-by:
Bastian Köcher <info@kchr.de>
parent
d649746e
Showing
- Cargo.lock 1 addition, 0 deletionsCargo.lock
- prdoc/pr_4936.prdoc 13 additions, 0 deletionsprdoc/pr_4936.prdoc
- substrate/bin/node/bench/src/import.rs 4 additions, 3 deletionssubstrate/bin/node/bench/src/import.rs
- substrate/bin/node/cli/Cargo.toml 1 addition, 0 deletionssubstrate/bin/node/cli/Cargo.toml
- substrate/bin/node/cli/tests/basic.rs 22 additions, 0 deletionssubstrate/bin/node/cli/tests/basic.rs
- substrate/frame/balances/src/impl_currency.rs 14 additions, 3 deletionssubstrate/frame/balances/src/impl_currency.rs
- substrate/frame/balances/src/lib.rs 2 additions, 2 deletionssubstrate/frame/balances/src/lib.rs
- substrate/frame/balances/src/tests/currency_tests.rs 17 additions, 9 deletionssubstrate/frame/balances/src/tests/currency_tests.rs
- substrate/frame/balances/src/tests/reentrancy_tests.rs 4 additions, 3 deletionssubstrate/frame/balances/src/tests/reentrancy_tests.rs
Please register or sign in to comment