AptosPlugin

Class in @sentio/sdk/aptos

Defined in @sentio/sdk/aptos

Extends

  • Plugin

Constructors

Constructor

new AptosPlugin(): AptosPlugin;

Returns

AptosPlugin

Inherited from

Plugin.constructor

Properties

PropertyTypeDefault valueOverrides
handlerRegisterHandlerRegisterundefined-
namestring'AptosPlugin'Plugin.name
partitionManagerPartitionHandlerManagerundefined-
supportedHandlersHandlerType[]undefinedPlugin.supportedHandlers

Methods

configure()

configure(config: ProcessConfigResponse, forChainId?: string): Promise<void>;

Parameters

ParameterType
configProcessConfigResponse
forChainId?string

Returns

Promise<void>

Overrides

Plugin.configure

init()

init(config: InitResponse): Promise<void>;

Parameters

ParameterType
configInitResponse

Returns

Promise<void>


partition()

partition(request: DataBinding): Promise<ProcessStreamResponse_Partitions>;

Parameters

ParameterType
requestDataBinding

Returns

Promise<ProcessStreamResponse_Partitions>

Overrides

Plugin.partition

processAptosEvent()

processAptosEvent(binding: DataBinding): Promise<ProcessResult>;

Parameters

ParameterType
bindingDataBinding

Returns

Promise<ProcessResult>


processAptosFunctionCall()

processAptosFunctionCall(binding: DataBinding): Promise<ProcessResult>;

Parameters

ParameterType
bindingDataBinding

Returns

Promise<ProcessResult>


processAptosResource()

processAptosResource(binding: DataBinding): Promise<ProcessResult>;

Parameters

ParameterType
bindingDataBinding

Returns

Promise<ProcessResult>


processBinding()

processBinding(request: DataBinding): Promise<ProcessResult>;

Parameters

ParameterType
requestDataBinding

Returns

Promise<ProcessResult>

Overrides

Plugin.processBinding

start()

start(request: StartRequest): Promise<void>;

Parameters

ParameterType
requestStartRequest

Returns

Promise<void>

Overrides

Plugin.start

On this page