SolanaClientAssociatedTokenAccontProgram extension

on

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.