event

package
v1.3.24 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const ACCOUNT_TRANSFERRED = "AccountTransferred"
View Source
const BLOCK_COMMISSIONED = "BlockCommissioned"
View Source
const BLOCK_CREATED = "BlockCreated"
View Source
const BLOCK_PROPOSER_REWARDED = "BlockProposerRewarded"
View Source
const BLOCK_REWARDED = "BlockRewarded"
View Source
const CRONOS_SEND_TO_IBC_CREATED = "CronosSendToIBCCreated"
View Source
const GENESIS_CREATED = "GenesisCreated"
View Source
const GENESIS_VALIDATOR_CREATED = "GenesisValidatorCreated"
View Source
const GRAVITY_ETHEREUM_SEND_TO_COSMOS_HANDLED = "GravityEthereumSendToCosmosHandled"
View Source
const MINTED = "Minted"
View Source
const MSG_ALREADY_RELAYED_IBC_ACKNOWLEDGEMENT = "MsgAlreadyRelayedAcknowledgement"
View Source
const MSG_ALREADY_RELAYED_IBC_ACKNOWLEDGEMENT_CREATED = "MsgAlreadyRelayedAcknowledgementCreated"
View Source
const MSG_ALREADY_RELAYED_IBC_ACKNOWLEDGEMENT_FAILED = "MsgAlreadyRelayedAcknowledgementFailed"
View Source
const MSG_ALREADY_RELAYED_IBC_RECV_PACKET = "MsgAlreadyRelayedRecvPacket"
View Source
const MSG_ALREADY_RELAYED_IBC_RECV_PACKET_CREATED = "MsgAlreadyRelayedRecvPacketCreated"
View Source
const MSG_ALREADY_RELAYED_IBC_RECV_PACKET_FAILED = "MsgAlreadyRelayedRecvPacketFailed"
View Source
const MSG_ALREADY_RELAYED_IBC_TIMEOUT = "MsgAlreadyRelayedTimeout"
View Source
const MSG_ALREADY_RELAYED_IBC_TIMEOUT_CREATED = "MsgAlreadyRelayedTimeoutCreated"
View Source
const MSG_ALREADY_RELAYED_IBC_TIMEOUT_FAILED = "MsgAlreadyRelayedTimeoutFailed"
View Source
const MSG_ALREADY_RELAYED_IBC_TIMEOUT_ON_CLOSE = "MsgAlreadyRelayedTimeoutOnClose"
View Source
const MSG_ALREADY_RELAYED_IBC_TIMEOUT_ON_CLOSE_CREATED = "MsgAlreadyRelayedTimeoutOnCloseCreated"
View Source
const MSG_ALREADY_RELAYED_IBC_TIMEOUT_ON_CLOSE_FAILED = "MsgAlreadyRelayedTimeoutOnCloseFailed"
View Source
const MSG_BEGIN_REDELEGATE = "MsgBeginRedelegate"
View Source
const MSG_BEGIN_REDELEGATE_CREATED = "MsgBeginRedelegateCreated"
View Source
const MSG_BEGIN_REDELEGATE_FAILED = "MsgBeginRedelegateFailed"
View Source
const MSG_CREATE_VALIDATOR = "MsgCreateValidator"
View Source
const MSG_CREATE_VALIDATOR_CREATED = "MsgCreateValidatorCreated"
View Source
const MSG_CREATE_VALIDATOR_FAILED = "MsgCreateValidatorFailed"
View Source
const MSG_CREATE_VESTING_ACCOUNT = "MsgCreateVestingAccount"
View Source
const MSG_CREATE_VESTING_ACCOUNT_CREATED = "MsgCreateVestingAccountCreated"
View Source
const MSG_CREATE_VESTING_ACCOUNT_FAILED = "MsgCreateVestingAccountFailed"
View Source
const MSG_DELEGATE = "MsgDelegate"
View Source
const MSG_DELEGATE_CREATED = "MsgDelegateCreated"
View Source
const MSG_DELEGATE_FAILED = "MsgDelegateFailed"
View Source
const MSG_DEPOSIT = "MsgDeposit"
View Source
const MSG_DEPOSIT_CREATED = "MsgDepositCreated"
View Source
const MSG_DEPOSIT_FAILED = "MsgDepositFailed"
View Source
const MSG_EDIT_VALIDATOR = "MsgEditValidator"
View Source
const MSG_EDIT_VALIDATOR_CREATED = "MsgEditValidatorCreated"
View Source
const MSG_EDIT_VALIDATOR_FAILED = "MsgEditValidatorFailed"
View Source
const MSG_EXEC = "MsgExec"
View Source
const MSG_EXEC_CREATED = "MsgExecCreated"
View Source
const MSG_EXEC_FAILED = "MsgExecFailed"
View Source
const MSG_FAILED_SUFFIX = "Failed"
View Source
const MSG_FUND_COMMUNITY_POOL = "MsgFundCommunityPool"
View Source
const MSG_FUND_COMMUNITY_POOL_CREATED = "MsgFundCommunityPoolCreated"
View Source
const MSG_FUND_COMMUNITY_POOL_FAILED = "MsgFundCommunityPoolFailed"
View Source
const MSG_GRANT = "MsgGrant"
View Source
const MSG_GRANT_ALLOWANCE = "MsgGrantAllowance"
View Source
const MSG_GRANT_ALLOWANCE_CREATED = "MsgGrantAllowanceCreated"
View Source
const MSG_GRANT_ALLOWANCE_FAILED = "MsgGrantAllowanceFailed"
View Source
const MSG_GRANT_CREATED = "MsgGrantCreated"
View Source
const MSG_GRANT_FAILED = "MsgGrantFailed"
View Source
const MSG_IBC_ACKNOWLEDGEMENT = "MsgAcknowledgement"
View Source
const MSG_IBC_ACKNOWLEDGEMENT_CREATED = "MsgAcknowledgementCreated"
View Source
const MSG_IBC_ACKNOWLEDGEMENT_FAILED = "MsgAcknowledgementFailed"
View Source
const MSG_IBC_CHANNEL_CLOSE_CONFIRM = "MsgChannelCloseConfirm"
View Source
const MSG_IBC_CHANNEL_CLOSE_CONFIRM_CREATED = "MsgChannelCloseConfirmCreated"
View Source
const MSG_IBC_CHANNEL_CLOSE_CONFIRM_FAILED = "MsgChannelCloseConfirmFailed"
View Source
const MSG_IBC_CHANNEL_CLOSE_INIT = "MsgChannelCloseInit"
View Source
const MSG_IBC_CHANNEL_CLOSE_INIT_CREATED = "MsgChannelCloseInitCreated"
View Source
const MSG_IBC_CHANNEL_CLOSE_INIT_FAILED = "MsgChannelCloseInitFailed"
View Source
const MSG_IBC_CHANNEL_OPEN_ACK = "MsgChannelOpenAck"
View Source
const MSG_IBC_CHANNEL_OPEN_ACK_CREATED = "MsgChannelOpenAckCreated"
View Source
const MSG_IBC_CHANNEL_OPEN_ACK_FAILED = "MsgChannelOpenAckFailed"
View Source
const MSG_IBC_CHANNEL_OPEN_CONFIRM = "MsgChannelOpenConfirm"
View Source
const MSG_IBC_CHANNEL_OPEN_CONFIRM_CREATED = "MsgChannelOpenConfirmCreated"
View Source
const MSG_IBC_CHANNEL_OPEN_CONFIRM_FAILED = "MsgChannelOpenConfirmFailed"
View Source
const MSG_IBC_CHANNEL_OPEN_INIT = "MsgChannelOpenInit"
View Source
const MSG_IBC_CHANNEL_OPEN_INIT_CREATED = "MsgChannelOpenInitCreated"
View Source
const MSG_IBC_CHANNEL_OPEN_INIT_FAILED = "MsgChannelOpenInitFailed"
View Source
const MSG_IBC_CHANNEL_OPEN_TRY = "MsgChannelOpenTry"
View Source
const MSG_IBC_CHANNEL_OPEN_TRY_CREATED = "MsgChannelOpenTryCreated"
View Source
const MSG_IBC_CHANNEL_OPEN_TRY_FAILED = "MsgChannelOpenTryFailed"
View Source
const MSG_IBC_CONNECTION_OPEN_ACK = "MsgConnectionOpenAck"
View Source
const MSG_IBC_CONNECTION_OPEN_ACK_CREATED = "MsgConnectionOpenAckCreated"
View Source
const MSG_IBC_CONNECTION_OPEN_ACK_FAILED = "MsgConnectionOpenAckFailed"
View Source
const MSG_IBC_CONNECTION_OPEN_CONFIRM = "MsgConnectionOpenConfirm"
View Source
const MSG_IBC_CONNECTION_OPEN_CONFIRM_CREATED = "MsgConnectionOpenConfirmCreated"
View Source
const MSG_IBC_CONNECTION_OPEN_CONFIRM_FAILED = "MsgConnectionOpenConfirmFailed"
View Source
const MSG_IBC_CONNECTION_OPEN_INIT = "MsgConnectionOpenInit"
View Source
const MSG_IBC_CONNECTION_OPEN_INIT_CREATED = "MsgConnectionOpenInitCreated"
View Source
const MSG_IBC_CONNECTION_OPEN_INIT_FAILED = "MsgConnectionOpenInitFailed"
View Source
const MSG_IBC_CONNECTION_OPEN_TRY = "MsgConnectionOpenTry"
View Source
const MSG_IBC_CONNECTION_OPEN_TRY_CREATED = "MsgConnectionOpenTryCreated"
View Source
const MSG_IBC_CONNECTION_OPEN_TRY_FAILED = "MsgConnectionOpenTryFailed"
View Source
const MSG_IBC_CREATE_CLIENT = "MsgCreateClient"
View Source
const MSG_IBC_CREATE_CLIENT_CREATED = "MsgCreateClientCreated"
View Source
const MSG_IBC_CREATE_CLIENT_FAILED = "MsgCreateClientFailed"
View Source
const MSG_IBC_RECV_PACKET = "MsgRecvPacket"
View Source
const MSG_IBC_RECV_PACKET_CREATED = "MsgRecvPacketCreated"
View Source
const MSG_IBC_RECV_PACKET_FAILED = "MsgRecvPacketFailed"
View Source
const MSG_IBC_TIMEOUT = "MsgTimeout"
View Source
const MSG_IBC_TIMEOUT_CREATED = "MsgTimeoutCreated"
View Source
const MSG_IBC_TIMEOUT_FAILED = "MsgTimeoutFailed"
View Source
const MSG_IBC_TIMEOUT_ON_CLOSE = "MsgTimeoutOnClose"
View Source
const MSG_IBC_TIMEOUT_ON_CLOSE_CREATED = "MsgTimeoutOnCloseCreated"
View Source
const MSG_IBC_TIMEOUT_ON_CLOSE_FAILED = "MsgTimeoutOnCloseFailed"
View Source
const MSG_IBC_TRANSFER_TRANSFER = "MsgTransfer"
View Source
const MSG_IBC_TRANSFER_TRANSFER_CREATED = "MsgTransferCreated"
View Source
const MSG_IBC_TRANSFER_TRANSFER_FAILED = "MsgTransferFailed"
View Source
const MSG_IBC_UPDATE_CLIENT = "MsgUpdateClient"
View Source
const MSG_IBC_UPDATE_CLIENT_CREATED = "MsgUpdateClientCreated"
View Source
const MSG_IBC_UPDATE_CLIENT_FAILED = "MsgUpdateClientFailed"
View Source
const MSG_MULTI_SEND = "MsgMultiSend"
View Source
const MSG_MULTI_SEND_CREATED = "MsgMultiSendCreated"
View Source
const MSG_MULTI_SEND_FAILED = "MsgMultiSendFailed"
View Source
const MSG_NFT_BURN_NFT = "MsgBurnNFT"
View Source
const MSG_NFT_BURN_NFT_CREATED = "MsgBurnNFTCreated"
View Source
const MSG_NFT_BURN_NFT_FAILED = "MsgBurnNFTFailed"
View Source
const MSG_NFT_EDIT_NFT = "MsgEditNFT"
View Source
const MSG_NFT_EDIT_NFT_CREATED = "MsgEditNFTCreated"
View Source
const MSG_NFT_EDIT_NFT_FAILED = "MsgEditNFTFailed"
View Source
const MSG_NFT_ISSUE_DENOM = "MsgIssueDenom"
View Source
const MSG_NFT_ISSUE_DENOM_CREATED = "MsgIssueDenomCreated"
View Source
const MSG_NFT_ISSUE_DENOM_FAILED = "MsgIssueDenomFailed"
View Source
const MSG_NFT_MINT_NFT = "MsgMintNFT"
View Source
const MSG_NFT_MINT_NFT_CREATED = "MsgMintNFTCreated"
View Source
const MSG_NFT_MINT_NFT_FAILED = "MsgMintNFTFailed"
View Source
const MSG_NFT_TRANSFER_NFT = "MsgTransferNFT"
View Source
const MSG_NFT_TRANSFER_NFT_CREATED = "MsgTransferNFTCreated"
View Source
const MSG_NFT_TRANSFER_NFT_FAILED = "MsgTransferNFTFailed"
View Source
const MSG_REVOKE = "MsgRevoke"
View Source
const MSG_REVOKE_ALLOWANCE = "MsgRevokeAllowance"
View Source
const MSG_REVOKE_ALLOWANCE_CREATED = "MsgRevokeAllowanceCreated"
View Source
const MSG_REVOKE_ALLOWANCE_FAILED = "MsgRevokeAllowanceFailed"
View Source
const MSG_REVOKE_CREATED = "MsgRevokeCreated"
View Source
const MSG_REVOKE_FAILED = "MsgRevokeFailed"
View Source
const MSG_SEND = "MsgSend"
View Source
const MSG_SEND_CREATED = "MsgSendCreated"
View Source
const MSG_SEND_FAILED = "MsgSendFailed"
View Source
const MSG_SET_WITHDRAW_ADDRESS = "MsgSetWithdrawAddress"
View Source
const MSG_SET_WITHDRAW_ADDRESS_CREATED = "MsgSetWithdrawAddressCreated"
View Source
const MSG_SET_WITHDRAW_ADDRESS_FAILED = "MsgSetWithdrawAddressFailed"
View Source
const MSG_SUBMIT_CANCEL_SOFTWARE_UPGRADE_PROPOSAL = "MsgSubmitCancelSoftwareUpgradeProposal"
View Source
const MSG_SUBMIT_CANCEL_SOFTWARE_UPGRADE_PROPOSAL_CREATED = "MsgSubmitCancelSoftwareUpgradeProposalCreated"
View Source
const MSG_SUBMIT_CANCEL_SOFTWARE_UPGRADE_PROPOSAL_FAILED = "MsgSubmitCancelSoftwareUpgradeProposalFailed"
View Source
const MSG_SUBMIT_COMMUNITY_POOL_SPEND_PROPOSAL = "MsgSubmitCommunityPoolSpendProposal"
View Source
const MSG_SUBMIT_COMMUNITY_POOL_SPEND_PROPOSAL_CREATED = "MsgSubmitCommunityPoolSpendProposalCreated"
View Source
const MSG_SUBMIT_COMMUNITY_POOL_SPEND_PROPOSAL_FAILED = "MsgSubmitCommunityPoolSpendProposalFailed"
View Source
const MSG_SUBMIT_PARAM_CHANGE_PROPOSAL = "MsgSubmitParamUpdateProposal"
View Source
const MSG_SUBMIT_PARAM_CHANGE_PROPOSAL_CREATED = "MsgSubmitParamUpdateProposalCreated"
View Source
const MSG_SUBMIT_PARAM_CHANGE_PROPOSAL_FAILED = "MsgSubmitParamUpdateProposalFailed"
View Source
const MSG_SUBMIT_SOFTWARE_UPGRADE_PROPOSAL = "MsgSubmitSoftwareUpgradeProposal"
View Source
const MSG_SUBMIT_SOFTWARE_UPGRADE_PROPOSAL_CREATED = "MsgSubmitSoftwareUpgradeProposalCreated"
View Source
const MSG_SUBMIT_SOFTWARE_UPGRADE_PROPOSAL_FAILED = "MsgSubmitSoftwareUpgradeProposalFailed"
View Source
const MSG_SUBMIT_TEXT_PROPOSAL = "MsgSubmitTextProposal"
View Source
const MSG_SUBMIT_TEXT_PROPOSAL_CREATED = "MsgSubmitTextProposalCreated"
View Source
const MSG_SUBMIT_TEXT_PROPOSAL_FAILED = "MsgSubmitTextProposalFailed"
View Source
const MSG_SUCCESS_SUFFIX = "Created"
View Source
const MSG_UNDELEGATE = "MsgUndelegate"
View Source
const MSG_UNDELEGATE_CREATED = "MsgUndelegateCreated"
View Source
const MSG_UNDELEGATE_FAILED = "MsgUndelegateFailed"
View Source
const MSG_UNJAIL = "MsgUnjail"
View Source
const MSG_UNJAIL_CREATED = "MsgUnjailCreated"
View Source
const MSG_UNJAIL_FAILED = "MsgUnjailFailed"
View Source
const MSG_VOTE = "MsgVote"
View Source
const MSG_VOTE_CREATED = "MsgVoteCreated"
View Source
const MSG_VOTE_FAILED = "MsgVoteFailed"
View Source
const MSG_WITHDRAW_DELEGATOR_REWARD = "MsgWithdrawDelegatorReward"
View Source
const MSG_WITHDRAW_DELEGATOR_REWARD_CREATED = "MsgWithdrawDelegatorRewardCreated"
View Source
const MSG_WITHDRAW_DELEGATOR_REWARD_FAILED = "MsgWithdrawDelegatorRewardFailed"
View Source
const MSG_WITHDRAW_VALIDATOR_COMMISSION = "MsgWithdrawValidatorCommission"
View Source
const MSG_WITHDRAW_VALIDATOR_COMMISSION_CREATED = "MsgWithdrawValidatorCommissionCreated"
View Source
const MSG_WITHDRAW_VALIDATOR_COMMISSION_FAILED = "MsgWithdrawValidatorCommissionFailed"
View Source
const POWER_CHANGED = "PowerChanged"
View Source
const PROPOSAL_ENDED = "ProposalEnded"
View Source
const PROPOSAL_INACTIVED = "ProposalInactived"
View Source
const PROPOSAL_VOTING_PERIOD_STARTED = "ProposalVotingPeriodStarted"
View Source
const RAW_BLOCK_CREATED = "RawBlockCreated"
View Source
const TRANSACTION_CREATED = "TransactionCreated"
View Source
const TRANSACTION_FAILED = "TransactionFailed"
View Source
const TRANSACTION_SIGNER_MULTISIG_LEGACY_AMINO = "/cosmos.crypto.multisig.LegacyAminoPubKey"
View Source
const TRANSACTION_SIGNER_SECP256K1 = "/cosmos.crypto.secp256k1.PubKey"
View Source
const UNBONDING_COMPLETED = "UnbondingCompleted"
View Source
const VALIDATOR_JAILED = "ValidatorJailed"
View Source
const VALIDATOR_SLASHED = "ValidatorSlashed"

Variables

View Source
var MSG_EVENTS = []string{}/* 102 elements not displayed */

Functions

func DecodeAccountTransferred

func DecodeAccountTransferred(encoded []byte) (event_entity.Event, error)

func DecodeBlockCommissioned

func DecodeBlockCommissioned(encoded []byte) (event_entity.Event, error)

func DecodeBlockCreated

func DecodeBlockCreated(encoded []byte) (entity_event.Event, error)

func DecodeBlockProposerRewarded

func DecodeBlockProposerRewarded(encoded []byte) (event_entity.Event, error)

func DecodeBlockRewarded

func DecodeBlockRewarded(encoded []byte) (event_entity.Event, error)

func DecodeCreateGenesisValidator

func DecodeCreateGenesisValidator(encoded []byte) (entity_event.Event, error)

func DecodeCronosSendToIBCCreated

func DecodeCronosSendToIBCCreated(encoded []byte) (entity_event.Event, error)

func DecodeGenesisCreated

func DecodeGenesisCreated(encoded []byte) (event_entity.Event, error)

func DecodeGravityEthereumSendToCosmosHandled

func DecodeGravityEthereumSendToCosmosHandled(encoded []byte) (event_entity.Event, error)

func DecodeMinted

func DecodeMinted(encoded []byte) (event_entity.Event, error)

func DecodeMsgAlreadyRelayedIBCAcknowledgement

func DecodeMsgAlreadyRelayedIBCAcknowledgement(encoded []byte) (entity_event.Event, error)

func DecodeMsgAlreadyRelayedIBCRecvPacket

func DecodeMsgAlreadyRelayedIBCRecvPacket(encoded []byte) (entity_event.Event, error)

func DecodeMsgAlreadyRelayedIBCTimeout

func DecodeMsgAlreadyRelayedIBCTimeout(encoded []byte) (entity_event.Event, error)

func DecodeMsgAlreadyRelayedIBCTimeoutOnClose

func DecodeMsgAlreadyRelayedIBCTimeoutOnClose(encoded []byte) (entity_event.Event, error)

func DecodeMsgBeginRedelegate

func DecodeMsgBeginRedelegate(encoded []byte) (entity_event.Event, error)

DecodeMsgBeginRedelegate decodes the event from encoded bytes

func DecodeMsgCreateValidator

func DecodeMsgCreateValidator(encoded []byte) (entity_event.Event, error)

func DecodeMsgCreateVestingAccount

func DecodeMsgCreateVestingAccount(encoded []byte) (entity_event.Event, error)

func DecodeMsgDelegate

func DecodeMsgDelegate(encoded []byte) (entity_event.Event, error)

DecodeMsgDelegate decodes the event from encoded bytes

func DecodeMsgDeposit

func DecodeMsgDeposit(encoded []byte) (entity_event.Event, error)

func DecodeMsgEditValidator

func DecodeMsgEditValidator(encoded []byte) (entity_event.Event, error)

func DecodeMsgExec

func DecodeMsgExec(encoded []byte) (entity_event.Event, error)

func DecodeMsgFundCommunityPool

func DecodeMsgFundCommunityPool(encoded []byte) (entity_event.Event, error)

func DecodeMsgGrant

func DecodeMsgGrant(encoded []byte) (entity_event.Event, error)

func DecodeMsgGrantAllowance

func DecodeMsgGrantAllowance(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCAcknowledgement

func DecodeMsgIBCAcknowledgement(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCChannelCloseConfirm

func DecodeMsgIBCChannelCloseConfirm(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCChannelCloseInit

func DecodeMsgIBCChannelCloseInit(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCChannelOpenAck

func DecodeMsgIBCChannelOpenAck(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCChannelOpenConfirm

func DecodeMsgIBCChannelOpenConfirm(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCChannelOpenInit

func DecodeMsgIBCChannelOpenInit(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCChannelOpenTry

func DecodeMsgIBCChannelOpenTry(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCConnectionOpenAck

func DecodeMsgIBCConnectionOpenAck(encoded []byte) (entity_event.Event, error)

DecodeMsgIBCConnectionOpenAck decodes the event from encoded bytes

func DecodeMsgIBCConnectionOpenConfirm

func DecodeMsgIBCConnectionOpenConfirm(encoded []byte) (entity_event.Event, error)

DecodeMsgIBCConnectionOpenConfirm decodes the event from encoded bytes

func DecodeMsgIBCConnectionOpenInit

func DecodeMsgIBCConnectionOpenInit(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCConnectionOpenTry

func DecodeMsgIBCConnectionOpenTry(encoded []byte) (entity_event.Event, error)

DecodeMsgIBCConnectionOpenTry decodes the event from encoded bytes

func DecodeMsgIBCCreateClient

func DecodeMsgIBCCreateClient(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCRecvPacket

func DecodeMsgIBCRecvPacket(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCTimeout

func DecodeMsgIBCTimeout(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCTimeoutOnClose

func DecodeMsgIBCTimeoutOnClose(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCTransferTransfer

func DecodeMsgIBCTransferTransfer(encoded []byte) (entity_event.Event, error)

func DecodeMsgIBCUpdateClient

func DecodeMsgIBCUpdateClient(encoded []byte) (entity_event.Event, error)

func DecodeMsgMultiSend

func DecodeMsgMultiSend(encoded []byte) (entity_event.Event, error)

func DecodeMsgNFTBurnNFT

func DecodeMsgNFTBurnNFT(encoded []byte) (entity_event.Event, error)

func DecodeMsgNFTEditNFT

func DecodeMsgNFTEditNFT(encoded []byte) (entity_event.Event, error)

func DecodeMsgNFTIssueDenom

func DecodeMsgNFTIssueDenom(encoded []byte) (entity_event.Event, error)

func DecodeMsgNFTMintNFT

func DecodeMsgNFTMintNFT(encoded []byte) (entity_event.Event, error)

func DecodeMsgNFTTransferNFT

func DecodeMsgNFTTransferNFT(encoded []byte) (entity_event.Event, error)

func DecodeMsgRevoke

func DecodeMsgRevoke(encoded []byte) (entity_event.Event, error)

func DecodeMsgRevokeAllowance

func DecodeMsgRevokeAllowance(encoded []byte) (entity_event.Event, error)

func DecodeMsgSend

func DecodeMsgSend(encoded []byte) (entity_event.Event, error)

func DecodeMsgSetWithdrawAddress

func DecodeMsgSetWithdrawAddress(encoded []byte) (entity_event.Event, error)

func DecodeMsgSubmitCancelSoftwareUpgradeProposal

func DecodeMsgSubmitCancelSoftwareUpgradeProposal(encoded []byte) (entity_event.Event, error)

func DecodeMsgSubmitCommunityPoolSpendProposal

func DecodeMsgSubmitCommunityPoolSpendProposal(encoded []byte) (entity_event.Event, error)

func DecodeMsgSubmitParamChangeProposal

func DecodeMsgSubmitParamChangeProposal(encoded []byte) (entity_event.Event, error)

func DecodeMsgSubmitSoftwareUpgradeProposal

func DecodeMsgSubmitSoftwareUpgradeProposal(encoded []byte) (entity_event.Event, error)

func DecodeMsgSubmitTextProposal

func DecodeMsgSubmitTextProposal(encoded []byte) (entity_event.Event, error)

func DecodeMsgUndelegate

func DecodeMsgUndelegate(encoded []byte) (entity_event.Event, error)

DecodeMsgUndelegate decodes the event from encoded bytes

func DecodeMsgUnjail

func DecodeMsgUnjail(encoded []byte) (entity_event.Event, error)

DecodeMsgUnjail decodes the event from encoded bytes

func DecodeMsgVote

func DecodeMsgVote(encoded []byte) (entity_event.Event, error)

func DecodeMsgWithdrawDelegatorReward

func DecodeMsgWithdrawDelegatorReward(encoded []byte) (entity_event.Event, error)

func DecodeMsgWithdrawValidatorCommission

func DecodeMsgWithdrawValidatorCommission(encoded []byte) (entity_event.Event, error)

func DecodePowerChanged

func DecodePowerChanged(encoded []byte) (event_entity.Event, error)

func DecodeProposalEnded

func DecodeProposalEnded(encoded []byte) (event_entity.Event, error)

func DecodeProposalInactived

func DecodeProposalInactived(encoded []byte) (event_entity.Event, error)

func DecodeProposalVotingPeriodStarted

func DecodeProposalVotingPeriodStarted(encoded []byte) (event_entity.Event, error)

func DecodeRawBlockCreated

func DecodeRawBlockCreated(encoded []byte) (entity_event.Event, error)

func DecodeTransactionCreated

func DecodeTransactionCreated(encoded []byte) (entity_event.Event, error)

func DecodeTransactionFailed

func DecodeTransactionFailed(encoded []byte) (entity_event.Event, error)

func DecodeUnbondingCompleted

func DecodeUnbondingCompleted(encoded []byte) (event_entity.Event, error)

func DecodeValidatorJailed

func DecodeValidatorJailed(encoded []byte) (event_entity.Event, error)

func DecodeValidatorSlashed

func DecodeValidatorSlashed(encoded []byte) (event_entity.Event, error)

func RegisterEvents

func RegisterEvents(registry *event.Registry)

Types

type AccountTransferred

type AccountTransferred struct {
	event_entity.Base

	Sender    string     `json:"sender"`
	Recipient string     `json:"recipient"`
	Amount    coin.Coins `json:"amount"`
}

func NewAccountTransferred

func NewAccountTransferred(blockHeight int64, params model.AccountTransferParams) *AccountTransferred

func (*AccountTransferred) String

func (event *AccountTransferred) String() string

func (*AccountTransferred) ToJSON

func (event *AccountTransferred) ToJSON() (string, error)

type BlockCommissioned

type BlockCommissioned struct {
	event_entity.Base

	Validator string        `json:"validator"`
	Amount    coin.DecCoins `json:"amount"`
}

func NewBlockCommissioned

func NewBlockCommissioned(
	blockHeight int64,
	validator string,
	amount coin.DecCoins,
) *BlockCommissioned

func (*BlockCommissioned) String

func (event *BlockCommissioned) String() string

func (*BlockCommissioned) ToJSON

func (event *BlockCommissioned) ToJSON() (string, error)

type BlockCreated

type BlockCreated struct {
	entity_event.Base

	Block *usecase_model.Block `json:"block"`
}

func NewBlockCreated

func NewBlockCreated(block *usecase_model.Block) *BlockCreated

func (*BlockCreated) String

func (event *BlockCreated) String() string

func (*BlockCreated) ToJSON

func (event *BlockCreated) ToJSON() (string, error)

type BlockProposerRewarded

type BlockProposerRewarded struct {
	event_entity.Base

	Validator string        `json:"validator"`
	Amount    coin.DecCoins `json:"amount"`
}

func NewProposerRewarded

func NewProposerRewarded(blockHeight int64, validator string, amount coin.DecCoins) *BlockProposerRewarded

func (*BlockProposerRewarded) String

func (event *BlockProposerRewarded) String() string

func (*BlockProposerRewarded) ToJSON

func (event *BlockProposerRewarded) ToJSON() (string, error)

type BlockRewarded

type BlockRewarded struct {
	event_entity.Base

	Validator string        `json:"validator"`
	Amount    coin.DecCoins `json:"amount"`
}

func NewBlockRewarded

func NewBlockRewarded(blockHeight int64, validator string, amount coin.DecCoins) *BlockRewarded

func (*BlockRewarded) String

func (event *BlockRewarded) String() string

func (*BlockRewarded) ToJSON

func (event *BlockRewarded) ToJSON() (string, error)

type BondingCompleted

type BondingCompleted struct {
	event_entity.Base

	Delegator string     `json:"delegator"`
	Validator string     `json:"validator"`
	Amount    coin.Coins `json:"amount"`
}

func NewUnbondingCompleted

func NewUnbondingCompleted(blockHeight int64, params model.CompleteBondingParams) *BondingCompleted

func (*BondingCompleted) String

func (event *BondingCompleted) String() string

func (*BondingCompleted) ToJSON

func (event *BondingCompleted) ToJSON() (string, error)

type CreateGenesisValidator

type CreateGenesisValidator struct {
	event_entity.Base

	Status            constants.Status           `json:"status"`
	Description       model.ValidatorDescription `json:"description"`
	CommissionRates   model.ValidatorCommission  `json:"commissionRates"`
	MinSelfDelegation string                     `json:"minSelfDelegation"`
	DelegatorAddress  string                     `json:"delegatorAddress"`
	ValidatorAddress  string                     `json:"validatorAddress"`
	TendermintPubkey  string                     `json:"tendermintPubkey"`
	Amount            coin.Coin                  `json:"amount"`
	Jailed            bool                       `json:"jailed"`
}

func (*CreateGenesisValidator) String

func (event *CreateGenesisValidator) String() string

func (*CreateGenesisValidator) ToJSON

func (event *CreateGenesisValidator) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type CronosSendToIBCCreated

type CronosSendToIBCCreated struct {
	event_entity.Base

	Params model.CronosSendToIBCParams `json:"params"`
}

func NewCronosSendToIBCCreated

func NewCronosSendToIBCCreated(
	blockHeight int64,
	params model.CronosSendToIBCParams,
) *CronosSendToIBCCreated

func (*CronosSendToIBCCreated) String

func (event *CronosSendToIBCCreated) String() string

func (*CronosSendToIBCCreated) ToJSON

func (event *CronosSendToIBCCreated) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type GenesisCreated

type GenesisCreated struct {
	event_entity.Base

	Genesis genesis.Genesis
}

func NewGenesisCreated

func NewGenesisCreated(genesis genesis.Genesis) *GenesisCreated

func (*GenesisCreated) String

func (event *GenesisCreated) String() string

func (*GenesisCreated) ToJSON

func (event *GenesisCreated) ToJSON() (string, error)

type GravityEthereumSendToCosmosHandled

type GravityEthereumSendToCosmosHandled struct {
	event_entity.Base

	Params model.GravityEthereumSendToCosmosHandledEventParams `json:"params"`
}

func (*GravityEthereumSendToCosmosHandled) String

func (*GravityEthereumSendToCosmosHandled) ToJSON

func (event *GravityEthereumSendToCosmosHandled) ToJSON() (string, error)

type Minted

type Minted struct {
	event_entity.Base

	BondedRatio      string       `json:"bondedRatio"`
	Inflation        string       `json:"inflation"`
	AnnualProvisions coin.DecCoin `json:"annualProvisions"`
	Amount           coin.Coins   `json:"amount"`
}

func NewMinted

func NewMinted(blockHeight int64, params model.MintParams) *Minted

func (*Minted) String

func (event *Minted) String() string

func (*Minted) ToJSON

func (event *Minted) ToJSON() (string, error)

type MsgAlreadyRelayedIBCAcknowledgement

type MsgAlreadyRelayedIBCAcknowledgement struct {
	MsgBase

	Params ibc_model.MsgAlreadyRelayedAcknowledgementParams `json:"params"`
}

func (*MsgAlreadyRelayedIBCAcknowledgement) String

func (*MsgAlreadyRelayedIBCAcknowledgement) ToJSON

ToJSON encodes the event into JSON string payload

type MsgAlreadyRelayedIBCRecvPacket

type MsgAlreadyRelayedIBCRecvPacket struct {
	MsgBase

	Params ibc_model.MsgAlreadyRelayedRecvPacketParams `json:"params"`
}

func (*MsgAlreadyRelayedIBCRecvPacket) String

func (event *MsgAlreadyRelayedIBCRecvPacket) String() string

func (*MsgAlreadyRelayedIBCRecvPacket) ToJSON

func (event *MsgAlreadyRelayedIBCRecvPacket) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgAlreadyRelayedIBCTimeout

type MsgAlreadyRelayedIBCTimeout struct {
	MsgBase

	Params ibc_model.MsgTimeoutParams `json:"params"`
}

func NewMsgAlreadyRelayedIBCTimeout

func NewMsgAlreadyRelayedIBCTimeout(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgTimeoutParams,
) *MsgAlreadyRelayedIBCTimeout

func (*MsgAlreadyRelayedIBCTimeout) String

func (event *MsgAlreadyRelayedIBCTimeout) String() string

func (*MsgAlreadyRelayedIBCTimeout) ToJSON

func (event *MsgAlreadyRelayedIBCTimeout) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgAlreadyRelayedIBCTimeoutOnClose

type MsgAlreadyRelayedIBCTimeoutOnClose struct {
	MsgBase

	Params ibc_model.MsgTimeoutOnCloseParams `json:"params"`
}

func NewMsgAlreadyRelayedIBCTimeoutOnClose

func NewMsgAlreadyRelayedIBCTimeoutOnClose(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgTimeoutOnCloseParams,
) *MsgAlreadyRelayedIBCTimeoutOnClose

func (*MsgAlreadyRelayedIBCTimeoutOnClose) String

func (*MsgAlreadyRelayedIBCTimeoutOnClose) ToJSON

func (event *MsgAlreadyRelayedIBCTimeoutOnClose) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgBase

type MsgBase struct {
	event.Base

	MsgName   string `json:"msgName"`
	MsgTxHash string `json:"txHash"`
	MsgIndex  int    `json:"msgIndex"`
}

MsgBase composes of Base except it has logical switch between succeeded and failed

func NewMsgBase

func NewMsgBase(params MsgBaseParams) MsgBase

func (*MsgBase) MsgType

func (base *MsgBase) MsgType() string

func (*MsgBase) TxHash

func (base *MsgBase) TxHash() string

func (*MsgBase) TxSuccess

func (base *MsgBase) TxSuccess() bool

type MsgBaseParams

type MsgBaseParams struct {
	MsgName string
	Version int

	MsgCommonParams
}

type MsgBeginRedelegate

type MsgBeginRedelegate struct {
	MsgBase

	DelegatorAddress    string    `json:"delegatorAddress"`
	ValidatorSrcAddress string    `json:"validatorSrcAddress"`
	ValidatorDstAddress string    `json:"validatorDstAddress"`
	Amount              coin.Coin `json:"amount"`
	AutoClaimedRewards  coin.Coin `json:"autoClaimedRewards"`
}

MsgBeginRedelegate defines a Cosmos SDK message for performing a redelegation of coins from a delegator and source validator to a destination validator.

func NewMsgBeginRedelegate

func NewMsgBeginRedelegate(msgCommonParams MsgCommonParams, params model.MsgBeginRedelegateParams) *MsgBeginRedelegate

NewMsgBeginRedelegate creates a new instance of MsgBeginRedelegate

func (*MsgBeginRedelegate) String

func (event *MsgBeginRedelegate) String() string

func (*MsgBeginRedelegate) ToJSON

func (event *MsgBeginRedelegate) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgCommonParams

type MsgCommonParams struct {
	BlockHeight int64
	TxHash      string
	TxSuccess   bool
	MsgIndex    int
}

type MsgCreateValidator

type MsgCreateValidator struct {
	MsgBase

	Description       model.ValidatorDescription `json:"description"`
	CommissionRates   model.ValidatorCommission  `json:"commissionRates"`
	MinSelfDelegation string                     `json:"minSelfDelegation"`
	DelegatorAddress  string                     `json:"delegatorAddress"`
	ValidatorAddress  string                     `json:"validatorAddress"`
	TendermintPubkey  string                     `json:"tendermintPubkey"`
	Amount            coin.Coin                  `json:"amount"`
}

func NewMsgCreateValidator

func NewMsgCreateValidator(msgCommonParams MsgCommonParams, params model.MsgCreateValidatorParams) *MsgCreateValidator

func (*MsgCreateValidator) String

func (event *MsgCreateValidator) String() string

func (*MsgCreateValidator) ToJSON

func (event *MsgCreateValidator) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgCreateVestingAccount

type MsgCreateVestingAccount struct {
	MsgBase

	Params model.MsgCreateVestingAccountParams `json:"params"`
}

func NewMsgCreateVestingAccount

func NewMsgCreateVestingAccount(
	msgCommonParams MsgCommonParams,
	params model.MsgCreateVestingAccountParams,
) *MsgCreateVestingAccount

func (*MsgCreateVestingAccount) String

func (event *MsgCreateVestingAccount) String() string

func (*MsgCreateVestingAccount) ToJSON

func (event *MsgCreateVestingAccount) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgDelegate

type MsgDelegate struct {
	MsgBase

	DelegatorAddress   string    `json:"delegatorAddress"`
	ValidatorAddress   string    `json:"validatorAddress"`
	Amount             coin.Coin `json:"amount"`
	AutoClaimedRewards coin.Coin `json:"autoClaimedRewards"`
}

MsgDelegate defines a Cosmos SDK message for performing a delegation of coins from a delegator to a validator.

func NewMsgDelegate

func NewMsgDelegate(msgCommonParams MsgCommonParams, params model.MsgDelegateParams) *MsgDelegate

NewMsgDelegate creates a new instance of MsgDelegate

func (*MsgDelegate) String

func (event *MsgDelegate) String() string

func (*MsgDelegate) ToJSON

func (event *MsgDelegate) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgDeposit

type MsgDeposit struct {
	MsgBase

	ProposalId string     `json:"proposalId"`
	Depositor  string     `json:"depositor"`
	Amount     coin.Coins `json:"amount"`
}

func NewMsgDeposit

func NewMsgDeposit(msgCommonParams MsgCommonParams, params model.MsgDepositParams) *MsgDeposit

func (*MsgDeposit) String

func (event *MsgDeposit) String() string

func (*MsgDeposit) ToJSON

func (event *MsgDeposit) ToJSON() (string, error)

type MsgEditValidator

type MsgEditValidator struct {
	MsgBase

	Description            model.ValidatorDescription `json:"description"`
	ValidatorAddress       string                     `json:"validatorAddress"`
	MaybeCommissionRate    *string                    `json:"commissionRate"`
	MaybeMinSelfDelegation *string                    `json:"minSelfDelegation"`
}

func NewMsgEditValidator

func NewMsgEditValidator(msgCommonParams MsgCommonParams, params model.MsgEditValidatorParams) *MsgEditValidator

func (*MsgEditValidator) String

func (event *MsgEditValidator) String() string

func (*MsgEditValidator) ToJSON

func (event *MsgEditValidator) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgEvent

type MsgEvent interface {
	event.Event

	MsgType() string
	TxHash() string
	TxSuccess() bool
}

type MsgExec

type MsgExec struct {
	MsgBase

	Params model.MsgExecParams `json:"params"`
}

func NewMsgExec

func NewMsgExec(
	msgCommonParams MsgCommonParams,
	params model.MsgExecParams,
) *MsgExec

func (*MsgExec) String

func (event *MsgExec) String() string

func (*MsgExec) ToJSON

func (event *MsgExec) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgFundCommunityPool

type MsgFundCommunityPool struct {
	MsgBase

	Depositor string     `json:"depositor"`
	Amount    coin.Coins `json:"amount"`
}

func NewMsgFundCommunityPool

func NewMsgFundCommunityPool(msgCommonParams MsgCommonParams, params model.MsgFundCommunityPoolParams) *MsgFundCommunityPool

func (*MsgFundCommunityPool) String

func (event *MsgFundCommunityPool) String() string

func (*MsgFundCommunityPool) ToJSON

func (event *MsgFundCommunityPool) ToJSON() (string, error)

type MsgGrant

type MsgGrant struct {
	MsgBase

	Params model.MsgGrantParams `json:"params"`
}

func NewMsgGrant

func NewMsgGrant(
	msgCommonParams MsgCommonParams,
	params model.MsgGrantParams,
) *MsgGrant

func (*MsgGrant) String

func (event *MsgGrant) String() string

func (*MsgGrant) ToJSON

func (event *MsgGrant) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgGrantAllowance

type MsgGrantAllowance struct {
	MsgBase

	Params model.MsgGrantAllowanceParams `json:"params"`
}

func NewMsgGrantAllowance

func NewMsgGrantAllowance(
	msgCommonParams MsgCommonParams,
	params model.MsgGrantAllowanceParams,
) *MsgGrantAllowance

func (*MsgGrantAllowance) String

func (event *MsgGrantAllowance) String() string

func (*MsgGrantAllowance) ToJSON

func (event *MsgGrantAllowance) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCAcknowledgement

type MsgIBCAcknowledgement struct {
	MsgBase

	Params ibc_model.MsgAcknowledgementParams `json:"params"`
}

func NewMsgIBCAcknowledgement

func NewMsgIBCAcknowledgement(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgAcknowledgementParams,
) *MsgIBCAcknowledgement

func (*MsgIBCAcknowledgement) String

func (event *MsgIBCAcknowledgement) String() string

func (*MsgIBCAcknowledgement) ToJSON

func (event *MsgIBCAcknowledgement) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCChannelCloseConfirm

type MsgIBCChannelCloseConfirm struct {
	MsgBase

	Params ibc_model.MsgChannelCloseConfirmParams `json:"params"`
}

func NewMsgIBCChannelCloseConfirm

func NewMsgIBCChannelCloseConfirm(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgChannelCloseConfirmParams,
) *MsgIBCChannelCloseConfirm

func (*MsgIBCChannelCloseConfirm) String

func (event *MsgIBCChannelCloseConfirm) String() string

func (*MsgIBCChannelCloseConfirm) ToJSON

func (event *MsgIBCChannelCloseConfirm) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCChannelCloseInit

type MsgIBCChannelCloseInit struct {
	MsgBase

	Params ibc_model.MsgChannelCloseInitParams `json:"params"`
}

func NewMsgIBCChannelCloseInit

func NewMsgIBCChannelCloseInit(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgChannelCloseInitParams,
) *MsgIBCChannelCloseInit

func (*MsgIBCChannelCloseInit) String

func (event *MsgIBCChannelCloseInit) String() string

func (*MsgIBCChannelCloseInit) ToJSON

func (event *MsgIBCChannelCloseInit) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCChannelOpenAck

type MsgIBCChannelOpenAck struct {
	MsgBase

	Params ibc_model.MsgChannelOpenAckParams `json:"params"`
}

func NewMsgIBCChannelOpenAck

func NewMsgIBCChannelOpenAck(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgChannelOpenAckParams,
) *MsgIBCChannelOpenAck

func (*MsgIBCChannelOpenAck) String

func (event *MsgIBCChannelOpenAck) String() string

func (*MsgIBCChannelOpenAck) ToJSON

func (event *MsgIBCChannelOpenAck) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCChannelOpenConfirm

type MsgIBCChannelOpenConfirm struct {
	MsgBase

	Params ibc_model.MsgChannelOpenConfirmParams `json:"params"`
}

func NewMsgIBCChannelOpenConfirm

func NewMsgIBCChannelOpenConfirm(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgChannelOpenConfirmParams,
) *MsgIBCChannelOpenConfirm

func (*MsgIBCChannelOpenConfirm) String

func (event *MsgIBCChannelOpenConfirm) String() string

func (*MsgIBCChannelOpenConfirm) ToJSON

func (event *MsgIBCChannelOpenConfirm) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCChannelOpenInit

type MsgIBCChannelOpenInit struct {
	MsgBase

	Params ibc_model.MsgChannelOpenInitParams `json:"params"`
}

func NewMsgIBCChannelOpenInit

func NewMsgIBCChannelOpenInit(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgChannelOpenInitParams,
) *MsgIBCChannelOpenInit

func (*MsgIBCChannelOpenInit) String

func (event *MsgIBCChannelOpenInit) String() string

func (*MsgIBCChannelOpenInit) ToJSON

func (event *MsgIBCChannelOpenInit) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCChannelOpenTry

type MsgIBCChannelOpenTry struct {
	MsgBase

	Params ibc_model.MsgChannelOpenTryParams `json:"params"`
}

func NewMsgIBCChannelOpenTry

func NewMsgIBCChannelOpenTry(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgChannelOpenTryParams,
) *MsgIBCChannelOpenTry

func (*MsgIBCChannelOpenTry) String

func (event *MsgIBCChannelOpenTry) String() string

func (*MsgIBCChannelOpenTry) ToJSON

func (event *MsgIBCChannelOpenTry) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCConnectionOpenAck

type MsgIBCConnectionOpenAck struct {
	MsgBase

	Params ibc_model.MsgConnectionOpenAckParams `json:"params"`
}

func NewMsgIBCConnectionOpenAck

func NewMsgIBCConnectionOpenAck(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgConnectionOpenAckParams,
) *MsgIBCConnectionOpenAck

func (*MsgIBCConnectionOpenAck) String

func (event *MsgIBCConnectionOpenAck) String() string

func (*MsgIBCConnectionOpenAck) ToJSON

func (event *MsgIBCConnectionOpenAck) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCConnectionOpenConfirm

type MsgIBCConnectionOpenConfirm struct {
	MsgBase

	Params ibc_model.MsgConnectionOpenConfirmParams `json:"params"`
}

func NewMsgIBCConnectionOpenConfirm

func NewMsgIBCConnectionOpenConfirm(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgConnectionOpenConfirmParams,
) *MsgIBCConnectionOpenConfirm

func (*MsgIBCConnectionOpenConfirm) String

func (event *MsgIBCConnectionOpenConfirm) String() string

func (*MsgIBCConnectionOpenConfirm) ToJSON

func (event *MsgIBCConnectionOpenConfirm) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCConnectionOpenInit

type MsgIBCConnectionOpenInit struct {
	MsgBase

	Params ibc_model.MsgConnectionOpenInitParams `json:"params"`
}

func NewMsgIBCConnectionOpenInit

func NewMsgIBCConnectionOpenInit(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgConnectionOpenInitParams,
) *MsgIBCConnectionOpenInit

func (*MsgIBCConnectionOpenInit) String

func (event *MsgIBCConnectionOpenInit) String() string

func (*MsgIBCConnectionOpenInit) ToJSON

func (event *MsgIBCConnectionOpenInit) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCConnectionOpenTry

type MsgIBCConnectionOpenTry struct {
	MsgBase

	Params ibc_model.MsgConnectionOpenTryParams `json:"params"`
}

func NewMsgIBCConnectionOpenTry

func NewMsgIBCConnectionOpenTry(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgConnectionOpenTryParams,
) *MsgIBCConnectionOpenTry

func (*MsgIBCConnectionOpenTry) String

func (event *MsgIBCConnectionOpenTry) String() string

func (*MsgIBCConnectionOpenTry) ToJSON

func (event *MsgIBCConnectionOpenTry) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCCreateClient

type MsgIBCCreateClient struct {
	MsgBase

	Params ibc_model.MsgCreateClientParams `json:"params"`
}

func NewMsgIBCCreateClient

func NewMsgIBCCreateClient(msgCommonParams MsgCommonParams, params ibc_model.MsgCreateClientParams) *MsgIBCCreateClient

func (*MsgIBCCreateClient) String

func (event *MsgIBCCreateClient) String() string

func (*MsgIBCCreateClient) ToJSON

func (event *MsgIBCCreateClient) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCRecvPacket

type MsgIBCRecvPacket struct {
	MsgBase

	Params ibc_model.MsgRecvPacketParams `json:"params"`
}

func NewMsgIBCRecvPacket

func NewMsgIBCRecvPacket(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgRecvPacketParams,
) *MsgIBCRecvPacket

func (*MsgIBCRecvPacket) String

func (event *MsgIBCRecvPacket) String() string

func (*MsgIBCRecvPacket) ToJSON

func (event *MsgIBCRecvPacket) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCTimeout

type MsgIBCTimeout struct {
	MsgBase

	Params ibc_model.MsgTimeoutParams `json:"params"`
}

func NewMsgIBCTimeout

func NewMsgIBCTimeout(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgTimeoutParams,
) *MsgIBCTimeout

func (*MsgIBCTimeout) String

func (event *MsgIBCTimeout) String() string

func (*MsgIBCTimeout) ToJSON

func (event *MsgIBCTimeout) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCTimeoutOnClose

type MsgIBCTimeoutOnClose struct {
	MsgBase

	Params ibc_model.MsgTimeoutOnCloseParams `json:"params"`
}

func NewMsgIBCTimeoutOnClose

func NewMsgIBCTimeoutOnClose(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgTimeoutOnCloseParams,
) *MsgIBCTimeoutOnClose

func (*MsgIBCTimeoutOnClose) String

func (event *MsgIBCTimeoutOnClose) String() string

func (*MsgIBCTimeoutOnClose) ToJSON

func (event *MsgIBCTimeoutOnClose) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCTransferTransfer

type MsgIBCTransferTransfer struct {
	MsgBase

	Params ibc_model.MsgTransferParams `json:"params"`
}

func NewMsgIBCTransferTransfer

func NewMsgIBCTransferTransfer(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgTransferParams,
) *MsgIBCTransferTransfer

func (*MsgIBCTransferTransfer) String

func (event *MsgIBCTransferTransfer) String() string

func (*MsgIBCTransferTransfer) ToJSON

func (event *MsgIBCTransferTransfer) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgIBCUpdateClient

type MsgIBCUpdateClient struct {
	MsgBase

	Params ibc_model.MsgUpdateClientParams `json:"params"`
}

func NewMsgIBCUpdateClient

func NewMsgIBCUpdateClient(
	msgCommonParams MsgCommonParams,
	params ibc_model.MsgUpdateClientParams,
) *MsgIBCUpdateClient

NewMsgDelegate creates a new instance of MsgDelegate

func (*MsgIBCUpdateClient) String

func (event *MsgIBCUpdateClient) String() string

func (*MsgIBCUpdateClient) ToJSON

func (event *MsgIBCUpdateClient) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgMultiSend

type MsgMultiSend struct {
	MsgBase

	Inputs  []model.MsgMultiSendInput  `json:"inputs"`
	Outputs []model.MsgMultiSendOutput `json:"outputs"`
}

func NewMsgMultiSend

func NewMsgMultiSend(msgCommonParams MsgCommonParams, params model.MsgMultiSendParams) *MsgMultiSend

func (*MsgMultiSend) String

func (event *MsgMultiSend) String() string

func (*MsgMultiSend) ToJSON

func (event *MsgMultiSend) ToJSON() (string, error)

type MsgNFTBurnNFT

type MsgNFTBurnNFT struct {
	MsgBase

	DenomId string `json:"denomId"`
	TokenId string `json:"tokenId"`
	Sender  string `json:"sender"`
}

func NewMsgNFTBurnNFT

func NewMsgNFTBurnNFT(
	msgCommonParams MsgCommonParams,
	params model.MsgNFTBurnNFTParams,
) *MsgNFTBurnNFT

func (*MsgNFTBurnNFT) String

func (event *MsgNFTBurnNFT) String() string

func (*MsgNFTBurnNFT) ToJSON

func (event *MsgNFTBurnNFT) ToJSON() (string, error)

type MsgNFTEditNFT

type MsgNFTEditNFT struct {
	MsgBase

	DenomId   string `json:"denomId"`
	TokenId   string `json:"tokenId"`
	TokenName string `json:"tokenName"`
	URI       string `json:"uri"`
	Data      string `json:"data"`
	Sender    string `json:"sender"`
}

func NewMsgNFTEditNFT

func NewMsgNFTEditNFT(
	msgCommonParams MsgCommonParams,
	params model.MsgNFTEditNFTParams,
) *MsgNFTEditNFT

func (*MsgNFTEditNFT) String

func (event *MsgNFTEditNFT) String() string

func (*MsgNFTEditNFT) ToJSON

func (event *MsgNFTEditNFT) ToJSON() (string, error)

type MsgNFTIssueDenom

type MsgNFTIssueDenom struct {
	MsgBase

	DenomId   string `json:"denomId"`
	DenomName string `json:"denomName"`
	Schema    string `json:"schema"`
	Sender    string `json:"sender"`
}

func NewMsgNFTIssueDenom

func NewMsgNFTIssueDenom(
	msgCommonParams MsgCommonParams,
	params model.MsgNFTIssueDenomParams,
) *MsgNFTIssueDenom

func (*MsgNFTIssueDenom) String

func (event *MsgNFTIssueDenom) String() string

func (*MsgNFTIssueDenom) ToJSON

func (event *MsgNFTIssueDenom) ToJSON() (string, error)

type MsgNFTMintNFT

type MsgNFTMintNFT struct {
	MsgBase

	DenomId   string `json:"denomId"`
	TokenId   string `json:"tokenId"`
	TokenName string `json:"tokenName"`
	URI       string `json:"uri"`
	Data      string `json:"data"`
	Sender    string `json:"sender"`
	Recipient string `json:"recipient"`
}

func NewMsgNFTMintNFT

func NewMsgNFTMintNFT(
	msgCommonParams MsgCommonParams,
	params model.MsgNFTMintNFTParams,
) *MsgNFTMintNFT

func (*MsgNFTMintNFT) String

func (event *MsgNFTMintNFT) String() string

func (*MsgNFTMintNFT) ToJSON

func (event *MsgNFTMintNFT) ToJSON() (string, error)

type MsgNFTTransferNFT

type MsgNFTTransferNFT struct {
	MsgBase

	DenomId   string `json:"denomId"`
	TokenId   string `json:"tokenId"`
	Sender    string `json:"sender"`
	Recipient string `json:"recipient"`
}

func NewMsgNFTTransferNFT

func NewMsgNFTTransferNFT(
	msgCommonParams MsgCommonParams,
	params model.MsgNFTTransferNFTParams,
) *MsgNFTTransferNFT

func (*MsgNFTTransferNFT) String

func (event *MsgNFTTransferNFT) String() string

func (*MsgNFTTransferNFT) ToJSON

func (event *MsgNFTTransferNFT) ToJSON() (string, error)

type MsgRevoke

type MsgRevoke struct {
	MsgBase

	Params model.MsgRevokeParams `json:"params"`
}

func NewMsgRevoke

func NewMsgRevoke(
	msgCommonParams MsgCommonParams,
	params model.MsgRevokeParams,
) *MsgRevoke

func (*MsgRevoke) String

func (event *MsgRevoke) String() string

func (*MsgRevoke) ToJSON

func (event *MsgRevoke) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgRevokeAllowance

type MsgRevokeAllowance struct {
	MsgBase

	Params model.MsgRevokeAllowanceParams `json:"params"`
}

func NewMsgRevokeAllowance

func NewMsgRevokeAllowance(
	msgCommonParams MsgCommonParams,
	params model.MsgRevokeAllowanceParams,
) *MsgRevokeAllowance

func (*MsgRevokeAllowance) String

func (event *MsgRevokeAllowance) String() string

func (*MsgRevokeAllowance) ToJSON

func (event *MsgRevokeAllowance) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgSend

type MsgSend struct {
	MsgBase

	FromAddress string     `json:"fromAddress"`
	ToAddress   string     `json:"toAddress"`
	Amount      coin.Coins `json:"amount"`
}

func NewMsgSend

func NewMsgSend(msgCommonParams MsgCommonParams, params MsgSendCreatedParams) *MsgSend

func (*MsgSend) String

func (event *MsgSend) String() string

func (*MsgSend) ToJSON

func (event *MsgSend) ToJSON() (string, error)

type MsgSendCreatedParams

type MsgSendCreatedParams struct {
	FromAddress string
	ToAddress   string
	Amount      coin.Coins
}

type MsgSetWithdrawAddress

type MsgSetWithdrawAddress struct {
	MsgBase

	model.MsgSetWithdrawAddressParams
}

func NewMsgSetWithdrawAddress

func NewMsgSetWithdrawAddress(
	msgCommonParams MsgCommonParams,
	params model.MsgSetWithdrawAddressParams,
) *MsgSetWithdrawAddress

func (*MsgSetWithdrawAddress) String

func (event *MsgSetWithdrawAddress) String() string

func (*MsgSetWithdrawAddress) ToJSON

func (event *MsgSetWithdrawAddress) ToJSON() (string, error)

type MsgSubmitCancelSoftwareUpgradeProposal

type MsgSubmitCancelSoftwareUpgradeProposal struct {
	MsgBase

	model.MsgSubmitCancelSoftwareUpgradeProposalParams
}

func (*MsgSubmitCancelSoftwareUpgradeProposal) String

func (*MsgSubmitCancelSoftwareUpgradeProposal) ToJSON

type MsgSubmitCommunityPoolSpendProposal

type MsgSubmitCommunityPoolSpendProposal struct {
	MsgBase

	model.MsgSubmitCommunityPoolSpendProposalParams
}

func (*MsgSubmitCommunityPoolSpendProposal) String

func (*MsgSubmitCommunityPoolSpendProposal) ToJSON

type MsgSubmitParamChangeProposal

type MsgSubmitParamChangeProposal struct {
	MsgBase

	model.MsgSubmitParamChangeProposalParams
}

func NewMsgSubmitParamChangeProposal

func NewMsgSubmitParamChangeProposal(
	msgCommonParams MsgCommonParams,
	params model.MsgSubmitParamChangeProposalParams,
) *MsgSubmitParamChangeProposal

func (*MsgSubmitParamChangeProposal) String

func (event *MsgSubmitParamChangeProposal) String() string

func (*MsgSubmitParamChangeProposal) ToJSON

func (event *MsgSubmitParamChangeProposal) ToJSON() (string, error)

type MsgSubmitSoftwareUpgradeProposal

type MsgSubmitSoftwareUpgradeProposal struct {
	MsgBase

	model.MsgSubmitSoftwareUpgradeProposalParams
}

func (*MsgSubmitSoftwareUpgradeProposal) String

func (event *MsgSubmitSoftwareUpgradeProposal) String() string

func (*MsgSubmitSoftwareUpgradeProposal) ToJSON

func (event *MsgSubmitSoftwareUpgradeProposal) ToJSON() (string, error)

type MsgSubmitTextProposal

type MsgSubmitTextProposal struct {
	MsgBase

	model.MsgSubmitTextProposalParams
}

func NewMsgSubmitTextProposal

func NewMsgSubmitTextProposal(
	msgCommonParams MsgCommonParams,
	params model.MsgSubmitTextProposalParams,
) *MsgSubmitTextProposal

func (*MsgSubmitTextProposal) String

func (event *MsgSubmitTextProposal) String() string

func (*MsgSubmitTextProposal) ToJSON

func (event *MsgSubmitTextProposal) ToJSON() (string, error)

type MsgUndelegate

type MsgUndelegate struct {
	MsgBase

	DelegatorAddress      string           `json:"delegatorAddress"`
	ValidatorAddress      string           `json:"validatorAddress"`
	Amount                coin.Coin        `json:"amount"`
	AutoClaimedRewards    coin.Coin        `json:"autoClaimedRewards"`
	MaybeUnbondCompleteAt *utctime.UTCTime `json:"unbondCompleteAt"`
}

MsgUndelegate defines a Cosmos SDK message for performing a undelegation of coins from a validator to a delegator.

func NewMsgUndelegate

func NewMsgUndelegate(msgCommonParams MsgCommonParams, params model.MsgUndelegateParams) *MsgUndelegate

NewMsgUndelegate creates a new instance of MsgUndelegate

func (*MsgUndelegate) String

func (event *MsgUndelegate) String() string

func (*MsgUndelegate) ToJSON

func (event *MsgUndelegate) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgUnjail

type MsgUnjail struct {
	MsgBase

	ValidatorAddr string `json:"validatorAddress"`
}

MsgUnjail defines a Cosmos SDK message for unjailing a jailed validator, thus returning them into the bonded validator set, so they can begin receiving provisions and rewards again.

func NewMsgUnjail

func NewMsgUnjail(msgCommonParams MsgCommonParams, params model.MsgUnjailParams) *MsgUnjail

NewMsgUnjail creates a new instance of MsgUnjail

func (*MsgUnjail) String

func (event *MsgUnjail) String() string

func (*MsgUnjail) ToJSON

func (event *MsgUnjail) ToJSON() (string, error)

ToJSON encodes the event into JSON string payload

type MsgVote

type MsgVote struct {
	MsgBase

	ProposalId string `json:"proposalId"`
	Voter      string `json:"voter"`
	Option     string `json:"option"`
}

func NewMsgVote

func NewMsgVote(msgCommonParams MsgCommonParams, params model.MsgVoteParams) *MsgVote

func (*MsgVote) String

func (event *MsgVote) String() string

func (*MsgVote) ToJSON

func (event *MsgVote) ToJSON() (string, error)

type MsgWithdrawDelegatorReward

type MsgWithdrawDelegatorReward struct {
	MsgBase

	model.MsgWithdrawDelegatorRewardParams
}

func NewMsgWithdrawDelegatorReward

func NewMsgWithdrawDelegatorReward(
	msgCommonParams MsgCommonParams,
	params model.MsgWithdrawDelegatorRewardParams,
) *MsgWithdrawDelegatorReward

func (*MsgWithdrawDelegatorReward) String

func (event *MsgWithdrawDelegatorReward) String() string

func (*MsgWithdrawDelegatorReward) ToJSON

func (event *MsgWithdrawDelegatorReward) ToJSON() (string, error)

type MsgWithdrawValidatorCommission

type MsgWithdrawValidatorCommission struct {
	MsgBase

	model.MsgWithdrawValidatorCommissionParams
}

func (*MsgWithdrawValidatorCommission) String

func (event *MsgWithdrawValidatorCommission) String() string

func (*MsgWithdrawValidatorCommission) ToJSON

func (event *MsgWithdrawValidatorCommission) ToJSON() (string, error)

type PowerChanged

type PowerChanged struct {
	event_entity.Base

	TendermintPubkey string `json:"tendermintPubkey"`
	Power            string `json:"power"`
}

func NewPowerChanged

func NewPowerChanged(blockHeight int64, params model.PowerChangeParams) *PowerChanged

func (*PowerChanged) String

func (event *PowerChanged) String() string

func (*PowerChanged) ToJSON

func (event *PowerChanged) ToJSON() (string, error)

type ProposalEnded

type ProposalEnded struct {
	event_entity.Base

	ProposalId string `json:"proposalId"`
	Result     string `json:"result"`
}

func NewProposalEnded

func NewProposalEnded(blockHeight int64, proposalId string, result string) *ProposalEnded

func (*ProposalEnded) String

func (event *ProposalEnded) String() string

func (*ProposalEnded) ToJSON

func (event *ProposalEnded) ToJSON() (string, error)

type ProposalInactived

type ProposalInactived struct {
	event_entity.Base

	ProposalId string `json:"proposalId"`
	Result     string `json:"result"`
}

func NewProposalInactived

func NewProposalInactived(blockHeight int64, proposalId string, result string) *ProposalInactived

func (*ProposalInactived) String

func (event *ProposalInactived) String() string

func (*ProposalInactived) ToJSON

func (event *ProposalInactived) ToJSON() (string, error)

type ProposalVotingPeriodStarted

type ProposalVotingPeriodStarted struct {
	event_entity.Base

	ProposalId string `json:"proposalId"`
}

func NewProposalVotingPeriodStarted

func NewProposalVotingPeriodStarted(blockHeight int64, proposalId string) *ProposalVotingPeriodStarted

func (*ProposalVotingPeriodStarted) String

func (event *ProposalVotingPeriodStarted) String() string

func (*ProposalVotingPeriodStarted) ToJSON

func (event *ProposalVotingPeriodStarted) ToJSON() (string, error)

type RawBlockCreated

type RawBlockCreated struct {
	entity_event.Base

	RawBlock *usecase_model.RawBlock `json:"rawBlock"`
}

func NewEvent

func NewEvent(rawBlock *usecase_model.RawBlock) *RawBlockCreated

func (*RawBlockCreated) String

func (event *RawBlockCreated) String() string

func (*RawBlockCreated) ToJSON

func (event *RawBlockCreated) ToJSON() (string, error)

type TransactionCreated

type TransactionCreated struct {
	entity_event.Base

	TxHash   string                    `json:"txHash"`
	Index    int                       `json:"index"`
	Code     int                       `json:"code"`
	Log      string                    `json:"log"`
	MsgCount int                       `json:"msgCount"`
	Signers  []model.TransactionSigner `json:"signers"`
	// Deprecated
	Senders       []model.TransactionSigner `json:"senders"`
	Fee           coin.Coins                `json:"fee"`
	FeePayer      string                    `json:"feePayer"`
	FeeGranter    string                    `json:"feeGranter"`
	GasWanted     int                       `json:"gasWanted"`
	GasUsed       int                       `json:"gasUsed"`
	Memo          string                    `json:"memo"`
	TimeoutHeight int64                     `json:"timeoutHeight"`
}

func NewTransactionCreated

func NewTransactionCreated(blockHeight int64, params model.CreateTransactionParams) *TransactionCreated

func (*TransactionCreated) String

func (event *TransactionCreated) String() string

func (*TransactionCreated) ToJSON

func (event *TransactionCreated) ToJSON() (string, error)

type TransactionFailed

type TransactionFailed struct {
	entity_event.Base

	TxHash   string                    `json:"txHash"`
	Index    int                       `json:"index"`
	Code     int                       `json:"code"`
	Log      string                    `json:"log"`
	MsgCount int                       `json:"msgCount"`
	Signers  []model.TransactionSigner `json:"signers"`
	// Deprecated
	Senders       []model.TransactionSigner `json:"senders"`
	Fee           coin.Coins                `json:"fee"`
	FeePayer      string                    `json:"feePayer"`
	FeeGranter    string                    `json:"feeGranter"`
	GasWanted     int                       `json:"gasWanted"`
	GasUsed       int                       `json:"gasUsed"`
	Memo          string                    `json:"memo"`
	TimeoutHeight int64                     `json:"timeoutHeight"`
}

func NewTransactionFailed

func NewTransactionFailed(blockHeight int64, params model.CreateTransactionParams) *TransactionFailed

func (*TransactionFailed) String

func (event *TransactionFailed) String() string

func (*TransactionFailed) ToJSON

func (event *TransactionFailed) ToJSON() (string, error)

type ValidatorJailed

type ValidatorJailed struct {
	event_entity.Base

	ConsensusNodeAddress string `json:"consensusNodeAddress"`
	Reason               string `json:"reason"`
}

func NewValidatorJailed

func NewValidatorJailed(blockHeight int64, consensusNodeAddress string, reason string) *ValidatorJailed

func (*ValidatorJailed) String

func (event *ValidatorJailed) String() string

func (*ValidatorJailed) ToJSON

func (event *ValidatorJailed) ToJSON() (string, error)

type ValidatorSlashed

type ValidatorSlashed struct {
	event_entity.Base

	ConsensusNodeAddress string `json:"consensusNodeAddress"`
	SlashedPower         string `json:"slashedPower"`
	Reason               string `json:"reason"`
}

func NewValidatorSlashed

func NewValidatorSlashed(blockHeight int64, params model.SlashValidatorParams) *ValidatorSlashed

func (*ValidatorSlashed) String

func (event *ValidatorSlashed) String() string

func (*ValidatorSlashed) ToJSON

func (event *ValidatorSlashed) ToJSON() (string, error)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL