Injective | Documentation
InjectiveGithub
Injective | Documentation
Injective | Documentation
  • About Injective
  • Getting Started
    • Wallet
      • Create a wallet
      • Accounts
      • Staking
      • Governance
      • Auction
    • Token Standards
      • INJ coin
      • Token Factory
      • CW20 Standard
    • Transactions
      • Gas and Fees
  • Guides
    • Create a Wallet
    • Bridge
      • From Ethereum
      • Using Wormhole
      • Using IBC
      • From Solana
    • Launch a Token
    • Launch a Market
    • Denom Metadata
    • Get INJ
  • Toolkits
    • injectived
      • Install injectived
      • Using injectived
      • Commands
    • Injective TS SDK
    • Injective Go SDK
    • Injective Python SDK
    • Injective CW SDK
    • Injective Rust
    • The Graph
  • References
  • Glossary
  • Developers
    • Getting Started
      • Guides
        • Testnet Proposals
        • Convert addresses
        • Calculations
          • Min Price Tick Size
          • Min Quantity Tick Size
        • Testnet Faucet Integration
    • Exchange Developers
      • Build a DEX
      • Provider Oracle
    • Cosmwasm Developers
      • Your First Smart Contract
      • Guides
        • Local Development
        • Mainnet Deployment
        • Whitelisting deployment address
        • Create your Swap Contract
        • Creating UIs
      • Using Injective Queries and Messages
      • CW20 Adapter
      • Injective Test Tube
    • Modules
      • Injective
        • Auction
          • State
          • Messages
          • EndBlock
          • Events
          • Params
          • Errors
        • Exchange
          • Derivative Markets Concepts
          • Spot Markets Concepts
          • Binary Option Markets Concepts
          • Other Concepts
          • State
          • State Transitions
          • Messages
          • Proposals
          • BeginBlock
          • EndBlock
          • Events
          • Params
          • MsgPrivilegedExecuteContract
          • Errors
        • Insurance
          • State
          • State Transitions
          • Messages
          • EndBlock
          • Events
          • Params
          • Improvements
          • Errors
        • OCR
          • Concepts
          • State
          • Messages
          • Proposals
          • BeginBlock
          • Hooks
          • Events
          • Params
          • Errors
        • Oracle
          • State
          • Keeper
          • Messages
          • Proposals
          • Events
          • Improvements
          • Errors
        • Peggy
          • Definitions
          • Workflow
          • State
          • Messages
          • Slashing
          • EndBlock
          • Events
          • Params
          • Relay Semantics
          • Improvements
          • Errors
        • Permissions
          • Concepts
          • State
          • State Transition
          • Errors
        • TokenFactory
          • Concepts
          • State
          • Messages
          • Events
          • Params
          • Errors
        • WasmX
          • Concepts
          • Data
          • Proposals
          • Messages
          • Params
          • Errors
        • Lanes
        • TxFees
      • Core
        • Auth
        • AuthZ
        • Bank
        • Consensus
        • Crisis
        • Distribution
        • Evidence
        • Feegrant
        • Gov
        • Group
        • Mint
        • NFT
        • Params
        • Slashing
        • Staking
        • Upgrade
        • Circuit
        • Genutils
    • dApps Documentation
  • Nodes
    • Getting Started
      • Interact with a node
      • Running a node
        • Setting up the keyring
        • Join a network
        • Cosmovisor
        • Upgrade your node
    • Validators
      • Mainnet
        • Peggo
        • Canonical Chain Upgrades
          • Upgrade to 10002-rc1
          • Upgrade to 10002-rc2
          • Upgrade to 10003-rc1
          • Upgrade to 10004-rc1
          • Upgrade to 10004-rc1-patch
          • Upgrade to 10005-rc1
          • Upgrade to 10006-rc1
          • Upgrade to 10007-rc1
          • Upgrade to 10008 - Camelot
          • Upgrade to 10009
          • Upgrade to v1.10
          • Upgrade to v1.11
          • Upgrade to v1.12.0 - Volan
          • Upgrade to v1.12.1
          • Upgrade to v1.13.0 - Altaris
          • Upgrade to v1.13.2
          • Upgrade to v1.13.3
          • Upgrade to v1.14.0
          • Upgrade to v1.14.1
          • Upgrade to v1.15.0
      • Testnet
        • Testnet Peggo
    • Public Endpoints
    • Premium Endpoints
    • Injective Indexer Setup
  • Traders
    • Getting Started
    • Documentation
    • API Reference
  • Useful Links
    • Injective 101
    • Injective Hub
    • Injective Explorer
    • Chain API Reference
    • Indexer API Reference
    • Testnet Faucet
Powered by GitBook
On this page
  • EndBlocker
  • EventAttestationObserved
  • EventValidatorSlash
  • Handler
  • EventSetOrchestratorAddresses
  • EventSendToEth
  • EventBridgeWithdrawCanceled
  • EventOutgoingBatch
  • EventOutgoingBatchCanceled
  • EventValsetConfirm
  • EventConfirmBatch
  • EventDepositClaim
  • EventWithdrawClaim
  • EventERC20DeployedClaim
  • EventValsetUpdateClaim
Edit on GitHub
Export as PDF
  1. Developers
  2. Modules
  3. Injective
  4. Peggy

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}

PreviousEndBlockNextParams

Last updated 7 months ago