SolanaPlugin

Class in @sentio/sdk/solana

Defined in @sentio/sdk/solana

Extends

  • Plugin

Constructors

Constructor

new SolanaPlugin(): SolanaPlugin;

Returns

SolanaPlugin

Inherited from

Plugin.constructor

Properties

PropertyTypeDefault valueOverrides
namestring'SolanaPlugin'Plugin.name
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>


processBinding()

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

Parameters

ParameterType
requestDataBinding

Returns

Promise<ProcessResult>

Overrides

Plugin.processBinding

processSolBlock()

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

Parameters

ParameterType
requestDataBinding

Returns

Promise<ProcessResult>


processSolInstruction()

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

Parameters

ParameterType
requestDataBinding

Returns

Promise<ProcessResult>

On this page