# Functions
DefaultGenesisState gets the raw genesis raw message for testing.
DefaultParams returns default move parameters.
GetGenesisStateFromAppState returns x/opchild GenesisState given raw application genesis state.
return the delegation.
unmarshal a delegation from a store value.
NewGenesisState creates a new GenesisState instance.
NewMsgAddValidator creates a new MsgAddValidator instance.
No description provided by the author
NewMsgExecuteMessages creates a new MsgExecuteMessages instance.
NewMsgFinalizeTokenDeposit creates a new MsgFinalizeTokenDeposit instance.
NewMsgInitiateTokenWithdrawal creates a new MsgInitiateTokenWithdrawal instance.
NewMsgRemoveValidator creates a new MsgRemoveValidator instance.
MsgSetBridgeInfo */.
NewMsgSpendFeePool creates a new MsgSpendFeePool.
No description provided by the author
NewMsgUpdateParams returns a new MsgUpdateParams instance.
NewParams creates a new Params instance.
No description provided by the author
NewValidator constructs a new Validator
nolint:interfacer.
RegisterInterfaces registers the x/market interfaces types with the interface registry.
RegisterLegacyAminoCodec registers the move types and interface.
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
unmarshal a delegation from a store value.
ValidateGenesis performs basic validation of rollup genesis data returning an error for any failed validation criteria.
# Constants
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
DefaultHistorical entries is 10000.
No description provided by the author
No description provided by the author
Default maximum entries in a UBD/RED pair.
Default maximum number of bonded validators.
DefaultMinVotingPower minimum voting power to get into power update validator set.
DefaultUnbondingTime reflects three weeks in seconds as the default unbonding time.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
Rollup module event types.
should refer initiavm/precompile/modules/minlib/sources/coin.move.
No description provided by the author
No description provided by the author
No description provided by the author
TODO: Why can't we just have one string description which can be JSON by convention.
No description provided by the author
No description provided by the author
ModuleName is the name of the opchild module module addr: init1gz9n8jnu9fgqw7vem9ud67gqjk5q4m2w0aejne.
The message did not execute msg operation (because, for example, deposit had already been finalized).
RouterKey is the msg router key for the opchild module.
StoreKey is the string store representation.
The message was executed successfully.
Default zero value enumeration.
# Variables
prefix for bridge_info.
No description provided by the author
0.15.
prefix for the denom pair.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
Antehandler error.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
x/opchild module sentinel errors.
prefix for the historical info.
HostValidatorStore keys.
No description provided by the author
prefix for each key to a validator index, for bonded validators.
prefix for inbound deposit sequence number.
key for the outbound sequence number.
prefix for parameters for module x/opchild.
No description provided by the author
No description provided by the author
prefix for each key to a validator index, by pubkey.
prefix for each key to a validator.
# Structs
BridgeInfo defines the information of the bridge.
CoinsWrapper defines the set of coins.
No description provided by the author
No description provided by the author
GenesisState defines the rollup module's genesis state.
LastValidatorPower required for validator set update logic.
MsgAddValidator defines a SDK message for adding a new validator.
MsgAddValidatorResponse returns add result data.
MsgExecuteMessages is a message to execute the given authority messages with validator permission.
MsgExecuteMessagesResponse returns MsgExecuteMessages message result data.
MsgFinalizeTokenDeposit is a message to submit deposit funds from upper layer.
MsgFinalizeTokenDepositResponse returns deposit result data.
MsgInitiateTokenWithdrawal is a message to withdraw a new token from L2 to L1.
MsgInitiateTokenWithdrawalResponse returns create token result data.
MsgAddValidator is a message to remove a validator from designated list.
MsgAddValidatorResponse returns remove result data.
MsgSetBridgeInfo is a message to set the registered bridge information.
MsgSetBridgeInfoResponse returns set bridge info result data.
MsgSpendFeePool is a message to withdraw collected fees from the module account to the recipient address.
MsgSpendFeePoolResponse returns deposit result data.
MsgUpdateOracle is a message to update oracle prices which contains L1 extended commits for oracle.
MsgUpdateOracleResponse returns oracle update result data.
MsgUpdateParams is a message to update parameters.
MsgUpdateParamsResponse returns parameter update result data.
Params defines the set of opchild parameters.
QueryBaseDenomRequest is request type for the Query/BaseDenom RPC method.
QueryBaseDenomResponse is response type for the Query/BaseDenom RPC method.
QueryBridgeInfoRequest is request type for the Query/BridgeInfo RPC method.
QueryBridgeInfoResponse is response type for the Query/BridgeInfo RPC method.
QueryNextL1SequenceRequest is request type for the Query/NextL1Sequence RPC method.
QueryNextL1SequenceResponse is response type for the Query/NextL1Sequence RPC method.
QueryNextL2SequenceRequest is request type for the Query/NextL2Sequence RPC method.
QueryNextL2SequenceResponse is response type for the Query/NextL2Sequence RPC method.
QueryParamsRequest is request type for the Query/Params RPC method.
QueryParamsResponse is response type for the Query/Params RPC method.
QueryValidatorRequest is response type for the Query/Validator RPC method.
QueryValidatorResponse is response type for the Query/Validator RPC method.
QueryValidatorsRequest is request type for Query/Validators RPC method.
QueryValidatorsResponse is response type for the Query/Validators RPC method.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
Validator defines a validator, together with the total amount of the Validator's bond shares and their exchange rate to coins.
Validators is a collection of Validator.
ValidatorUpdates defines an array of abci.ValidatorUpdate objects.
# Interfaces
AccountKeeper defines the expected account keeper (noalias).
No description provided by the author
BankKeeper defines the expected interface needed to retrieve account balances.
DelegationI delegation bond for a delegated proof of stake system.
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
No description provided by the author
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.
ValidatorI expected validator functions.
ValidatorSet expected properties for the set of all validators (noalias).
# Type aliases
ResponseResultType defines the possible outcomes of the execution of a message.
ValidatorsByVotingPower implements sort.Interface for []Validator based on the VotingPower and Address fields.