SolanaPlugin
Class in @sentio/sdk/solana
Defined in @sentio/sdk/solana
Extends
Plugin
Constructors
Constructor
new SolanaPlugin(): SolanaPlugin;Returns
SolanaPlugin
Inherited from
Plugin.constructorProperties
| Property | Type | Default value | Overrides |
|---|---|---|---|
name | string | 'SolanaPlugin' | Plugin.name |
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>
processBinding()
processBinding(request: DataBinding): Promise<ProcessResult>;Parameters
| Parameter | Type |
|---|---|
request | DataBinding |
Returns
Promise<ProcessResult>
Overrides
Plugin.processBindingprocessSolBlock()
processSolBlock(request: DataBinding): Promise<ProcessResult>;Parameters
| Parameter | Type |
|---|---|
request | DataBinding |
Returns
Promise<ProcessResult>
processSolInstruction()
processSolInstruction(request: DataBinding): Promise<ProcessResult>;Parameters
| Parameter | Type |
|---|---|
request | DataBinding |
Returns
Promise<ProcessResult>