UNPKG

@solana-suite/shared-metaplex

Version:

shared metaplex module for solana-suite

23 lines 782 B
import { PublicKey } from '@solana/web3.js'; import { PROGRAM_ID } from '@metaplex-foundation/mpl-token-metadata'; export var Pda; (function (Pda) { Pda.getMetadata = (mint) => { const [publicKey] = PublicKey.findProgramAddressSync([ Buffer.from('metadata'), PROGRAM_ID.toBuffer(), mint.toPublicKey().toBuffer(), ], PROGRAM_ID); return publicKey; }; Pda.getMasterEdition = (mint) => { const [publicKey] = PublicKey.findProgramAddressSync([ Buffer.from('metadata'), PROGRAM_ID.toBuffer(), mint.toPublicKey().toBuffer(), Buffer.from('edition'), ], PROGRAM_ID); return publicKey; }; })(Pda || (Pda = {})); //# sourceMappingURL=pda.js.map