fixed token deploy

This commit is contained in:
eibelsalil
2024-12-21 16:15:26 +05:30
parent 30fdc76132
commit caec29f54d
3 changed files with 2049 additions and 4 deletions

View File

@@ -4,6 +4,7 @@ import { createUmi } from "@metaplex-foundation/umi-bundle-defaults";
import { generateSigner, keypairIdentity } from "@metaplex-foundation/umi";
import { createFungible, mintV1, TokenStandard } from "@metaplex-foundation/mpl-token-metadata";
import { fromWeb3JsKeypair, fromWeb3JsPublicKey, toWeb3JsPublicKey } from "@metaplex-foundation/umi-web3js-adapters";
import {mplToolbox} from "@metaplex-foundation/mpl-toolbox"
/**
* Deploy a new SPL token
@@ -25,7 +26,7 @@ export async function deploy_token(
): Promise<{ mint: PublicKey }> {
try {
// Create UMI instance from agent
const umi = createUmi(agent.connection.rpcEndpoint)
const umi = createUmi(agent.connection.rpcEndpoint).use(mplToolbox())
umi.use(keypairIdentity(fromWeb3JsKeypair(agent.wallet)));
// Create new token mint