SolanaClientAssociatedTokenAccontProgram extension
Methods
-
createAssociatedTokenAccount({Ed25519HDPublicKey? owner, required Ed25519HDPublicKey mint, required Wallet funder, SignatureCallback? onSigned, Commitment commitment = Commitment.finalized})
→ Future<ProgramAccount>
-
Create the account associated to the SPL token
mint
for this wallet.
-
createTokenAccount({required Ed25519HDPublicKey mint, required Wallet account, required Wallet creator, SignatureCallback? onSigned, Commitment commitment = Commitment.finalized})
→ Future<Account>
-
Create an account for
account
.
-
getAssociatedTokenAccount({required Ed25519HDPublicKey owner, required Ed25519HDPublicKey mint, Commitment commitment = Commitment.finalized})
→ Future<ProgramAccount?>
-
-
getTokenBalance({required Ed25519HDPublicKey owner, required Ed25519HDPublicKey mint, Commitment commitment = Commitment.finalized})
→ Future<TokenAmount>
-
Get token
mint
balance for this wallet's account.
-
hasAssociatedTokenAccount({required Ed25519HDPublicKey owner, required Ed25519HDPublicKey mint, Commitment commitment = Commitment.finalized})
→ Future<bool>
-
Whether this wallet has an associated token account for the SPL token
mint
.