Events Reference

This section defines all events emitted by the SDK and how to handle them. Covers what triggers each event, what data it returns, and how to implement event listeners in your application.


Event Constants

Source: packages/sdk/src/shared/events.ts

All action types emit the same event types:

const StakeEvent = {
  Progress: 'progress',
  StatusChange: 'status-change',
  Completed: 'completed',
  Failed: 'failed',
  Error: 'error',
} as const;

Available Event Constants

import {
  StakeEvent,
  DepositEvent,
  UnstakeEvent,
  DeployEvent,
  RedeemEvent,
  BridgeEvent,
  StakeAndDeployEvent,
  DepositAndDeployEvent,
} from '@lombard.finance/sdk';

Event Handlers

StakeEventMap

DepositEventMap

UnstakeEventMap


Usage

Subscribing

Unsubscribing


Progress Object


Last updated