UNPKG

@cks-systems/manifest-sdk

Version:
12 lines (9 loc) 358 B
import { PROGRAM_ID } from '../manifest/index'; import { PublicKey } from '@solana/web3.js'; export function getVaultAddress(market: PublicKey, mint: PublicKey): PublicKey { const [vaultAddress, _unusedBump] = PublicKey.findProgramAddressSync( [Buffer.from('vault'), market.toBuffer(), mint.toBuffer()], PROGRAM_ID, ); return vaultAddress; }