Directories
¶
| Path | Synopsis |
|---|---|
|
nolint
|
nolint |
|
Package baseapp contains data structures that provide basic data storage functionality and act as a bridge between the ABCI interface and the SDK abstractions.
|
Package baseapp contains data structures that provide basic data storage functionality and act as a bridge between the ABCI interface and the SDK abstractions. |
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/client/context ALIASGEN: github.com/cosmos/cosmos-sdk/client/flags ALIASGEN: github.com/cosmos/cosmos-sdk/client/keys ALIASGEN: github.com/cosmos/cosmos-sdk/client/lcd ALIASGEN: github.com/cosmos/cosmos-sdk/client/rest ALIASGEN: github.com/cosmos/cosmos-sdk/client/rpc ALIASGEN: github.com/cosmos/cosmos-sdk/client/tx ALIASGEN: github.com/cosmos/cosmos-sdk/client/utils ALIASGEN: github.com/cosmos/cosmos-sdk/client/input
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/client/context ALIASGEN: github.com/cosmos/cosmos-sdk/client/flags ALIASGEN: github.com/cosmos/cosmos-sdk/client/keys ALIASGEN: github.com/cosmos/cosmos-sdk/client/lcd ALIASGEN: github.com/cosmos/cosmos-sdk/client/rest ALIASGEN: github.com/cosmos/cosmos-sdk/client/rpc ALIASGEN: github.com/cosmos/cosmos-sdk/client/tx ALIASGEN: github.com/cosmos/cosmos-sdk/client/utils ALIASGEN: github.com/cosmos/cosmos-sdk/client/input |
|
lcd/statik
Package statik contains static assets.
|
Package statik contains static assets. |
|
cmd
|
|
|
contract_tests
command
|
|
|
yao
command
|
|
|
yaocli
command
|
|
|
yaodebug
command
|
|
|
core
|
|
|
abci/cmd/abci-cli
command
|
|
|
abci/tests/benchmarks/parallel
command
|
|
|
abci/tests/benchmarks/simple
command
|
|
|
abci/tests/test_app
command
|
|
|
benchmarks/proto
Package test is a generated protocol buffer package.
|
Package test is a generated protocol buffer package. |
|
benchmarks/simu
command
|
|
|
cmd/priv_val_server
command
|
|
|
cmd/tendermint
command
|
|
|
crypto/merkle
Package merkle computes a deterministic minimal height Merkle tree hash.
|
Package merkle computes a deterministic minimal height Merkle tree hash. |
|
crypto/secp256k1/internal/secp256k1
nolint:gocritic
|
nolint:gocritic |
|
crypto/xchacha20poly1305
Package xchacha20poly1305 creates an AEAD using hchacha, chacha, and poly1305 This allows for randomized nonces to be used in conjunction with chacha.
|
Package xchacha20poly1305 creates an AEAD using hchacha, chacha, and poly1305 This allows for randomized nonces to be used in conjunction with chacha. |
|
docs/spec/scripts
command
|
|
|
libs/autofile/cmd
command
|
|
|
libs/events
Package events - Pub-Sub in go with event caching
|
Package events - Pub-Sub in go with event caching |
|
libs/flowrate
Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.
|
Package flowrate provides the tools for monitoring and limiting the flow rate of an arbitrary data stream. |
|
libs/pubsub
Package pubsub implements a pub-sub model with a single publisher (Server) and multiple subscribers (clients).
|
Package pubsub implements a pub-sub model with a single publisher (Server) and multiple subscribers (clients). |
|
libs/pubsub/query
Package query provides a parser for a custom query format:
|
Package query provides a parser for a custom query format: |
|
lite
Package lite allows you to securely validate headers without a full node.
|
Package lite allows you to securely validate headers without a full node. |
|
lite/client
Package client defines a provider that uses a rpcclient to get information, which is used to get new headers and validators directly from a Tendermint client.
|
Package client defines a provider that uses a rpcclient to get information, which is used to get new headers and validators directly from a Tendermint client. |
|
mempool
TODO: Better handle abci client errors.
|
TODO: Better handle abci client errors. |
|
node
Package node is the main entry point, where the Node struct, which represents a full node, is defined.
|
Package node is the main entry point, where the Node struct, which represents a full node, is defined. |
|
p2p/upnp
Taken from taipei-torrent.
|
Taken from taipei-torrent. |
|
privval
Package privval provides different implementations of the types.PrivValidator.
|
Package privval provides different implementations of the types.PrivValidator. |
|
rpc/lib
HTTP RPC server supporting calls via uri params, jsonrpc, and jsonrpc over websockets
|
HTTP RPC server supporting calls via uri params, jsonrpc, and jsonrpc over websockets |
|
rpc/lib/server
Commons for HTTP handling
|
Commons for HTTP handling |
|
rpc/lib/test
command
|
|
|
scripts
command
|
|
|
scripts/json2wal
command
|
|
|
scripts/wal2json
command
|
|
|
test/app
command
|
|
|
tools/tm-bench
command
|
|
|
tools/tm-monitor
command
|
|
|
tools/tm-monitor/eventmeter
eventmeter - generic system to subscribe to events and record their frequency.
|
eventmeter - generic system to subscribe to events and record their frequency. |
|
tools/tm-signer-harness
command
|
|
|
keys/hd
Package hd provides basic functionality Hierarchical Deterministic Wallets.
|
Package hd provides basic functionality Hierarchical Deterministic Wallets. |
|
libs
|
|
|
iavl
Package iavl implements a versioned, snapshottable (immutable) AVL+ tree for persisting key-value pairs.
|
Package iavl implements a versioned, snapshottable (immutable) AVL+ tree for persisting key-value pairs. |
|
iavl/cmd/iaviewer
command
|
|
|
mock
nolint
|
nolint |
|
Package simapp implements a full fledged Cosmos SDK application used for executing simulation test suites.
|
Package simapp implements a full fledged Cosmos SDK application used for executing simulation test suites. |
|
module
Package module contains application module patterns and associated "manager" functionality.
|
Package module contains application module patterns and associated "manager" functionality. |
|
rest
Package rest provides HTTP types and primitives for REST requests validation and responses handling.
|
Package rest provides HTTP types and primitives for REST requests validation and responses handling. |
|
Package version is a convenience utility that provides SDK consumers with a ready-to-use version command that produces apps versioning information based on flags passed at compile time.
|
Package version is a convenience utility that provides SDK consumers with a ready-to-use version command that produces apps versioning information based on flags passed at compile time. |
|
x
|
|
|
auth
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/auth/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/auth/types |
|
auth/legacy/v0_34
DONTCOVER nolint
|
DONTCOVER nolint |
|
auth/legacy/v0_36
DONTCOVER nolint
|
DONTCOVER nolint |
|
auth/types
nolint noalias
|
nolint noalias |
|
bank
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/bank/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/bank/types |
|
crisis
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/crisis/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/crisis/types |
|
crisis/client/cli
nolint
|
nolint |
|
distribution
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/distribution/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/distribution/types ALIASGEN: github.com/cosmos/cosmos-sdk/x/distribution/client
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/distribution/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/distribution/types ALIASGEN: github.com/cosmos/cosmos-sdk/x/distribution/client |
|
distribution/client/cli
nolint
|
nolint |
|
distribution/legacy/v0_34
DONTCOVER nolint
|
DONTCOVER nolint |
|
distribution/legacy/v0_36
DONTCOVER nolint
|
DONTCOVER nolint |
|
distribution/types
nolint
|
nolint |
|
genaccounts
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/genaccounts/internal/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/genaccounts/internal/types |
|
genaccounts/legacy/v0_34
DONTCOVER nolint
|
DONTCOVER nolint |
|
genaccounts/legacy/v0_36
DONTCOVER nolint
|
DONTCOVER nolint |
|
genutil
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/genutil/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/genutil/types |
|
gov
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/gov/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/gov/types |
|
gov/legacy/v0_34
DONTCOVER nolint
|
DONTCOVER nolint |
|
gov/legacy/v0_36
DONTCOVER nolint
|
DONTCOVER nolint |
|
gov/types
nolint
|
nolint |
|
mint
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/mint/internal/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/mint/internal/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/mint/internal/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/mint/internal/types |
|
mint/internal/keeper
nolint:deadcode unused
|
nolint:deadcode unused |
|
mock
Package mock provides utility methods to ease writing tests.
|
Package mock provides utility methods to ease writing tests. |
|
params
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/params/subspace ALIASGEN: github.com/cosmos/cosmos-sdk/x/params/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/params/subspace ALIASGEN: github.com/cosmos/cosmos-sdk/x/params/types |
|
simulation
Package simulation implements a simulation framework for any state machine built on the SDK which utilizes auth.
|
Package simulation implements a simulation framework for any state machine built on the SDK which utilizes auth. |
|
slashing
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/slashing/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/slashing/types |
|
slashing/types
nolint
|
nolint |
|
staking
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/staking/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/staking/types ALIASGEN: github.com/cosmos/cosmos-sdk/x/staking/exported
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/staking/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/staking/types ALIASGEN: github.com/cosmos/cosmos-sdk/x/staking/exported |
|
staking/legacy/v0_34
DONTCOVER nolint
|
DONTCOVER nolint |
|
staking/legacy/v0_36
DONTCOVER nolint
|
DONTCOVER nolint |
|
staking/types
nolint
|
nolint |
|
supply
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/supply/internal/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/supply/internal/types
|
nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/supply/internal/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/supply/internal/types |
|
supply/legacy/v0_36
DONTCOVER nolint
|
DONTCOVER nolint |
Click to show internal directories.
Click to hide internal directories.