|
|
|
@ -1,12 +1,31 @@
|
|
|
|
|
# Table of contents
|
|
|
|
|
|
|
|
|
|
* [The Solana Codebase](introduction.md)
|
|
|
|
|
* [Building from Source](getting-started/README.md)
|
|
|
|
|
* [Example Client: Web Wallet](getting-started/webwallet.md)
|
|
|
|
|
* [Programming Model](programs/README.md)
|
|
|
|
|
* [Example: Tic-Tac-Toe](programs/tictactoe.md)
|
|
|
|
|
* [Drones](programs/drones.md)
|
|
|
|
|
* [A Solana Cluster](cluster/README.md)
|
|
|
|
|
* [Introduction](introduction.md)
|
|
|
|
|
* [Using Solana from the Command-line](cli/README.md)
|
|
|
|
|
* [Command-line Usage](cli/usage.md)
|
|
|
|
|
* [Paper Wallet](paper-wallet/README.md)
|
|
|
|
|
* [Installation](paper-wallet/installation.md)
|
|
|
|
|
* [Paper Wallet Usage](paper-wallet/usage.md)
|
|
|
|
|
* [Offline Signing](offline-signing/README.md)
|
|
|
|
|
* [Durable Transaction Nonces](offline-signing/durable-nonce.md)
|
|
|
|
|
* [Developing Applications](apps/README.md)
|
|
|
|
|
* [Example: Web Wallet](apps/webwallet.md)
|
|
|
|
|
* [Example: Tic-Tac-Toe](apps/tictactoe.md)
|
|
|
|
|
* [Drones](apps/drones.md)
|
|
|
|
|
* [Anatomy of a Transaction](transaction.md)
|
|
|
|
|
* [JSON RPC API](apps/jsonrpc-api.md)
|
|
|
|
|
* [JavaScript API](apps/javascript-api.md)
|
|
|
|
|
* [Running a Validator](running-validator/README.md)
|
|
|
|
|
* [Validator Requirements](running-validator/validator-reqs.md)
|
|
|
|
|
* [Choosing a Testnet](running-validator/validator-testnet.md)
|
|
|
|
|
* [Installing the Validator Software](running-validator/validator-software.md)
|
|
|
|
|
* [Starting a Validator](running-validator/validator-start.md)
|
|
|
|
|
* [Staking](running-validator/validator-stake.md)
|
|
|
|
|
* [Monitoring a Validator](running-validator/validator-monitor.md)
|
|
|
|
|
* [Publishing Validator Info](running-validator/validator-info.md)
|
|
|
|
|
* [Troubleshooting](running-validator/validator-troubleshoot.md)
|
|
|
|
|
* [Running an Archiver](running-archiver.md)
|
|
|
|
|
* [Understanding Solana's Architecture](cluster/README.md)
|
|
|
|
|
* [Synchronization](cluster/synchronization.md)
|
|
|
|
|
* [Leader Rotation](cluster/leader-rotation.md)
|
|
|
|
|
* [Fork Generation](cluster/fork-generation.md)
|
|
|
|
@ -22,41 +41,8 @@
|
|
|
|
|
* [Blockstore](validator/blockstore.md)
|
|
|
|
|
* [Gossip Service](validator/gossip.md)
|
|
|
|
|
* [The Runtime](validator/runtime.md)
|
|
|
|
|
* [Anatomy of a Transaction](transaction.md)
|
|
|
|
|
* [Running a Validator](running-validator/README.md)
|
|
|
|
|
* [Validator Requirements](running-validator/validator-reqs.md)
|
|
|
|
|
* [Choosing a Testnet](running-validator/validator-testnet.md)
|
|
|
|
|
* [Installing the Validator Software](running-validator/validator-software.md)
|
|
|
|
|
* [Starting a Validator](running-validator/validator-start.md)
|
|
|
|
|
* [Staking](running-validator/validator-stake.md)
|
|
|
|
|
* [Monitoring a Validator](running-validator/validator-monitor.md)
|
|
|
|
|
* [Publishing Validator Info](running-validator/validator-info.md)
|
|
|
|
|
* [Troubleshooting](running-validator/validator-troubleshoot.md)
|
|
|
|
|
* [Running an Archiver](running-archiver.md)
|
|
|
|
|
* [Paper Wallet](paper-wallet/README.md)
|
|
|
|
|
* [Installation](paper-wallet/installation.md)
|
|
|
|
|
* [Paper Wallet Usage](paper-wallet/usage.md)
|
|
|
|
|
* [Offline Signing](offline-signing/README.md)
|
|
|
|
|
* [Durable Transaction Nonces](offline-signing/durable-nonce.md)
|
|
|
|
|
* [API Reference](api-reference/README.md)
|
|
|
|
|
* [JSON RPC API](api-reference/jsonrpc-api.md)
|
|
|
|
|
* [JavaScript API](api-reference/javascript-api.md)
|
|
|
|
|
* [solana CLI](api-reference/cli.md)
|
|
|
|
|
* [Building from Source](building-from-source.md)
|
|
|
|
|
* [Terminology](terminology.md)
|
|
|
|
|
* [Accepted Design Proposals](proposals/README.md)
|
|
|
|
|
* [Ledger Replication](proposals/ledger-replication-to-implement.md)
|
|
|
|
|
* [Secure Vote Signing](proposals/vote-signing-to-implement.md)
|
|
|
|
|
* [Cluster Test Framework](proposals/cluster-test-framework.md)
|
|
|
|
|
* [Validator](proposals/validator-proposal.md)
|
|
|
|
|
* [Simple Payment and State Verification](proposals/simple-payment-and-state-verification.md)
|
|
|
|
|
* [Cross-Program Invocation](proposals/cross-program-invocation.md)
|
|
|
|
|
* [Inter-chain Transaction Verification](proposals/interchain-transaction-verification.md)
|
|
|
|
|
* [Snapshot Verification](proposals/snapshot-verification.md)
|
|
|
|
|
* [Bankless Leader](proposals/bankless-leader.md)
|
|
|
|
|
* [Slashing](proposals/slashing.md)
|
|
|
|
|
* [Tick Verification](proposals/tick-verification.md)
|
|
|
|
|
* [Block Confirmation](proposals/block-confirmation.md)
|
|
|
|
|
* [ABI Management](proposals/abi-management.md)
|
|
|
|
|
* [Implemented Design Proposals](implemented-proposals/README.md)
|
|
|
|
|
* [Cluster Software Installation and Updates](implemented-proposals/installer.md)
|
|
|
|
|
* [Cluster Economics](implemented-proposals/ed_overview/README.md)
|
|
|
|
@ -89,3 +75,17 @@
|
|
|
|
|
* [Validator Timestamp Oracle](implemented-proposals/validator-timestamp-oracle.md)
|
|
|
|
|
* [Commitment](implemented-proposals/commitment.md)
|
|
|
|
|
* [Snapshot Verification](implemented-proposals/snapshot-verification.md)
|
|
|
|
|
* [Accepted Design Proposals](proposals/README.md)
|
|
|
|
|
* [Ledger Replication](proposals/ledger-replication-to-implement.md)
|
|
|
|
|
* [Secure Vote Signing](proposals/vote-signing-to-implement.md)
|
|
|
|
|
* [Cluster Test Framework](proposals/cluster-test-framework.md)
|
|
|
|
|
* [Validator](proposals/validator-proposal.md)
|
|
|
|
|
* [Simple Payment and State Verification](proposals/simple-payment-and-state-verification.md)
|
|
|
|
|
* [Cross-Program Invocation](proposals/cross-program-invocation.md)
|
|
|
|
|
* [Inter-chain Transaction Verification](proposals/interchain-transaction-verification.md)
|
|
|
|
|
* [Snapshot Verification](proposals/snapshot-verification.md)
|
|
|
|
|
* [Bankless Leader](proposals/bankless-leader.md)
|
|
|
|
|
* [Slashing](proposals/slashing.md)
|
|
|
|
|
* [Tick Verification](proposals/tick-verification.md)
|
|
|
|
|
* [Block Confirmation](proposals/block-confirmation.md)
|
|
|
|
|
* [ABI Management](proposals/abi-management.md)
|
|
|
|
|