getAssociatedTokenAccount method
Future<ProgramAccount?>
getAssociatedTokenAccount({
- required Ed25519HDPublicKey owner,
- required Ed25519HDPublicKey mint,
- Commitment commitment = Commitment.finalized,
Implementation
Future<ProgramAccount?> getAssociatedTokenAccount({
required Ed25519HDPublicKey owner,
required Ed25519HDPublicKey mint,
Commitment commitment = Commitment.finalized,
}) async {
final accounts = await rpcClient
.getTokenAccountsByOwner(
owner.toBase58(),
TokenAccountsFilter.byMint(mint.toBase58()),
encoding: Encoding.jsonParsed,
commitment: commitment,
)
.value;
if (accounts.isEmpty) return null;
return accounts.first;
}