Skip to main content

Events

The staking module emits the following events:

EndBlocker

TypeAttribute KeyAttribute Value
complete_unbondingamount{totalUnbondingAmount}
complete_unbondingvalidator{validatorAddress}
complete_unbondingdelegator{delegatorAddress}
complete_redelegationamount{totalRedelegationAmount}
complete_redelegationsource_validator{srcValidatorAddress}
complete_redelegationdestination_validator{dstValidatorAddress}
complete_redelegationdelegator{delegatorAddress}

Msg's

MsgCreateValidator

TypeAttribute KeyAttribute Value
create_validatorvalidator{validatorAddress}
create_validatoramount{delegationAmount}
messagemodulestaking
messageactioncreate_validator
messagesender{senderAddress}

MsgEditValidator

TypeAttribute KeyAttribute Value
edit_validatorcommission_rate{commissionRate}
edit_validatormin_self_delegation{minSelfDelegation}
messagemodulestaking
messageactionedit_validator
messagesender{senderAddress}

MsgDelegate

TypeAttribute KeyAttribute Value
delegatevalidator{validatorAddress}
delegateamount{delegationAmount}
messagemodulestaking
messageactiondelegate
messagesender{senderAddress}

MsgUndelegate

TypeAttribute KeyAttribute Value
unbondvalidator{validatorAddress}
unbondamount{unbondAmount}
unbondcompletion_time [0]{completionTime}
messagemodulestaking
messageactionbegin_unbonding
messagesender{senderAddress}
  • [0] Time is formatted in the RFC3339 standard

MsgBeginRedelegate

TypeAttribute KeyAttribute Value
redelegatesource_validator{srcValidatorAddress}
redelegatedestination_validator{dstValidatorAddress}
redelegateamount{unbondAmount}
redelegatecompletion_time [0]{completionTime}
messagemodulestaking
messageactionbegin_redelegate
messagesender{senderAddress}
  • [0] Time is formatted in the RFC3339 standard