Class SuiAddressProcessorTemplate

Hierarchy

Constructors

Properties

binds: Set<string> = ...
id: number
objectHandlers: ObjectHandler<((objects: {
    dataType: "moveObject";
    fields: MoveStruct;
    hasPublicTransfer: boolean;
    type: string;
}[], ctx: SuiAddressContext) => PromiseOrVoid)>[] = []

Methods

  • Parameters

    • handler: ((objects: {
          dataType: "moveObject";
          fields: MoveStruct;
          hasPublicTransfer: boolean;
          type: string;
      }[], ctx: SuiAddressContext) => PromiseOrVoid)
    • checkpointInterval: number = 100000
    • backfillCheckpointInterval: number = 400000
    • Optionaltype: string
    • OptionalfetchConfig: Partial<MoveAccountFetchConfig>

    Returns this

  • Parameters

    • handler: ((objects: {
          dataType: "moveObject";
          fields: MoveStruct;
          hasPublicTransfer: boolean;
          type: string;
      }[], ctx: SuiAddressContext) => PromiseOrVoid)
    • timeIntervalInMinutes: number = 60
    • backfillTimeIntervalInMinutes: number = 240
    • Optionaltype: string
    • OptionalfetchConfig: Partial<MoveAccountFetchConfig>

    Returns this