Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
server
Package server is a generated GoMock package.
|
Package server is a generated GoMock package. |
|
server/servermock
Package servermock is a generated GoMock package.
|
Package servermock is a generated GoMock package. |
|
atomic
Package atomic is a generated GoMock package.
|
Package atomic is a generated GoMock package. |
|
atomic/atomicmock
Package atomicmock is a generated GoMock package.
|
Package atomicmock is a generated GoMock package. |
|
rpc
Package rpc provides robust RPC handler registration with retries, health checks, and clear debugging.
|
Package rpc provides robust RPC handler registration with retries, health checks, and clear debugging. |
|
cmd
|
|
|
cchain-replay
command
|
|
|
check_status
command
|
|
|
check_vmid
command
|
|
|
convert-db
command
|
|
|
debug-tools/analyze-key
command
|
|
|
debug-tools/badger-scanner
command
|
|
|
debug-tools/debug-migrated
command
|
|
|
debug-tools/fix-genesis
command
|
|
|
debug-tools/fix-genesis-simple
command
|
|
|
debug-tools/get-real-hash
command
|
|
|
debug-tools/inspect-geth-badger
command
|
|
|
debug-tools/inspect-migrated
command
|
|
|
debug-tools/rlp-decode-header
command
|
|
|
extract_genesis
command
|
|
|
keygen
command
|
|
|
migrate-db
command
|
|
|
migrate-subnet-to-cchain
command
|
|
|
quick-check
command
|
|
|
quick_check
command
|
|
|
scan-badgerdb
command
|
|
|
test-consensus
command
|
|
|
Package codec is a generated GoMock package.
|
Package codec is a generated GoMock package. |
|
codecmock
Package codecmock is a generated GoMock package.
|
Package codecmock is a generated GoMock package. |
|
codectest
Package codectest provides a test suite for testing codec implementations.
|
Package codectest provides a test suite for testing codec implementations. |
|
connectproto
|
|
|
crypto
|
|
|
cggmp21
Package cggmp21 implements the CGGMP21 threshold ECDSA protocol Reference: "UC Non-Interactive, Proactive, Threshold ECDSA with Identifiable Aborts" by Canetti, Gennaro, Goldfeder, Makriyannis, and Peled (2021)
|
Package cggmp21 implements the CGGMP21 threshold ECDSA protocol Reference: "UC Non-Interactive, Proactive, Threshold ECDSA with Identifiable Aborts" by Canetti, Gennaro, Goldfeder, Makriyannis, and Peled (2021) |
|
Package database is a generated GoMock package.
|
Package database is a generated GoMock package. |
|
databasemock
Package databasemock is a generated GoMock package.
|
Package databasemock is a generated GoMock package. |
|
Package errors provides common error types and utilities for the Lux node.
|
Package errors provides common error types and utilities for the Lux node. |
|
evm
|
|
|
examples
|
|
|
multi-network
command
|
|
|
The gas package implements dynamic gas pricing specified in LP-103: https://github.com/luxfi/LPs/tree/main/LPs/103-dynamic-fees
|
The gas package implements dynamic gas pricing specified in LP-103: https://github.com/luxfi/LPs/tree/main/LPs/103-dynamic-fees |
|
generate/checkpoints
command
|
|
|
generate/validators
command
|
|
|
idstest
Package codectest provides a test suite for testing functionality related to IDs.
|
Package codectest provides a test suite for testing functionality related to IDs. |
|
examples/p-chain
command
|
|
|
examples/x-chain-blocks
command
|
|
|
internal
|
|
|
database/databasemock
Package databasemock is a generated GoMock package.
|
Package databasemock is a generated GoMock package. |
|
Package message is a generated GoMock package.
|
Package message is a generated GoMock package. |
|
messagemock
Package messagemock is a generated GoMock package.
|
Package messagemock is a generated GoMock package. |
|
p2p/lp118
Package lp118 implements LP-118 message handling
|
Package lp118 implements LP-118 message handling |
|
p2p/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
peer
Package peer is a generated GoMock package.
|
Package peer is a generated GoMock package. |
|
tracker/trackermock
Package trackermock provides mock implementations for testing
|
Package trackermock provides mock implementations for testing |
|
mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
proto
|
|
|
rpcdb
Package rpcdb provides database RPC functionality
|
Package rpcdb provides database RPC functionality |
|
Package security provides security validation and protection utilities
|
Package security provides security validation and protection utilities |
|
consensus/snowman/snowmanmock
Package snowmanmock is a generated GoMock package.
|
Package snowmanmock is a generated GoMock package. |
|
consensus/snowman/snowmantest
Package snowmantest is a generated GoMock package.
|
Package snowmantest is a generated GoMock package. |
|
engine/avalanche/state
Package state manages the meta-data required by consensus for an lux dag.
|
Package state manages the meta-data required by consensus for an lux dag. |
|
engine/avalanche/vertex
Package vertex is a generated GoMock package.
|
Package vertex is a generated GoMock package. |
|
engine/avalanche/vertex/vertexmock
Package vertexmock is a generated GoMock package.
|
Package vertexmock is a generated GoMock package. |
|
engine/common
Package common is a generated GoMock package.
|
Package common is a generated GoMock package. |
|
engine/common/commonmock
Package commonmock is a generated GoMock package.
|
Package commonmock is a generated GoMock package. |
|
engine/lux/state
Package state manages the meta-data required by consensus for an lux dag.
|
Package state manages the meta-data required by consensus for an lux dag. |
|
engine/lux/vertex
Package vertex is a generated GoMock package.
|
Package vertex is a generated GoMock package. |
|
engine/snowman/block
Package block is a generated GoMock package.
|
Package block is a generated GoMock package. |
|
engine/snowman/block/blockmock
Package blockmock is a generated GoMock package.
|
Package blockmock is a generated GoMock package. |
|
engine/snowman/block/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
engine/snowman/job
Package job provides a Scheduler to manage and execute Jobs with dependencies.
|
Package job provides a Scheduler to manage and execute Jobs with dependencies. |
|
networking/handler
Package handler is a generated GoMock package.
|
Package handler is a generated GoMock package. |
|
networking/handler/handlermock
Package handlermock is a generated GoMock package.
|
Package handlermock is a generated GoMock package. |
|
networking/router
Package router is a generated GoMock package.
|
Package router is a generated GoMock package. |
|
networking/router/routermock
Package routermock is a generated GoMock package.
|
Package routermock is a generated GoMock package. |
|
networking/sender
Package sender is a generated GoMock package.
|
Package sender is a generated GoMock package. |
|
networking/sender/sendermock
Package sendermock is a generated GoMock package.
|
Package sendermock is a generated GoMock package. |
|
networking/timeout
Package timeout is a generated GoMock package.
|
Package timeout is a generated GoMock package. |
|
networking/timeout/timeoutmock
Package timeoutmock is a generated GoMock package.
|
Package timeoutmock is a generated GoMock package. |
|
networking/tracker
Package tracker is a generated GoMock package.
|
Package tracker is a generated GoMock package. |
|
networking/tracker/trackermock
Package trackermock is a generated GoMock package.
|
Package trackermock is a generated GoMock package. |
|
uptime
Package uptime is a generated GoMock package.
|
Package uptime is a generated GoMock package. |
|
uptime/uptimemock
Package uptimemock is a generated GoMock package.
|
Package uptimemock is a generated GoMock package. |
|
validators
Package validators is a generated GoMock package.
|
Package validators is a generated GoMock package. |
|
validators/validatorsmock
Package validatorsmock is a generated GoMock package.
|
Package validatorsmock is a generated GoMock package. |
|
tee
|
|
|
antithesis/avalanchego
command
|
|
|
antithesis/xsvm
command
|
|
|
antithesis/xsvm/gencomposeconfig
command
|
|
|
e2e/banff
Implements tests for the banff network upgrade.
|
Implements tests for the banff network upgrade. |
|
e2e/c
AUTOMATICALLY GENERATED.
|
AUTOMATICALLY GENERATED. |
|
e2e/etna
Implements tests for the etna network upgrade.
|
Implements tests for the etna network upgrade. |
|
e2e/static-handlers
Implements static handlers tests for avm and platformvm
|
Implements static handlers tests for avm and platformvm |
|
e2e/x/transfer
Implements X-chain transfer tests.
|
Implements X-chain transfer tests. |
|
fixture/bootstrapmonitor/cmd
command
|
|
|
fixture/tmpnet/tmpnetctl
command
|
|
|
load/c/main
command
|
|
|
load2/main
command
|
|
|
crypto/keychain
Package keychain is a generated GoMock package.
|
Package keychain is a generated GoMock package. |
|
crypto/keychain/keychainmock
Package keychainmock is a generated GoMock package.
|
Package keychainmock is a generated GoMock package. |
|
filesystem
Package filesystem is a generated GoMock package.
|
Package filesystem is a generated GoMock package. |
|
filesystem/filesystemmock
Package filesystemmock is a generated GoMock package.
|
Package filesystemmock is a generated GoMock package. |
|
hashing
Package hashing is a generated GoMock package.
|
Package hashing is a generated GoMock package. |
|
hashing/hashingmock
Package hashingmock is a generated GoMock package.
|
Package hashingmock is a generated GoMock package. |
|
iterator/iteratormock
Package iteratormock is a generated GoMock package.
|
Package iteratormock is a generated GoMock package. |
|
logging
Package logging is a generated GoMock package.
|
Package logging is a generated GoMock package. |
|
resource/resourcemock
Package resourcemock is a generated GoMock package.
|
Package resourcemock is a generated GoMock package. |
|
Package vms provides a clean, generic handler delegation system for VM wrappers.
|
Package vms provides a clean, generic handler delegation system for VM wrappers. |
|
avm/block
Package block is a generated GoMock package.
|
Package block is a generated GoMock package. |
|
avm/block/executor
Package executor is a generated GoMock package.
|
Package executor is a generated GoMock package. |
|
avm/block/executor/executormock
Package executormock is a generated GoMock package.
|
Package executormock is a generated GoMock package. |
|
avm/metrics
Package metrics is a generated GoMock package.
|
Package metrics is a generated GoMock package. |
|
avm/metrics/metricsmock
Package metricsmock is a generated GoMock package.
|
Package metricsmock is a generated GoMock package. |
|
avm/state
Package state is a generated GoMock package.
|
Package state is a generated GoMock package. |
|
avm/state/statemock
Package statemock is a generated GoMock package.
|
Package statemock is a generated GoMock package. |
|
avm/txs
Package txs is a generated GoMock package.
|
Package txs is a generated GoMock package. |
|
avm/txs/mempool
Package mempool is a generated GoMock package.
|
Package mempool is a generated GoMock package. |
|
avm/txs/mempool/mempoolmock
Package mempoolmock is a generated GoMock package.
|
Package mempoolmock is a generated GoMock package. |
|
avm/txs/txsmock
Package txsmock is a generated GoMock package.
|
Package txsmock is a generated GoMock package. |
|
cchainvm
Database key format helpers for both SubnetEVM and geth formats
|
Database key format helpers for both SubnetEVM and geth formats |
|
cchainvm/cmd/replay
command
|
|
|
cchainvm/cmd/replay-standalone
command
replay-standalone is a standalone tool for replaying SubnetEVM data into C-Chain format It doesn't depend on the node package, making it more portable.
|
replay-standalone is a standalone tool for replaying SubnetEVM data into C-Chain format It doesn't depend on the node package, making it more portable. |
|
components/avax
Package lux is a generated GoMock package.
|
Package lux is a generated GoMock package. |
|
components/avax/avaxmock
Package luxmock is a generated GoMock package.
|
Package luxmock is a generated GoMock package. |
|
components/gas
The gas package implements dynamic gas pricing specified in ACP-103: https://github.com/lux-foundation/ACPs/tree/main/ACPs/103-dynamic-fees
|
The gas package implements dynamic gas pricing specified in ACP-103: https://github.com/lux-foundation/ACPs/tree/main/ACPs/103-dynamic-fees |
|
components/lux
Package lux is a generated GoMock package.
|
Package lux is a generated GoMock package. |
|
components/lux/lux/avaxmock
Package luxmock is a generated GoMock package.
|
Package luxmock is a generated GoMock package. |
|
components/luxmock
Package luxmock is a generated GoMock package.
|
Package luxmock is a generated GoMock package. |
|
components/verify
Package verify is a generated GoMock package.
|
Package verify is a generated GoMock package. |
|
components/verify/verifymock
Package verifymock is a generated GoMock package.
|
Package verifymock is a generated GoMock package. |
|
evm/lp176
LP176 implements the fee logic specified here: https://github.com/luxfi/lps/blob/main/LPs/176-dynamic-evm-gas-limit-and-price-discovery-updates/README.md
|
LP176 implements the fee logic specified here: https://github.com/luxfi/lps/blob/main/LPs/176-dynamic-evm-gas-limit-and-price-discovery-updates/README.md |
|
evm/lp176/lp176
ACP176 implements the fee logic specified here: https://github.com/lux-foundation/ACPs/blob/main/ACPs/176-dynamic-evm-gas-limit-and-price-discovery-updates/README.md
|
ACP176 implements the fee logic specified here: https://github.com/lux-foundation/ACPs/blob/main/ACPs/176-dynamic-evm-gas-limit-and-price-discovery-updates/README.md |
|
evm/lp226
LP-226 implements the dynamic minimum block delay mechanism specified here: https://github.com/luxfi/lps/blob/main/LPs/226-dynamic-minimum-block-times/README.md
|
LP-226 implements the dynamic minimum block delay mechanism specified here: https://github.com/luxfi/lps/blob/main/LPs/226-dynamic-minimum-block-times/README.md |
|
evm/lp226/lp226
ACP-226 implements the dynamic minimum block delay mechanism specified here: https://github.com/lux-foundation/ACPs/blob/main/ACPs/226-dynamic-minimum-block-times/README.md
|
ACP-226 implements the dynamic minimum block delay mechanism specified here: https://github.com/lux-foundation/ACPs/blob/main/ACPs/226-dynamic-minimum-block-times/README.md |
|
example/xsvm/cmd/xsvm
command
|
|
|
platformvm/block
Package block is a generated GoMock package.
|
Package block is a generated GoMock package. |
|
platformvm/block/executor
Package executor is a generated GoMock package.
|
Package executor is a generated GoMock package. |
|
platformvm/block/executor/executormock
Package executormock is a generated GoMock package.
|
Package executormock is a generated GoMock package. |
|
platformvm/fx
Package fx is a generated GoMock package.
|
Package fx is a generated GoMock package. |
|
platformvm/fx/fxmock
Package fxmock is a generated GoMock package.
|
Package fxmock is a generated GoMock package. |
|
platformvm/signer/signermock
Package signermock is a generated GoMock package.
|
Package signermock is a generated GoMock package. |
|
platformvm/state
Package state is a generated GoMock package.
|
Package state is a generated GoMock package. |
|
platformvm/testcontext
Package testcontext provides a test context for platformvm tests
|
Package testcontext provides a test context for platformvm tests |
|
platformvm/txs
Package txs is a generated GoMock package.
|
Package txs is a generated GoMock package. |
|
platformvm/txs/builder
Package builder is a generated GoMock package.
|
Package builder is a generated GoMock package. |
|
platformvm/txs/fee
TODO: Before Etna, address all TODOs in this package and ensure ACP-103 compliance.
|
TODO: Before Etna, address all TODOs in this package and ensure ACP-103 compliance. |
|
platformvm/txs/mempool
Package mempool is a generated GoMock package.
|
Package mempool is a generated GoMock package. |
|
platformvm/txs/mempool/mempoolmock
Package mempoolmock is a generated GoMock package.
|
Package mempoolmock is a generated GoMock package. |
|
platformvm/txs/txsmock
Package txsmock is a generated GoMock package.
|
Package txsmock is a generated GoMock package. |
|
platformvm/utxo
Package utxo is a generated GoMock package.
|
Package utxo is a generated GoMock package. |
|
platformvm/utxo/utxomock
Package utxomock is a generated GoMock package.
|
Package utxomock is a generated GoMock package. |
|
proposervm
Package proposervm is a generated GoMock package.
|
Package proposervm is a generated GoMock package. |
|
proposervm/acp181
ACP181 implements the epoch logic specified here: https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/181-p-chain-epoched-views/README.md
|
ACP181 implements the epoch logic specified here: https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/181-p-chain-epoched-views/README.md |
|
proposervm/proposer
Package proposer is a generated GoMock package.
|
Package proposer is a generated GoMock package. |
|
proposervm/proposer/proposermock
Package proposermock is a generated GoMock package.
|
Package proposermock is a generated GoMock package. |
|
proposervm/scheduler
Package scheduler is a generated GoMock package.
|
Package scheduler is a generated GoMock package. |
|
proposervm/scheduler/schedulermock
Package schedulermock is a generated GoMock package.
|
Package schedulermock is a generated GoMock package. |
|
proposervm/state
Package state is a generated GoMock package.
|
Package state is a generated GoMock package. |
|
proposervm/state/statemock
Package statemock is a generated GoMock package.
|
Package statemock is a generated GoMock package. |
|
registry
Package registry is a generated GoMock package.
|
Package registry is a generated GoMock package. |
|
registry/registrymock
Package registrymock is a generated GoMock package.
|
Package registrymock is a generated GoMock package. |
|
rpcchainvm/commonmock
Package commonmock is a generated GoMock package.
|
Package commonmock is a generated GoMock package. |
|
vmsmock
Package vmsmock is a generated GoMock package.
|
Package vmsmock is a generated GoMock package. |
|
xvm/block
Package block is a generated GoMock package.
|
Package block is a generated GoMock package. |
|
xvm/block/executor/executormock
Package executormock is a generated GoMock package.
|
Package executormock is a generated GoMock package. |
|
xvm/metrics
Package metrics is a generated GoMock package.
|
Package metrics is a generated GoMock package. |
|
xvm/metrics/metricsmock
Package metricsmock is a generated GoMock package.
|
Package metricsmock is a generated GoMock package. |
|
xvm/state
Package state is a generated GoMock package.
|
Package state is a generated GoMock package. |
|
xvm/state/statemock
Package statemock is a generated GoMock package.
|
Package statemock is a generated GoMock package. |
|
xvm/txs
Package txs is a generated GoMock package.
|
Package txs is a generated GoMock package. |
|
xvm/txs/mempool
Package mempool is a generated GoMock package.
|
Package mempool is a generated GoMock package. |
|
xvm/txs/mempool/mempoolmock
Package mempoolmock is a generated GoMock package.
|
Package mempoolmock is a generated GoMock package. |
|
xvm/txs/txsmock
Package txsmock is a generated GoMock package.
|
Package txsmock is a generated GoMock package. |
|
yvm
Package yvm implements the Y-Chain (Yield-Curve/Years-Proof) Quantum State Ledger A minimal-footprint chain for quantum-safe checkpointing and cross-version asset migration Supports multiple network versions simultaneously via quantum state superposition
|
Package yvm implements the Y-Chain (Yield-Curve/Years-Proof) Quantum State Ledger A minimal-footprint chain for quantum-safe checkpointing and cross-version asset migration Supports multiple network versions simultaneously via quantum state superposition |
|
x
|
|
|
merkledb
Package merkledb is a generated GoMock package.
|
Package merkledb is a generated GoMock package. |
|
sync
Package sync is a generated GoMock package.
|
Package sync is a generated GoMock package. |
|
sync/syncmock
Package syncmock is a generated GoMock package.
|
Package syncmock is a generated GoMock package. |
|
Package xchain implements X-Chain DEX service with hybrid transport
|
Package xchain implements X-Chain DEX service with hybrid transport |
Click to show internal directories.
Click to hide internal directories.