Skip to main content

Events on Sui

Index

Constructors

constructor

  • new SuiEvent(provider: JsonRpcProvider, pkg?: string, moduleName?: string, moveEvent?: string, moveEventField?: MoveEventField): SuiEvent
  • Parameters

    • provider: JsonRpcProvider
    • optionalpkg: string
    • optionalmoduleName: string
    • optionalmoveEvent: string
    • optionalmoveEventField: MoveEventField

    Returns SuiEvent

Properties

optionalintervalId

intervalId?: SubscriptionId

optionalreadonlymoduleName

moduleName?: string

optionalreadonlymoveEvent

moveEvent?: string

optionalreadonlymoveEventField

moveEventField?: MoveEventField

optionalreadonlypkg

pkg?: string

readonlyprovider

provider: JsonRpcProvider

Methods

onTrigger

  • onTrigger(callback: EventCallback, errorHandler?: (error: unknown) => void): Promise<SubscriptionId>
  • Parameters

    • callback: EventCallback
    • optionalerrorHandler: (error: unknown) => void

    Returns Promise<SubscriptionId>

stop

  • stop(): void
  • Returns void