Метаданные Solana Metaplex Candy Machine `tokenMint` равны нулю

В итоге я создал экземпляр конфетной машины, следуя руководству здесь https://hackmd.io/@levicook/HJcDneEWF

Я столкнулся с проблемой, когда, когда я вызываю mintOneToken из кода графического интерфейса

      await mintOneToken(candyMachineAccount, wallet.publicKey)

найдено здесь , я получаю сообщение об ошибке, потому что объект CandyMachineAccount state.tokenMintfield имеет значение null, но мы видим здесь, что оно не должно быть нулевым.

      const userPayingAccountAddress = (
    await getAtaForMint(candyMachine.state.tokenMint, payer)
)[0];

Интересно, что когда я загружаю другие экземпляры конфетных машин, которые не являются моими собственными, я вижу, что их поле не равно нулю, поэтому я предполагаю, что есть какая-то команда, которую мне нужно запустить, или контрактный вызов, который мне нужно сделать, чтобы установить это поле как ненулевое значение для моего экземпляра конфетной машины в цепочке. Как правильно настроить поле?

Для справки, вот идентификатор конфетной машины в Mainnet-Beta, который имеет ненулевое значение. tokenMint

EodXoBBFMWMXe3KKpwAFRa3BHDDWF3y7S8DcGRUTdG9U

      {
    "authority": {
        "_bn": "c474397eca84550ae504367dd7dbac1a292322eadc7cae7b67e7d60d7c9b99ce"
    },
    "wallet": {
        "_bn": "bfcac40c32edd90f5616a3b1b4e8e15312ba42a1d10966b1045d404c2e071996"
    },
    "tokenMint": {
        "_bn": "3af36dc3408953a0cf7c68de1fe61539f3d2144f4e229efa98cb3d1bc1235791"
    },
    "config": {
        "_bn": "7525d86480fd7940b0e76fdbdd7fc7ce60216b94e1c1909ad81166f75c422e5d"
    },
    "data": {
        "uuid": "8tJAvu",
        "price": "01",
        "itemsAvailable": "1d",
        "goLiveDate": "6148b5dc"
    },
    "itemsRedeemed": "00",
    "bump": 253
}

А вот и мой на DevNet

3K7iVL5tE2D7F8gu6hXZMp9p2WJUPqQMZnxQn2aQ622p

      {
    "authority": {
        "_bn": "7297dc02b1a174a34d635d952df3621a44eba1c747a7fe79965eb00cab3cfa83"
    },
    "wallet": {
        "_bn": "7297dc02b1a174a34d635d952df3621a44eba1c747a7fe79965eb00cab3cfa83"
    },
    "tokenMint": null,
    "config": {
        "_bn": "506ae5975d15bad548e7976891ca30621e155cb3b95a8671736bea6715e2887e"
    },
    "data": {
        "uuid": "6QvA3Y",
        "price": "3b9aca00",
        "itemsAvailable": "0b",
        "goLiveDate": "614e2030"
    },
    "itemsRedeemed": "01",
    "bump": 255
}

0 ответов

Другие вопросы по тегам