Property | Type | Description | Defined in |
---|---|---|---|
accountPolicy? | string | The policy ID to apply to the account. | client/solana/solana.types.ts:63 |
idempotencyKey? | string | The idempotency key. | client/solana/solana.types.ts:65 |
name? | string | The name of the account. | client/solana/solana.types.ts:61 |
Property | Type | Description | Defined in |
---|---|---|---|
address? | string | The address of the account. | client/solana/solana.types.ts:73 |
idempotencyKey? | string | The idempotency key. | client/solana/solana.types.ts:77 |
name? | string | The name of the account. | client/solana/solana.types.ts:75 |
Property | Type | Description | Defined in |
---|---|---|---|
address? | string | The address of the account. | client/solana/solana.types.ts:85 |
name? | string | The name of the account. | client/solana/solana.types.ts:87 |
Property | Type | Description | Defined in |
---|---|---|---|
name | string | The name of the account. | client/solana/solana.types.ts:95 |
Property | Type | Description | Defined in |
---|---|---|---|
encryptionPublicKey? | string | The public RSA key used to encrypt the private key when importing a Solana account. | client/solana/solana.types.ts:173 |
idempotencyKey? | string | The idempotency key. | client/solana/solana.types.ts:177 |
name? | string | The name of the account. | client/solana/solana.types.ts:175 |
privateKey | string | Uint8Array <ArrayBufferLike > | The private key of the account - can be a base58 encoded string or raw bytes. | client/solana/solana.types.ts:179 |
Property | Type | Description | Defined in |
---|---|---|---|
pageSize? | number | The page size. | client/solana/solana.types.ts:115 |
pageToken? | string | The page token. | client/solana/solana.types.ts:117 |
Property | Type | Description | Defined in |
---|---|---|---|
accounts | { fund : (options : Omit <SolanaFundOptions , "address" >) => Promise <FundOperationResult >; quoteFund : (options : Omit <SolanaQuoteFundOptions , "address" >) => Promise <SolanaQuote >; requestFaucet : (options : Omit <RequestFaucetOptions , "address" >) => Promise <SignatureResult >; sendTransaction : (options : Omit <SendTransactionOptions , "address" >) => Promise <SendTransactionResult >; signMessage : (options : Omit <SignMessageOptions , "address" >) => Promise <SignatureResult >; signTransaction : (options : Omit <SignTransactionOptions , "address" >) => Promise <SignTransactionResult >; transfer : (options : Omit <TransferOptions , "from" >) => Promise <SignatureResult >; waitForFundOperationReceipt : Promise <WaitForFundOperationResult >; }[] | The accounts. | client/solana/solana.types.ts:125 |
nextPageToken? | string | The token for the next page of accounts, if any. | client/solana/solana.types.ts:129 |
Property | Type | Description | Defined in |
---|---|---|---|
address | string | The address of the account. | client/solana/solana.types.ts:187 |
network? | ListSolanaTokenBalancesNetwork | The network to list token balances for. | client/solana/solana.types.ts:189 |
pageSize? | number | The page size. | client/solana/solana.types.ts:191 |
pageToken? | string | The page token. | client/solana/solana.types.ts:193 |
Property | Type | Description | Defined in |
---|---|---|---|
balances | SolanaTokenBalance [] | The token balances. | client/solana/solana.types.ts:247 |
nextPageToken? | string | The next page token to paginate through the token balances. If undefined, there are no more token balances to paginate through. | client/solana/solana.types.ts:252 |
Property | Type | Description | Defined in |
---|---|---|---|
address | string | The address of the account. | client/solana/solana.types.ts:137 |
idempotencyKey? | string | The idempotency key. | client/solana/solana.types.ts:141 |
token | "usdc" | "sol" | The token to request funds for. | client/solana/solana.types.ts:139 |
Property | Type | Description | Defined in |
---|---|---|---|
idempotencyKey? | string | The idempotency key. | client/solana/solana.types.ts:205 |
network | SendSolanaTransactionBodyNetwork | The network to send the transaction to. | client/solana/solana.types.ts:201 |
transaction | string | The base64 encoded transaction to send. | client/solana/solana.types.ts:203 |
Property | Type | Description | Defined in |
---|---|---|---|
signature | string | The signature. | client/solana/solana.types.ts:53 |
Property | Type | Description | Defined in |
---|---|---|---|
address | string | The address of the account. | client/solana/solana.types.ts:149 |
idempotencyKey? | string | The idempotency key. | client/solana/solana.types.ts:153 |
message | string | The message to sign. | client/solana/solana.types.ts:151 |
Property | Type | Description | Defined in |
---|---|---|---|
address | string | The address of the account. | client/solana/solana.types.ts:161 |
idempotencyKey? | string | The idempotency key. | client/solana/solana.types.ts:165 |
transaction | string | The base64 encoded transaction to sign. | client/solana/solana.types.ts:163 |
Property | Type | Description | Defined in |
---|---|---|---|
mintAddress | string | The token address. | client/solana/solana.types.ts:225 |
name? | string | The token name. | client/solana/solana.types.ts:227 |
symbol? | string | The token symbol. | client/solana/solana.types.ts:229 |
Property | Type | Description | Defined in |
---|---|---|---|
amount | bigint | The amount of the token. | client/solana/solana.types.ts:218 |
decimals | number | The number of decimals in the token. | client/solana/solana.types.ts:220 |
Property | Type | Description | Defined in |
---|---|---|---|
amount | SolanaTokenAmount | The amount of the token. | client/solana/solana.types.ts:237 |
token | SolanaToken | The token. | client/solana/solana.types.ts:239 |
Property | Type | Description | Defined in |
---|---|---|---|
signature | string | The signature of the transaction base58 encoded. | client/solana/solana.types.ts:213 |
Property | Type | Description | Defined in |
---|---|---|---|
address | string | The address of the account. | client/solana/solana.types.ts:103 |
idempotencyKey? | string | The idempotency key. | client/solana/solana.types.ts:107 |
update | UpdateSolanaAccountBody | The updates to apply to the account | client/solana/solana.types.ts:105 |
CreateAccountOptions
Promise
<Account
>
ExportAccountOptions
Promise
<string
>
GetAccountOptions
Promise
<Account
>
GetOrCreateAccountOptions
Promise
<Account
>
ImportAccountOptions
Promise
<SolanaAccount
>
ListAccountsOptions
Promise
<ListAccountsResult
>
ListTokenBalancesOptions
Promise
<ListTokenBalancesResult
>
RequestFaucetOptions
Promise
<SignatureResult
>
SendSolanaTransactionBody
Promise
<SignatureResult
>
SignMessageOptions
Promise
<SignatureResult
>
SignTransactionOptions
Promise
<SignatureResult
>
UpdateSolanaAccountOptions
Promise
<Account
>