import { PublicKey } from "@solana/web3.js"; import { getPrimeMetadata, getVaultStatePDA, SolanaChainEnum, VaultOption, } from "../../src"; import dotenv from "dotenv"; dotenv.config(); async function main() { const metadata = getPrimeMetadata(SolanaChainEnum.DEVNET); console.log(metadata); const vaultMetadata = metadata[VaultOption.PST]; if (!vaultMetadata) { throw new Error("Vault metadata not found"); } const vaultState = getVaultStatePDA( new PublicKey(vaultMetadata.vaultConfig), new PublicKey(vaultMetadata.primeProgram), ); console.log(vaultState.toString()); } main();