Variable OpenApiSolanaMethodsConst
OpenApiSolanaMethods: { createSolanaAccount: ( createSolanaAccountBody?: CreateSolanaAccountBody, options?: string, ) => Promise<SolanaAccount>; exportSolanaAccount: ( address: string, exportSolanaAccountBody: ExportSolanaAccountBody, options?: string, ) => Promise<ExportSolanaAccount200>; exportSolanaAccountByName: ( name: string, exportSolanaAccountByNameBody: ExportSolanaAccountByNameBody, options?: string, ) => Promise<ExportSolanaAccountByName200>; getSolanaAccount: ( address: string, options?: string, ) => Promise<SolanaAccount>; getSolanaAccountByName: ( name: string, options?: string, ) => Promise<SolanaAccount>; importSolanaAccount: ( importSolanaAccountBody: { encryptedPrivateKey: string; idempotencyKey?: string; name?: string; }, options?: string, ) => Promise<SolanaAccount>; listSolanaAccounts: ( params?: ListSolanaAccountsParams, options?: string, ) => Promise<ListSolanaAccounts200>; requestSolanaFaucet: ( requestSolanaFaucetBody: RequestSolanaFaucetBody, options?: string, ) => Promise<RequestSolanaFaucet200>; signSolanaMessage: ( address: string, signSolanaMessageBody: SignSolanaMessageBody, options?: string, ) => Promise<SignSolanaMessage200>; signSolanaTransaction: ( address: string, signSolanaTransactionBody: SignSolanaTransactionBody, options?: string, ) => Promise<SignSolanaTransaction200>; updateSolanaAccount: ( address: string, updateSolanaAccountBody: UpdateSolanaAccountBody, options?: string, ) => Promise<SolanaAccount>;} = ... Type declaration
createSolanaAccount: (
createSolanaAccountBody?: CreateSolanaAccountBody,
options?: string,
) => Promise<SolanaAccount>
exportSolanaAccount: (
address: string,
exportSolanaAccountBody: ExportSolanaAccountBody,
options?: string,
) => Promise<ExportSolanaAccount200>
getSolanaAccount: (address: string, options?: string) => Promise<SolanaAccount>
getSolanaAccountByName: (name: string, options?: string) => Promise<SolanaAccount>
importSolanaAccount: (
importSolanaAccountBody: {
encryptedPrivateKey: string;
idempotencyKey?: string;
name?: string;
},
options?: string,
) => Promise<SolanaAccount>
signSolanaMessage: (
address: string,
signSolanaMessageBody: SignSolanaMessageBody,
options?: string,
) => Promise<SignSolanaMessage200>
signSolanaTransaction: (
address: string,
signSolanaTransactionBody: SignSolanaTransactionBody,
options?: string,
) => Promise<SignSolanaTransaction200>
updateSolanaAccount: (
address: string,
updateSolanaAccountBody: UpdateSolanaAccountBody,
options?: string,
) => Promise<SolanaAccount>
Creates a new Solana account.