Polkadot Deep Dive: Balances Pallet

1 year ago
18

Polkadot Deep Dives are brought to you by Parity’s Delivery Services team, where each week they dive deep into all things FRAME, XCM and Polkadot governance. In this session, we dive deep into learning about the FRAME Balances pallet, from its high level features to its trait dependencies and how it can work alongside other pallets.If you have any questions, reach out to the community on our social channels 👇

Discord: https://dot.li/discord
Element: https://matrix.to/#/#polkadot:web3.foundation
Twitter: https://twitter.com/Polkadot
Reddit: https://www.reddit.com/r/polkadot/

#polkadotdeepdives #substrate #rustlang

Subscribe to the newsletter: https://bit.ly/Polkadot_Newsletter
Polkadot Lightpaper: https://polkadot.network/Polkadot-lig...
Polkadot Wiki: https://wiki.polkadot.network/docs/en...
Polkadot Ambassador Program: https://polkadot.network/polkadot-amb...

0:00 - High-level features: TotalIssuance, Imbalance and Currency trait
6:41 - High-level features: AccountData and ExistentialDeposit
9:32 - High-level features: Reserves and Locks
14.35 - Pallet Dependencies
18:30 - How the balances pallet is used in Substrate / Polkadot / Kusama
19:18 - Trait dependencies: Currency, Reservable Currency and Lockable Currency
24:01 - Deep dive: Demo
25:30 - Reaping an account by removing existential deposit
28:02 - Locking balances with a vested transfer
30:28 - Reserved balances (bonding) by setting an on-chain identity
33:14 - Testing imbalances with a treasury proposal
36:40 - Code walkthrough
37:04 - Pallet configuration
49:38 - How other pallets are coupled to the balances pallet
https://stats.karura.networkcoi/

Loading comments...