update to irys
This commit is contained in:
@@ -1,20 +1,25 @@
|
||||
import wallet from "../wba-wallet.json"
|
||||
import { createUmi } from "@metaplex-foundation/umi-bundle-defaults"
|
||||
import { createGenericFile, createSignerFromKeypair, signerIdentity } from "@metaplex-foundation/umi"
|
||||
import { createBundlrUploader } from "@metaplex-foundation/umi-uploader-bundlr"
|
||||
import { irysUploader } from "@metaplex-foundation/umi-uploader-irys"
|
||||
import { readFile } from "fs/promises"
|
||||
|
||||
// Create a devnet connection
|
||||
const umi = createUmi('https://api.devnet.solana.com');
|
||||
const bundlrUploader = createBundlrUploader(umi);
|
||||
|
||||
let keypair = umi.eddsa.createKeypairFromSecretKey(new Uint8Array(wallet));
|
||||
const signer = createSignerFromKeypair(umi, keypair);
|
||||
|
||||
umi.use(irysUploader());
|
||||
umi.use(signerIdentity(signer));
|
||||
//1. Tell umi which uploader to use.
|
||||
|
||||
(async () => {
|
||||
try {
|
||||
//1. Load image
|
||||
//2. Convert image to generic file.
|
||||
//3. Upload image
|
||||
|
||||
// const image = ???
|
||||
|
||||
// const [myUri] = ???
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
"@metaplex-foundation/mpl-token-metadata": "3.1.1",
|
||||
"@metaplex-foundation/umi": "^0.8.10",
|
||||
"@metaplex-foundation/umi-bundle-defaults": "^0.8.10",
|
||||
"@metaplex-foundation/umi-uploader-bundlr": "^0.8.10",
|
||||
"@metaplex-foundation/umi-uploader-irys": "^0.9.1",
|
||||
"@solana/spl-token": "^0.3.9",
|
||||
"@solana/web3.js": "^1.87.6",
|
||||
"@types/node": "^20.9.3",
|
||||
|
||||
Reference in New Issue
Block a user