interface InstructionParams<P> {
    connection: Connection;
    neonContractAddress: string;
    neonWalletAddress: string;
    network?: Cluster;
    onBeforeCreateInstruction?: Function;
    onBeforeNeonSign?: Function;
    onBeforeSignTransaction?: Function;
    onCreateNeonAccountInstruction?: Function;
    onErrorSign?: Function;
    onSuccessSign?: Function;
    provider: P;
    proxyApi: NeonProxyRpcApi;
    proxyStatus: NeonProgramStatus;
    solanaOptions?: SendOptions;
    solanaWalletAddress: PublicKey;
}

Type Parameters

  • P

Hierarchy (View Summary)

Properties

connection: Connection
neonContractAddress: string
neonWalletAddress: string
network?: Cluster
onBeforeCreateInstruction?: Function
onBeforeNeonSign?: Function
onBeforeSignTransaction?: Function
onCreateNeonAccountInstruction?: Function
onErrorSign?: Function
onSuccessSign?: Function
provider: P
proxyApi: NeonProxyRpcApi
proxyStatus: NeonProgramStatus
solanaOptions?: SendOptions
solanaWalletAddress: PublicKey