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
| Parameter | Type | Default value |
|---|---|---|
handler | (transaction: GeneralTransactionResponse, ctx: AptosTransactionContext<GeneralTransactionResponse>) => PromiseOrVoid | undefined |
timeIntervalInMinutes | number | 60 |
backfillTimeIntervalInMinutes | number | 240 |
handlerOptions? | HandlerOptions<MoveFetchConfig, GeneralTransactionResponse> | undefined |
Returns
this
onTransaction()
onTransaction(
handler: (transaction: UserTransactionResponse, ctx: AptosContext) => PromiseOrVoid,
transactionFilter?: object,
fetchConfig?: Partial<MoveFetchConfig>
): this;Parameters
| Parameter | Type |
|---|---|
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
| Parameter | Type | Default value |
|---|---|---|
handler | (transaction: GeneralTransactionResponse, ctx: AptosTransactionContext<GeneralTransactionResponse>) => PromiseOrVoid | undefined |
versionInterval | number | 100000 |
backfillVersionInterval | number | 400000 |
handlerOptions? | HandlerOptions<MoveFetchConfig, GeneralTransactionResponse> | undefined |
Returns
this
bind()
static bind(options: AptosBindOptions): AptosGlobalProcessor;Parameters
| Parameter | Type |
|---|---|
options | AptosBindOptions |
Returns
AptosGlobalProcessor