Skip to content

Commit 7e22a4e

Browse files
authored
Architecture refactor phase 1 (#1394)
* restructed architecture * restored blocks to block structure * renamed architecture to core topics * Update nav.adoc * minor fix * minor fix * minor fix * minor fix
1 parent 8b0cac7 commit 7e22a4e

File tree

1 file changed

+35
-47
lines changed
  • components/Starknet/modules/architecture-and-concepts

1 file changed

+35
-47
lines changed
Lines changed: 35 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,36 @@
11
* Architecture
2-
3-
** xref:network-architecture/starknet-architecture-overview.adoc[Overview]
4-
** xref:provers-overview.adoc[Provers]
5-
** xref:solidity-verifier.adoc[Solidity verifier]
6-
** xref:nodes.adoc[Nodes]
7-
8-
** xref:network-architecture/block-structure.adoc[Block structure]
9-
** xref:network-architecture/transaction-life-cycle.adoc[Transaction lifecycle]
10-
** xref:network-architecture/transactions.adoc[Transaction types]
11-
** xref:network-architecture/fee-mechanism.adoc[]
12-
13-
** State
14-
*** xref:network-architecture/starknet-state.adoc[Starknet state]
15-
*** xref:network-architecture/data-availability.adoc[Data availability]
16-
17-
** L1-L2 messaging
18-
*** xref:network-architecture/messaging-mechanism.adoc[L1-L2 messaging mechanism]
19-
*** xref:network-architecture/messaging-reference.adoc[Messaging reference]
20-
21-
** Accounts
22-
*** xref:accounts/introduction.adoc[What is an account?]
23-
*** xref:accounts/approach.adoc[Starknet's account interface]
24-
*** xref:accounts/account-functions.adoc[Account interface function reference]
25-
*** xref:accounts/deploying-new-accounts.adoc[Deploying new accounts]
26-
*** xref:accounts/universal-deployer.adoc[Universal Deployer Contract]
27-
*** xref:accounts/simplified-transaction-flow.adoc[Simplified transaction flow]
28-
29-
** Contracts
30-
*** xref:smart-contracts/contract-classes.adoc[Contract classes and instances]
31-
*** xref:smart-contracts/class-hash.adoc[Class hash]
32-
*** xref:smart-contracts/compiled-class-hash.adoc[Compiled class hash]
33-
*** xref:smart-contracts/contract-address.adoc[Contract address]
34-
*** xref:smart-contracts/contract-storage.adoc[Contract storage]
35-
*** xref:smart-contracts/contract-abi.adoc[Contract ABI]
36-
*** xref:smart-contracts/starknet-events.adoc[Events]
37-
*** xref:smart-contracts/cairo-and-sierra.adoc[Cairo and Sierra]
38-
*** xref:smart-contracts/cairo-builtins.adoc[Cairo builtins]
39-
*** xref:smart-contracts/serialization-of-cairo-types.adoc[Serialization of Cairo types]
40-
*** xref:smart-contracts/system-calls-cairo1.adoc[System calls]
41-
*** xref:smart-contracts/execution-info.adoc[Execution information for the current block]
42-
43-
** Cryptography
44-
*** xref:cryptography/p-value.adoc[The STARK field]
45-
*** xref:cryptography/stark-curve.adoc[The STARK curve]
46-
*** xref:cryptography/hash-functions.adoc[Hash functions]
47-
48-
* xref:economics-of-starknet.adoc[The Economics of Starknet]
2+
** Accounts
3+
*** xref:accounts/introduction.adoc[What is an account?]
4+
*** xref:accounts/approach.adoc[Starknet's account interface]
5+
*** xref:accounts/account-functions.adoc[Account interface function reference]
6+
*** xref:accounts/deploying-new-accounts.adoc[Deploying new accounts]
7+
*** xref:accounts/universal-deployer.adoc[Universal Deployer Contract]
8+
** xref:network-architecture/block-structure.adoc[]
9+
** Contracts
10+
*** xref:smart-contracts/contract-classes.adoc[Contract classes and instances]
11+
*** xref:smart-contracts/class-hash.adoc[Class hash]
12+
*** xref:smart-contracts/compiled-class-hash.adoc[Compiled class hash]
13+
*** xref:smart-contracts/contract-address.adoc[Contract address]
14+
*** xref:smart-contracts/contract-storage.adoc[Contract storage]
15+
*** xref:smart-contracts/contract-abi.adoc[Contract ABI]
16+
*** xref:smart-contracts/starknet-events.adoc[Events]
17+
*** xref:smart-contracts/contract-syntax.adoc[Migrating a contract from Cairo v1 to Cairo v2]
18+
*** xref:smart-contracts/cairo-and-sierra.adoc[Cairo and Sierra]
19+
*** xref:smart-contracts/cairo-builtins.adoc[Cairo builtins]
20+
*** xref:smart-contracts/serialization-of-cairo-types.adoc[Serialization of Cairo types]
21+
*** xref:smart-contracts/system-calls-cairo1.adoc[System calls]
22+
*** xref:smart-contracts/execution-info.adoc[Execution information for the current block]
23+
** Cryptography
24+
*** xref:cryptography/p-value.adoc[The STARK field]
25+
*** xref:cryptography/stark-curve.adoc[The STARK curve]
26+
*** xref:cryptography/hash-functions.adoc[Hash functions]
27+
** xref:network-architecture/data-availability.adoc[Data availability]
28+
** xref:network-architecture/fee-mechanism.adoc[Fee mechanism]
29+
** L1-L2 messaging
30+
*** xref:network-architecture/messaging-mechanism.adoc[L1-L2 messaging mechanism]
31+
*** xref:network-architecture/messaging-reference.adoc[L1-L2 Messaging reference]
32+
** xref:network-architecture/starknet-state.adoc[State]
33+
** xref:economics-of-starknet.adoc[Tokenomics]
34+
** Transactions
35+
*** xref:network-architecture/transaction-life-cycle.adoc[Transaction lifecycle]
36+
*** xref:network-architecture/transactions.adoc[Transaction types]

0 commit comments

Comments
 (0)