Events

The peggy module emits the following events:

EndBlocker

EventAttestationObserved

Type
Attribute Key
Attribute Value

int32

attestation_type

{attestation_type}

string

bridge_contract

{bridge_contract_address}

uint64

bridge_chain_id

{bridge_chain_id}

[]byte

attestation_id

{attestation_id}

uint64

nonce

{event_nonce}

EventValidatorSlash

Type
Attribute Key
Attribute Value

string

reason

{reason_for_slashing}

int64

power

{validator_power}

string

consensus_address

{consensus_addr}

string

operator_address

{operator_addr}

string

moniker

{validator_moniker}

Handler

EventSetOrchestratorAddresses

Type
Attribute Key
Attribute Value

string

validator_address

{validator_addr}

string

orchestrator_address

{orchestrator_addr}

string

operator_eth_address

{eth_addr}

EventSendToEth

Type
Attribute Key
Attribute Value

message

outgoing_tx_id

{tx_id}

string

sender

{sender_addr}

string

receiver

{dest_addr}

sdk.Coin

amount

{token_amount}

sdk.Coin

bridge_fee

{token_amount}

EventBridgeWithdrawCanceled

Type
Attribute Key
Attribute Value

withdrawal_cancelled

bridge_contract

{bridge_contract}

withdrawal_cancelled

bridge_chain_id

{bridge_chain_id}

EventOutgoingBatch

Type
Attribute Key
Attribute Value

string

denom

{token_denom}

string

orchestrator_address

{orch_addr}

uint64

batch_nonce

{batch_nonce}

uint64

batch_timeout

{block_height}

[]uint64

batch_tx_ids

{ids}

EventOutgoingBatchCanceled

Type
Attribute Key
Attribute Value

string

bridge_contract

{bridge_contract}

uint64

bridge_chain_id

{bridge_chain_id}

uint64

batch_id

{id}

uint64

nonce

{nonce}

EventValsetConfirm

Type
Attribute Key
Attribute Value

uint64

valset_nonce

{nonce}

string

orchestrator_address

{prch_addr}

EventConfirmBatch

Type
Attribute Key
Attribute Value

uint64

batch_nonce

{nonce}

string

orchestrator_address

{orch_addr}

EventDepositClaim

Type
Attribute Key
Attribute Value

uint64

event_nonce

{event_nonce}

uint64

event_height

{event_height}

[]byte

attestation_id

{attestation_key}

string

ethereum_sender

{sender_addr}

string

cosmos_receiver

{receiver_addr}

string

token_contract

{contract_addr}

sdk.Int

amount

{token_amount}

string

orchestrator_address

{orch_addr}

string

data

{custom_data}

EventWithdrawClaim

Type
Attribute Key
Attribute Value

uint64

event_nonce

{event_nonce{

uint64

event_height

{event_height}

[]byte

attestation_id

{attestation_key}

uint64

batch_nonce

{batch_nonce}

string

token_contract

{contract_addr}

string

orchestrator_address

{orch_addr}

EventERC20DeployedClaim

Type
Attribute Key
Attribute Value

uint64

event_nonce

{event_nonce}

uint64

event_height

{event_height}

[]byte

attestation_id

{attestation_key}

string

cosmos_denom

{token_denom}

string

token_contract

{token_conntract_addr}

string

name

{token_name}

string

symbol

{token_symbol}

uint64

decimals

{token_decimals}

string

orchestrator_address

{orch_addr}

EventValsetUpdateClaim

Type
Attribute Key
Attribute Value

uint64

event_nonce

{event_nonce}

uint64

event_height

{event_height}

[]byte

attestation_id

{attestation_key}

uint64

valset_nonce

{valset_nonce}

[]*BridgeValidator

valset_members

{array_of_validators}

sdk.Int

reward_amount

{amount}

string

reward_token

{contract_addr}

string

orchestrator_address

{orch_addr}

Last updated