├── .github └── workflows │ └── starknet_p2p_specs_ci.yml ├── README.md └── p2p └── proto ├── capabilities.proto ├── class.proto ├── common.proto ├── consensus ├── consensus.md └── consensus.proto ├── discovery.proto ├── mempool ├── mempool.md └── transaction.proto ├── notes.md ├── snapshot.proto ├── sync ├── class.proto ├── common.proto ├── event.proto ├── header.proto ├── protocols.md ├── receipt.proto ├── state.proto └── transaction.proto └── transaction.proto /.github/workflows/starknet_p2p_specs_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/.github/workflows/starknet_p2p_specs_ci.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/README.md -------------------------------------------------------------------------------- /p2p/proto/capabilities.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/capabilities.proto -------------------------------------------------------------------------------- /p2p/proto/class.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/class.proto -------------------------------------------------------------------------------- /p2p/proto/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/common.proto -------------------------------------------------------------------------------- /p2p/proto/consensus/consensus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/consensus/consensus.md -------------------------------------------------------------------------------- /p2p/proto/consensus/consensus.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/consensus/consensus.proto -------------------------------------------------------------------------------- /p2p/proto/discovery.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/discovery.proto -------------------------------------------------------------------------------- /p2p/proto/mempool/mempool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/mempool/mempool.md -------------------------------------------------------------------------------- /p2p/proto/mempool/transaction.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/mempool/transaction.proto -------------------------------------------------------------------------------- /p2p/proto/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/notes.md -------------------------------------------------------------------------------- /p2p/proto/snapshot.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/snapshot.proto -------------------------------------------------------------------------------- /p2p/proto/sync/class.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/sync/class.proto -------------------------------------------------------------------------------- /p2p/proto/sync/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/sync/common.proto -------------------------------------------------------------------------------- /p2p/proto/sync/event.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/sync/event.proto -------------------------------------------------------------------------------- /p2p/proto/sync/header.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/sync/header.proto -------------------------------------------------------------------------------- /p2p/proto/sync/protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/sync/protocols.md -------------------------------------------------------------------------------- /p2p/proto/sync/receipt.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/sync/receipt.proto -------------------------------------------------------------------------------- /p2p/proto/sync/state.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/sync/state.proto -------------------------------------------------------------------------------- /p2p/proto/sync/transaction.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/sync/transaction.proto -------------------------------------------------------------------------------- /p2p/proto/transaction.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-io/starknet-p2p-specs/HEAD/p2p/proto/transaction.proto --------------------------------------------------------------------------------