goosefx-ssl-sdk-prism
Version:
SDK for interacting with GooseFX Single-sided Liquidity pools
15 lines • 619 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.findAssociatedTokenAddress = void 0;
const spl_token_1 = require("@solana/spl-token");
const web3_js_1 = require("@solana/web3.js");
function findAssociatedTokenAddress(walletAddress, tokenMintAddress) {
return web3_js_1.PublicKey.findProgramAddressSync([
walletAddress.toBuffer(),
spl_token_1.TOKEN_PROGRAM_ID.toBuffer(),
tokenMintAddress.toBuffer(),
], spl_token_1.ASSOCIATED_TOKEN_PROGRAM_ID)[0];
}
exports.findAssociatedTokenAddress = findAssociatedTokenAddress;
;
//# sourceMappingURL=utils.js.map