# Events

The staking module emits the following events:

# EndBlocker

Type Attribute Key Attribute Value
complete_unbonding amount
complete_unbonding validator
complete_unbonding delegator
complete_redelegation amount
complete_redelegation source_validator
complete_redelegation destination_validator
complete_redelegation delegator

# Msg's

# MsgCreateValidator

Type Attribute Key Attribute Value
create_validator validator
create_validator amount
message module staking
message action create_validator
message sender

# MsgEditValidator

Type Attribute Key Attribute Value
edit_validator commission_rate
edit_validator min_self_delegation
message module staking
message action edit_validator
message sender

# MsgDelegate

Type Attribute Key Attribute Value
delegate validator
delegate amount
message module staking
message action delegate
message sender

# MsgUndelegate

Type Attribute Key Attribute Value
unbond validator
unbond amount
unbond completion_time [0]
message module staking
message action begin_unbonding
message sender
  • [0] Time is formatted in the RFC3339 standard

# MsgCancelUnbondingDelegation

Type Attribute Key Attribute Value
cancel_unbonding_delegation validator
cancel_unbonding_delegation delegator
cancel_unbonding_delegation amount
cancel_unbonding_delegation creation_height
message module staking
message action cancel_unbond
message sender

# MsgBeginRedelegate

Type Attribute Key Attribute Value
redelegate source_validator
redelegate destination_validator
redelegate amount
redelegate completion_time [0]
message module staking
message action begin_redelegate
message sender
  • [0] Time is formatted in the RFC3339 standard