-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsidebar.ts
73 lines (72 loc) · 2.95 KB
/
sidebar.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
const sidebar = [
{
text: 'Introduction',
items: [
{ text: 'Soroban', link: '/introduction' },
{ text: 'Installation', link: '/installation' },
{ text: 'Getting Started', link: '/getting-started' },
{ text: 'Hello World', link: '/hello-world' },
{ text: 'Counter App', link: '/counter' },
],
},
{
text: 'Basic',
items: [
{ text: 'Integers', link: '/integers' },
{ text: 'Boolean', link: '/boolean' },
{ text: 'Strings', link: '/strings' },
{ text: 'Symbol', link: '/symbol' },
{ text: 'Bytes', link: '/bytes' },
{ text: 'Vec', link: '/vec' },
{ text: 'Map', link: '/map' },
{ text: 'Address', link: '/address' },
{ text: 'Structs', link: '/structs' },
{ text: 'Transient Storage', link: '/transient-storage' },
{ text: 'Events', link: '/events' },
{ text: 'Logging', link: '/logging' },
{ text: 'Persistent Storage', link: '/persistent-storage' },
{ text: 'Data Locations', link: '/data-locations' },
{ text: 'Temporary Storage', link: '/temporary-storage' },
],
},
{
text: 'ERC',
items: [
{ text: 'Token Interface (SEP)', link: '/token-interface' },
{ text: 'Admin Interface(SEP)', link: '/admin-interface' },
{ text: 'Timelock', link: '/timelock' },
{ text: 'Fungible Token', link: '/token-erc20' },
],
},
{
text: 'Applications',
items: [
{ text: 'Only Owner', link: '/only-owner' },
{ text: 'Multisig', link: '/multisig' },
{ text: 'Loops', link: '/loops' },
{ text: 'English Auction', link: '/english-auction' },
{ text: 'Token Donations', link: '/token-donations' },
{ text: 'File Storage', link: '/file-storage' },
{ text: 'Event Ticket', link: '/event-ticket' },
{ text: 'Atomic Swap', link: '/atomic-swap' },
{ text: 'Nested Contracts', link: '/nested-contracts' },
{ text: 'Contract Deployment', link: '/contract-deployment' },
{ text: 'Mintlock', link: '/mintlock' },
{ text: 'Smart Wallet', link: '/smart-wallet' },
{ text: 'Token Withdraw Timelock', link: '/token-withdraw-timelock' },
{ text: 'Upgradeable Contract', link: '/upgradeable-contract' },
{ text: 'DAO Voting & Proposals', link: '/dao-voting-and-proposals' },
{ text: 'Vesting Contract', link: '/vesting-contract' },
{ text: 'Flash Loans', link: '/flash-loans' },
],
},
{
text: 'Authentication',
items: [{ text: 'Simple Authentication', link: '/simple-auth' }],
},
{
text: 'Errors',
items: [{ text: 'Error Definition', link: '/error-definition' }],
},
];
export default sidebar;