首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Opensea-js发布的Opensea列表不起作用。

通过Opensea-js发布的Opensea列表不起作用。
EN

Stack Overflow用户
提问于 2022-01-08 15:11:28
回答 1查看 1.1K关注 0票数 1

我已经创建了一个nft,并在OpenSea中列出。现在,我正试图通过opensea-js来创建我的商品的销售订单。不幸的是,它不起作用。不知道我在哪里犯了个错误。此外,我也不确定基派生路径。下面是我创建销售订单的代码。请帮我解决这个问题。

代码语言:javascript
复制
const opensea = require("opensea-js");
const OpenSeaPort = opensea.OpenSeaPort;
const Network = opensea.Network;
const MnemonicWalletSubprovider = require("@0x/subproviders")
  .MnemonicWalletSubprovider;
const RPCSubprovider = require("web3-provider-engine/subproviders/rpc");
const Web3ProviderEngine = require("web3-provider-engine");

const MNEMONIC = "accuse never ....";
const NFT_CONTRACT_ADDRESS = "0x6C317E7dE3e8823BBc308a2912Ba6F24587fc167";
const OWNER_ADDRESS = "0x589a1532AAaE84e38345b58C11CF4697Ea89A866";
API_KEY = "";

const infuraRpcSubprovider = new RPCSubprovider({
    rpcUrl: "https://rinkeby.infura.io/v3/c0e4482bdf9e4f539692666cd56ef6e4"
  });

  const BASE_DERIVATION_PATH = `44'/60'/0'/0`;

  const mnemonicWalletSubprovider = new MnemonicWalletSubprovider({
    mnemonic: MNEMONIC,
    baseDerivationPath: BASE_DERIVATION_PATH,
    chainId: 4
  });

  const providerEngine = new Web3ProviderEngine();
  providerEngine.addProvider(mnemonicWalletSubprovider);
  providerEngine.addProvider(infuraRpcSubprovider);
  providerEngine.start();

  const seaport = new OpenSeaPort(
    providerEngine,
    {
      networkName: Network.Rinkeby,
      apiKey: API_KEY,
    },
    (arg) => console.log(arg)
  );


async function main() {

    console.log("Auctioning an item for a fixed price...");
  const fixedPriceSellOrder = await seaport.createSellOrder({
    asset: {
      tokenId: "3",
      tokenAddress: NFT_CONTRACT_ADDRESS,
    },
    startAmount: 0.0001,
    expirationTime: 0,
    accountAddress: OWNER_ADDRESS,
  }) ;
    console.log("fixedPriceSellOrder") ;
}


main();
EN

回答 1

Stack Overflow用户

发布于 2022-01-10 05:47:36

这个问题已经解决了。我已将HDProvider更改为@块菌/HDProvider。现在,我可以通过opensea在createSellOrder之后看到opensea的列表。

这个link帮我解决了这个问题

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70633645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档