SubSocial's FRAME pallets | Substrate Seminar
SubSocial's Alex Siman is back to walk through their recently overhauled Roles and Permissions pallets. Alex does a code walkthrough demonstrating loose coupling of pallets in a runtime.
0:00 Welcome and Introductions
3:05 What is SubSocial?
8:05 About Spaces and their Permissions
24:05 Roles Overview
28:30 Loose pallet coupling in Roles pallet
34:53 What data lives on chain and what lives offchain
43:59 Checking permissions from the Social pallet
48:04 Dynamic roles vs built-in roles
55:25 SubSocial uses both Tight and Loose coupling
55:52 SubSocial UI Demonstration
1:01:05 Open discussion about future seminar format
Additional Resources:
Seminar Riot Channel: https://matrix.to/#/!oClBfIbtucPfGKlNpk:matrix.parity.io?via=matrix.parity.io&via=matrix.org&via=web3.foundation
Recipe about pallet coupling: https://substrate.dev/recipes/3-entrees/pallet-coupling.html
SubSocial Platform: dapp.subsocial.network
Some useful chat messages:
Hernando: `cargo check -p my-pallet` will just check whether one pallet compiles.
Joshy: There is also this bitmask thing that might make sense for your set of permissions https://crates.parity.io/bitmask/index.html
Addie: FB doesn't delete this data, EFF pulled a bunch of Freedom of Information Act to prove that information is all saved. https://www.eff.org/issues/transparency/foia-requests
Tomasz: Regarding Facebook: https://www.amazon.com/Facebook-Inside-Story-Steven-Levy-ebook/dp/B07V8CL7RH
⎼⎼⎼⎼⎼⎼⎼
→ For more videos on blockchain development and building Web 3.0,
subscribe to the channel: https://www.youtube.com/channel/UCSs5vZi0U7qHLkUjF3QnaWg?sub_confirmation=1
→ Website: https://www.parity.io/
→ To stay informed about Parity updates and events,
subscribe to the newsletter: https://www.parity.io/newsletter/
→ Follow us on Twitter (@ParityTech): https://twitter.com/ParityTech
→ Check our code on GitHub: https://github.com/paritytech/