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