MCPcopy Create free account

hub / github.com/OCEChain/OCEChain / types & classes

Types & classes280 in github.com/OCEChain/OCEChain

↓ 3 callersTypeAliasConsAddress
---------------------------------------------------------------------------- consensus node ----------------------------------------------------------
types/address.go:273
↓ 2 callersTypeAliasAccAddress
---------------------------------------------------------------------------- account -----------------------------------------------------------------
types/address.go:40
↓ 2 callersTypeAliasProposalKind
----------------------------------------------------------- ProposalKind Type that represents Proposal Type as a byte
x/gov/proposals.go:128
↓ 2 callersTypeAliasProposalStatus
----------------------------------------------------------- ProposalStatus Type that represents Proposal Status as a byte
x/gov/proposals.go:224
↓ 2 callersTypeAliasSigningAlgo
SigningAlgo defines an algorithm to derive key-pairs which can be used for cryptographic signing.
crypto/keys/keys.go:4
↓ 2 callersTypeAliasValAddress
---------------------------------------------------------------------------- validator operator ------------------------------------------------------
types/address.go:156
↓ 2 callersTypeAliasVoteOption
Type that represents VoteOption as a byte
x/gov/depositsvotes.go:48
↓ 1 callersTypeAliasABCICodeType
ABCICodeType - combined codetype / codespace
types/errors.go:14
↓ 1 callersTypeAliassortByteArrays
implement `Interface` in sort package.
x/gov/test_common.go:110
InterfaceAccount
Account is an interface used to store coins at a given address within state. It presumes a notion of sequence numbers for replay protection, a notion
x/auth/account.go:17
FuncTypeAccountDecoder
AccountDecoder unmarshals account bytes
x/auth/account.go:32
StructAccountKeeper
This AccountKeeper encodes/decodes accounts using the go-amino (binary) encoding/decoding library.
x/auth/keeper.go:12
FuncTypeAnteHandler
AnteHandler authenticates transactions, before their internal messages are handled. If newCtx.IsZero(), ctx is used instead.
types/handler.go:8
StructApp
App extends an ABCI application, but with most of its parameters exported. They are exported for convenience in creating helper functions, as object c
x/mock/app.go:25
StructAppAccount
AppAccount is a custom extension for this application. It is an example of extending auth.BaseAccount with custom fields. It is compatible with the st
app/app.go:196
FuncTypeAppCreator
AppCreator is a function that allows us to lazily initialize an application using various configurations.
server/constructors.go:18
FuncTypeAppExporter
AppExporter is a function that dumps all app state to JSON-serializable structure and returns the current validator set.
server/constructors.go:22
StructAppInit
Core functionality passed from the application to the server init command
server/init.go:19
StructBIP44Params
BIP44Params wraps BIP 44 params (5 level BIP 32 path). To receive a canonical string representation ala m / purpose' / coin_type' / account' / change
crypto/keys/hd/hdpath.go:37
InterfaceBankKeeper
expected coin keeper
x/distribution/types/keepers.go:18
StructBaseAccount
BaseAccount - a base account structure. This can be extended by embedding within in your AppAccount. There are examples of this in: examples/basecoin/
x/auth/account.go:44
StructBaseApp
BaseApp reflects the ABCI application implementation.
baseapp/baseapp.go:42
StructBaseConfig
BaseConfig defines the server's basic configuration
server/config/config.go:14
StructBaseKeeper
BaseKeeper manages transfers between accounts. It implements the Keeper interface.
x/bank/keeper.go:31
StructBaseReq
---------------------------------------- Building / Sending utilities BaseReq defines a structure that can be embedded in other request structures tha
client/utils/rest.go:123
StructBaseSendKeeper
SendKeeper only allows transfers between accounts without the possibility of creating coins. It implements the SendKeeper interface.
x/bank/keeper.go:98
StructBaseViewKeeper
BaseViewKeeper implements a read only keeper implementation of ViewKeeper.
x/bank/keeper.go:145
StructBasecoinApp
BasecoinApp implements an extended ABCI application. It contains a BaseApp, a codec for serialization, KVStore keys for multistore state management, a
app/app.go:35
FuncTypeBeginBlocker
run code before the transactions in a block
types/abci.go:9
StructBigInterval
BigInterval is a representation of the interval [lo, hi), where lo and hi are both of type sdk.Int
x/mock/test_utils.go:17
TypeAliasBondStatus
status of a validator
types/stake.go:9
StructBroadcastBody
BroadcastBody Tx Broadcast Body
client/tx/broadcast.go:22
StructCLIContext
CLIContext implements a typical CLI context created in SDK modules for transaction handling and queries.
client/context/context.go:34
InterfaceCacheKVStore
CacheKVStore cache-wraps a KVStore. After calling .Write() on the CacheKVStore, all previously created CacheKVStores on the object expire.
types/store.go:220
InterfaceCacheMultiStore
From MultiStore.CacheMultiStore()....
types/store.go:87
InterfaceCacheWrap
---------------------------------------- CacheWrap CacheWrap makes the most appropriate cache-wrap. For example, IAVLStore.CacheWrap() returns a Cache
types/store.go:240
InterfaceCacheWrapper
types/store.go:251
TypeAliasCodeType
CodeType - code identifier within codespace
types/errors.go:17
TypeAliasCodespaceType
CodespaceType - codespace identifier
types/errors.go:20
StructCodespacer
Codespacer is a simple struct to track reserved codespaces
types/codespacer.go:4
StructCoin
Coin hold some amount of one currency
types/coin.go:12
TypeAliasCoins
---------------------------------------- Coins Coins is a set of Coin, one per currency
types/coin.go:90
StructCommission
Commission defines a commission parameters for a given validator.
x/stake/types/commission.go:12
StructCommissionMsg
CommissionMsg defines a commission message to be used for creating a validator.
x/stake/types/commission.go:21
StructCommitID
---------------------------------------- CommitID CommitID contains the tree version number and its merkle root.
types/store.go:263
InterfaceCommitKVStore
Stores of MultiStore must implement CommitStore.
types/store.go:228
InterfaceCommitMultiStore
A non-cache MultiStore.
types/store.go:93
InterfaceCommitStore
Stores of MultiStore must implement CommitStore.
types/store.go:42
InterfaceCommitter
something that can persist to disk
types/store.go:35
StructConfig
Config is the structure that holds the SDK configuration parameters. This could be used to initialize certain configuration parameters for the SDK.
types/config.go:9
StructConfig
Config defines the server's top level configuration
server/config/config.go:20
StructContext
* The intent of Context is for it to be an immutable object that can be cloned and updated cheaply with WithValue() and passed forward to the next dec
types/context.go:26
StructContext
server context
server/util.go:28
StructDVPair
DVPair is struct that just has a delegator-validator pair with no other data. It is intended to be used as a marshalable pointer. For example, a DVPai
x/stake/types/delegation.go:15
StructDVVTriplet
DVVTriplet is struct that just has a delegator-validator-validator triplet with no other data. It is intended to be used as a marshalable pointer. For
x/stake/types/delegation.go:23
StructDec
NOTE: never use new(Dec) or else we will panic unmarshalling into the nil embedded big.Int
types/decimal.go:14
StructDecCoin
Coins which can have additional decimal points
x/distribution/types/dec_coin.go:11
TypeAliasDecCoins
_______________________________________________________________________ coins with decimal
x/distribution/types/dec_coin.go:56
InterfaceDelegation
_______________________________________________________________________________ delegation bond for a delegated proof of stake system
types/stake.go:91
StructDelegation
Delegation represents the bond with tokens held by an account. It is owned by one delegator, and is associated with the voting power of one pubKey.
x/stake/types/delegation.go:32
StructDelegationDistInfo
distribution info for a delegation - used to determine entitled rewards
x/distribution/types/delegator_info.go:8
InterfaceDelegationSet
properties for the set of all delegations for a particular
types/stake.go:98
StructDelegatorWithdrawInfo
the address for where distributions rewards are withdrawn to by default this struct is only used at genesis to feed in default withdraw addresses
x/distribution/types/genesis.go:7
StructDeleteKeyBody
REST delete key request REST body
client/keys/delete.go:58
StructDeposit
Deposit
x/gov/depositsvotes.go:30
StructDepositParams
Procedure around Deposits for governance
x/gov/params.go:10
StructDepositWithMetadata
DepositWithMetadata (just for genesis)
x/gov/genesis.go:21
TypeAliasDerivationPath
DerivationPath represents a Ledger derivation path.
crypto/ledger_secp256k1.go:26
StructDescription
Description - description fields for a validator
x/stake/types/validator.go:249
StructDummyFeeCollectionKeeper
__________________________________________________________________________________ fee collection keeper used only for testing
x/distribution/keeper/test_common.go:146
StructEditDelegationsReq
the request body for edit delegations
x/stake/client/rest/tx.go:50
FuncTypeEndBlocker
run code after the transactions in a block and return updates to the validator set
types/abci.go:12
InterfaceError
sdk Error type
types/errors.go:165
StructErrorOutOfGas
ErrorOutOfGas defines an error thrown when an action results in out of gas.
types/gas.go:24
InterfaceFeeCollectionKeeper
from ante handler
x/distribution/types/keepers.go:23
InterfaceFeeCollectionKeeper
expected fee collection keeper interface
x/mint/expected_keepers.go:15
StructFeeCollectionKeeper
This FeeCollectionKeeper handles collection of fees in the anteHandler and setting of MinFees for different fee tokens
x/auth/feekeeper.go:14
StructFeePool
global fee pool for distribution
x/distribution/types/fee_pool.go:8
StructGasConfig
GasConfig defines gas cost for each operation on KVStores
types/gas.go:78
InterfaceGasMeter
GasMeter interface to track gas consumption
types/gas.go:29
StructGasSetting
Gas flag parsing functions GasSetting encapsulates the possible values passed through the --gas flag.
client/flags.go:96
StructGenesisAccount
GenesisAccount reflects a genesis account the application expects in it's genesis state.
app/app.go:238
StructGenesisState
GenesisState - all distribution state that must be provided at genesis
x/distribution/types/genesis.go:13
StructGenesisState
GenesisState - all auth state that must be provided at genesis
x/auth/genesis.go:8
StructGenesisState
GenesisState - all distribution state that must be provided at genesis
x/mint/genesis.go:8
StructGenesisState
GenesisState - all staking state that must be provided at genesis
x/gov/genesis.go:10
StructGenesisState
GenesisState - all slashing state that must be provided at genesis
x/slashing/genesis.go:9
StructGenesisState
GenesisState - all staking state that must be provided at genesis
x/stake/types/genesis.go:8
StructGenesisState
GenesisState reflects the genesis state of the application.
app/app.go:232
FuncTypeHandler
Handler defines the core of the state transition function of an application.
types/handler.go:4
StructHooks
_________________________________________________________________________________________ Wrapper struct
x/distribution/keeper/hooks.go:90
StructHooks
_________________________________________________________________________________________ Wrapper struct
x/slashing/hooks.go:55
StructIBCPacket
------------------------------ IBCPacket nolint - TODO rename to Packet as IBCPacket stutters (golint) IBCPacket defines a piece of data that can be s
x/ibc/types.go:24
StructIBCReceiveMsg
---------------------------------- IBCReceiveMsg nolint - TODO rename to ReceiveMsg as folks will reference with ibc.ReceiveMsg IBCReceiveMsg defines
x/ibc/types.go:96
StructIBCTransferMsg
---------------------------------- IBCTransferMsg nolint - TODO rename to TransferMsg as folks will reference with ibc.TransferMsg IBCTransferMsg defi
x/ibc/types.go:69
InterfaceInfo
Info is the publicly exposed information about a keypair
crypto/keys/types.go:78
StructInfo
Info is used to prepare info to display
client/tx/query.go:119
FuncTypeInitChainer
initialize application state at genesis
types/abci.go:6
StructInput
---------------------------------------- Input Transaction Input
x/bank/msgs.go:152
StructInt
Int wraps integer with 256 bit range bound Checks overflow, underflow and division by zero Exists in range from -(2^255-1) to 2^255-1
types/int.go:77
next →1–100 of 280, ranked by callers