FuelPlugin
Class in @sentio/sdk/fuel
Defined in @sentio/sdk/fuel
Extends
Plugin
Constructors
Constructor
new FuelPlugin(): FuelPlugin;Returns
FuelPlugin
Inherited from
Plugin.constructorProperties
| Property | Type | Default value | Overrides |
|---|---|---|---|
handlerRegister | HandlerRegister | undefined | - |
name | string | 'FuelPlugin' | Plugin.name |
partitionManager | PartitionHandlerManager | undefined | - |
supportedHandlers | HandlerType[] | undefined | Plugin.supportedHandlers |
Methods
configure()
configure(config: ProcessConfigResponse, forChainId?: string): Promise<void>;Parameters
| Parameter | Type |
|---|---|
config | ProcessConfigResponse |
forChainId? | string |
Returns
Promise<void>
Overrides
Plugin.configureinit()
init(config: InitResponse): Promise<void>;Parameters
| Parameter | Type |
|---|---|
config | InitResponse |
Returns
Promise<void>
partition()
partition(request: DataBinding): Promise<ProcessStreamResponse_Partitions>;Parameters
| Parameter | Type |
|---|---|
request | DataBinding |
Returns
Promise<ProcessStreamResponse_Partitions>
Overrides
Plugin.partitionprocessBinding()
processBinding(request: DataBinding): Promise<ProcessResult>;Parameters
| Parameter | Type |
|---|---|
request | DataBinding |
Returns
Promise<ProcessResult>
Overrides
Plugin.processBindingprocessBlock()
processBlock(binding: DataBinding): Promise<ProcessResult>;Parameters
| Parameter | Type |
|---|---|
binding | DataBinding |
Returns
Promise<ProcessResult>
processReceipt()
processReceipt(binding: DataBinding): Promise<ProcessResult>;Parameters
| Parameter | Type |
|---|---|
binding | DataBinding |
Returns
Promise<ProcessResult>
processTransaction()
processTransaction(binding: DataBinding): Promise<ProcessResult>;Parameters
| Parameter | Type |
|---|---|
binding | DataBinding |
Returns
Promise<ProcessResult>
start()
start(request: StartRequest): Promise<void>;Parameters
| Parameter | Type |
|---|---|
request | StartRequest |
Returns
Promise<void>
Overrides
Plugin.start