Skip to content

Commit

Permalink
adds udpated version of diagram indicating custom config
Browse files Browse the repository at this point in the history
  • Loading branch information
dawnkelly09 committed Jan 22, 2025
1 parent 81874f1 commit 1d9a5d8
Showing 1 changed file with 34 additions and 4 deletions.
38 changes: 34 additions & 4 deletions develop/parachains/intro-polkadot-sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,16 +52,46 @@ Every blockchain platform relies on a decentralized network of computers—calle

### FRAME

FRAME provides the core modular and extensible components that make the Substrate SDK flexible and adaptable to different use cases. FRAME includes Rust-based libraries that simplify the development of application-specific logic. Most of the functionality that FRAME provides takes the form of plug-in modules called [pallets](/polkadot-protocol/glossary#pallet){target=\_blank} that you can add and configure to suit your requirements.
FRAME provides the core modular and extensible components that make the Substrate SDK flexible and adaptable to different use cases. FRAME includes Rust-based libraries that simplify the development of application-specific logic. Most of the functionality that FRAME provides takes the form of plug-in modules called [pallets](/polkadot-protocol/glossary#pallet){target=\_blank} that you can add and configure to suit your requirements for a custom runtime.

```mermaid
graph LR
subgraph SP["<b style='font-size:18px;'>Runtime</b>"]
direction LR
S1[Timestamp]~~~S2[Aura]~~~S3[GRANDPA]
S4[Balances]~~~S5[Transaction\nPayment]~~~S6[Sudo]
end
Timestamp ~~~ Aura ~~~ GRANDPA
Balances ~~~ TransactionPayment ~~~ Sudo
subgraph Timestamp["Timestamp"]
SS1[Custom Config]
end
subgraph Aura["Aura"]
SS2[Custom Config]
end
subgraph GRANDPA["GRANDPA"]
SS3[Custom Config]
end
subgraph Balances["Balances"]
SS4[Custom Config]
end
subgraph TransactionPayment["Transaction Payment"]
SS5[Custom Config]
end
subgraph Sudo["Sudo"]
SS6[Custom Config]
end
style Timestamp stroke:#FF69B4
style Aura stroke:#FF69B4
style GRANDPA stroke:#FF69B4
style Balances stroke:#FF69B4
style TransactionPayment stroke:#FF69B4
style Sudo stroke:#FF69B4
style SS1 stroke-dasharray: 5
style SS2 stroke-dasharray: 5
style SS3 stroke-dasharray: 5
style SS4 stroke-dasharray: 5
style SS5 stroke-dasharray: 5
style SS6 stroke-dasharray: 5
end
subgraph AP["<b style='font-size:18px;'>FRAME Pallets</b>"]
direction LR
A1[Aura]~~~A2[BABE]~~~A3[GRANDPA]~~~A4[Transaction\nPayment]
Expand Down

0 comments on commit 1d9a5d8

Please sign in to comment.