# Structs
AnnounceListEntry contains information about a key scheduled for announcement.
EndingProposals describes a proposal ending height.
No description provided by the author
No description provided by the author
PoolSizeInfo describes the transaction byte size an count of the tx pool.
ProposalApplyArgs contains arguments passed to a proposal contract Apply function.
TrackedRepo stores status info about a tracked repository or.
Validator represents a validator.
# Interfaces
AccountKeeper describes an interface for accessing account data.
AtomicLogic is like Logic but allows all operations performed to be atomically committed.
BalanceAccount represents an account that maintains currency balance.
BlockGetter describes a structure for getting blocks.
DHTKeeper describes an interface for accessing and managing DHT state.
Keepers describes modules for accessing the state and storage of various application components.
Logic provides an interface that allows access and modification to the state of the blockchain.
LogicCommon describes a common functionalities for all logic providers.
Mempool describes a transaction pool for ordering transactions that will be added to a future block.
MempoolReactor provides access to mempool operations.
NamespaceKeeper describes an interface for accessing namespace data.
PoolGetter returns various pools.
ProposalContract represents a system contract that is able to execute proposal transactions and apply proposal changes to the world state.
PushKeyKeeper describes an interface for accessing push public key information.
RemoteServer provides functionality for manipulating repositories.
RepoKeeper describes an interface for accessing repository data.
RepoSyncInfoKeeper describes an interface for managing tracking and synchronization state of repositories.
SystemContract represents a system contract.
SystemKeeper describes an interface for accessing system data.
ValidatorKeeper describes an interface for managing validator information.
ValidatorLogic provides functionalities for managing and deriving validators.
# Type aliases
BlockValidators contains validators of a block.
PushKeyGetter represents a function used for fetching a push key.
ValidateTxFunc represents a function for validating a transaction.