This repository was archived by the owner on May 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
This repository was archived by the owner on May 30, 2024. It is now read-only.
Tracking Issue for Reference Docs #4
Copy link
Copy link
Open
Labels
L1-ref-docsThe issue has to do with reference-docs improvements.The issue has to do with reference-docs improvements.core-engineeringIssue should preferably be spearheaded by a subject-matter-expert.Issue should preferably be spearheaded by a subject-matter-expert.
Description
Reference docs are topics that are too high level to be explained in a rust-doc, and too low level to be explained in a high level tutorial. The goal is to minimize this category.
FRAME, Substrate
- When should you write a pallet and when should you write a contract.
- System accounts; consumers and providers.
- Currency related traits, old ones (
Currency
,ReservableCurrency
etc.) and new ones (fungible::*
). - All the ways to log and print in the runtime. The final answer to: https://stackoverflow.com/questions/57109715/how-to-print-out-tracing-message-in-substrate-runtime-development
- Composite enums. Runtime enums and normal ones.
- origin, account abstraction
- lose coupling vs. tight coupling of pallets.
- Weight and benchmarking.
- How to configure block times: Make block time configurable polkadot-sdk#483
- How you create a substrate based extrinsic from scratch using just SCALE @josepot (
UncheckedExtrinsic
) - cross chain asset transfer one-stop shop: Document Cross Chain Asset Interactions with Asset Hub polkadot-sdk#107
- outcomes of https://forum.parity.io/t/chatgpt-powered-data-wizardry-to-understand-substrates-biggest-pain-points-using-stackexchange-data/1869
- Defensive programming.
- Chain-Spec: what it is, what it does, how to use it, etc: Rust doc user journey: Chain-spec #20 (comment), and genesis builder @MichalGawronskiKot
- CLI: Rust doc user journey: CLI #17
- All the ways in which you can blow up either stack or heap in runtime.
Box
, and being memory conscious. - Signed Extensions
- Offchain workers, and how they are not a magic silver bullet
Pretty much every lecture in PBA is a candidate.
Misc
- Substrate Architecture; WASM Meta-protocol; Runtime
- Ultimate testing tools index: https://forum.polkadot.network/t/test-frameworks-and-utilities-for-polkadot-and-friends/2612
- How to navigate rust-docs + answer common questions using them.
### Subtasks
- [ ] https://github.com/paritytech/polkadot-sdk-docs/issues/34
- [ ] https://github.com/paritytech/polkadot-sdk-docs/issues/39
liamaharonnuke-web3
Metadata
Metadata
Assignees
Labels
L1-ref-docsThe issue has to do with reference-docs improvements.The issue has to do with reference-docs improvements.core-engineeringIssue should preferably be spearheaded by a subject-matter-expert.Issue should preferably be spearheaded by a subject-matter-expert.