AptosGlobalProcessor

Class in @sentio/sdk/aptos

Defined in @sentio/sdk/aptos

Methods

onTimeInterval()

onTimeInterval(
   handler: (transaction: GeneralTransactionResponse, ctx: AptosTransactionContext<GeneralTransactionResponse>) => PromiseOrVoid, 
   timeIntervalInMinutes?: number, 
   backfillTimeIntervalInMinutes?: number, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, GeneralTransactionResponse>
): this;

Parameters

ParameterTypeDefault value
handler(transaction: GeneralTransactionResponse, ctx: AptosTransactionContext<GeneralTransactionResponse>) => PromiseOrVoidundefined
timeIntervalInMinutesnumber60
backfillTimeIntervalInMinutesnumber240
handlerOptions?HandlerOptions<MoveFetchConfig, GeneralTransactionResponse>undefined

Returns

this


onTransaction()

onTransaction(
   handler: (transaction: UserTransactionResponse, ctx: AptosContext) => PromiseOrVoid, 
   transactionFilter?: object, 
   fetchConfig?: Partial<MoveFetchConfig>
): this;

Parameters

ParameterType
handler(transaction: UserTransactionResponse, ctx: AptosContext) => PromiseOrVoid
transactionFilter?{ includeFailed?: boolean; sender?: string; }
transactionFilter.includeFailed?boolean
transactionFilter.sender?string
fetchConfig?Partial<MoveFetchConfig>

Returns

this


onVersionInterval()

onVersionInterval(
   handler: (transaction: GeneralTransactionResponse, ctx: AptosTransactionContext<GeneralTransactionResponse>) => PromiseOrVoid, 
   versionInterval?: number, 
   backfillVersionInterval?: number, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, GeneralTransactionResponse>
): this;

Parameters

ParameterTypeDefault value
handler(transaction: GeneralTransactionResponse, ctx: AptosTransactionContext<GeneralTransactionResponse>) => PromiseOrVoidundefined
versionIntervalnumber100000
backfillVersionIntervalnumber400000
handlerOptions?HandlerOptions<MoveFetchConfig, GeneralTransactionResponse>undefined

Returns

this


bind()

static bind(options: AptosBindOptions): AptosGlobalProcessor;

Parameters

ParameterType
optionsAptosBindOptions

Returns

AptosGlobalProcessor

On this page