Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
adapters
|
|
|
bench
|
|
|
rpc/cmd/corpus-gen
command
|
|
|
clients
|
|
|
cmd
|
|
|
juno
command
|
|
|
mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
propeller
Package propeller implements an erasure-coding based message broadcast protocol for Byzantine fault-tolerant consensus.
|
Package propeller implements an erasure-coding based message broadcast protocol for Byzantine fault-tolerant consensus. |
|
propeller/merkle
Package merkle implements Merkle tree construction and verification using a SHA-256 tagging scheme.
|
Package merkle implements Merkle tree construction and verification using a SHA-256 tagging scheme. |
|
felt
TODO(granza): Move this to slice.go after jsonv2 is no longer experimental
|
TODO(granza): Move this to slice.go after jsonv2 is no longer experimental |
|
trie
Package trie implements a dense Merkle Patricia Trie.
|
Package trie implements a dense Merkle Patricia Trie. |
|
Package jsonrpc implements a JSONRPC2.0 compliant server as described in https://www.jsonrpc.org/specification
|
Package jsonrpc implements a JSONRPC2.0 compliant server as described in https://www.jsonrpc.org/specification |
|
eth/abi
Package abi decodes the non-indexed data section of specific Ethereum event logs the juno node consumes.
|
Package abi decodes the non-indexed data section of specific Ethereum event logs the juno node consumes. |
|
blocktransactions/txlayout
Package txlayout is a frozen copy of the transaction layout logic that was originally defined as core.TransactionLayout, introduced in https://github.com/NethermindEth/juno/pull/3304.
|
Package txlayout is a frozen copy of the transaction layout logic that was originally defined as core.TransactionLayout, introduced in https://github.com/NethermindEth/juno/pull/3304. |
|
deprecated
Package deprecated contains the legacy migration system.
|
Package deprecated contains the legacy migration system. |
|
statedifflength
Package statedifflength backfills BlockCommitments.StateDiffLength for blocks stored before that field existed.
|
Package statedifflength backfills BlockCommitments.StateDiffLength for blocks stored before that field existed. |
|
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
Package pruner implements a background service that bounds on-disk storage by deleting block data older than a configurable retention window.
|
Package pruner implements a background service that bounds on-disk storage by deleting block data older than a configurable retention window. |
|
testutils
Package testutils provides shared fixtures for tests that exercise the pruner's data layout.
|
Package testutils provides shared fixtures for tests that exercise the pruner's data layout. |
|
mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
broadcast
Package broadcast implements a fan-out event stream with overwrite-on-full semantics.
|
Package broadcast implements a fan-out event stream with overwrite-on-full semantics. |
Click to show internal directories.
Click to hide internal directories.