FuelPlugin

Class in @sentio/sdk/fuel

Defined in @sentio/sdk/fuel

Extends

  • Plugin

Constructors

Constructor

new FuelPlugin(): FuelPlugin;

Returns

FuelPlugin

Inherited from

Plugin.constructor

Properties

PropertyTypeDefault valueOverrides
handlerRegisterHandlerRegisterundefined-
namestring'FuelPlugin'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

processBinding()

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

Parameters

ParameterType
requestDataBinding

Returns

Promise<ProcessResult>

Overrides

Plugin.processBinding

processBlock()

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

Parameters

ParameterType
bindingDataBinding

Returns

Promise<ProcessResult>


processReceipt()

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

Parameters

ParameterType
bindingDataBinding

Returns

Promise<ProcessResult>


processTransaction()

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

Parameters

ParameterType
bindingDataBinding

Returns

Promise<ProcessResult>


start()

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

Parameters

ParameterType
requestStartRequest

Returns

Promise<void>

Overrides

Plugin.start

On this page