我正在尝试使用 OpenSeaJS 从 Rinkeby OpenSea Marketplace 购买 NFT。
我设法使用 openseajs 购买了 NFT,我现在想做的是设置自定义 gas 价格。
这是我尝试过的,我覆盖了 OpenSeaPort 类的 gasPriceAddition 属性的默认值,将其设置为 1ETH(1000000000 gwei)。
交易成功,我购买了 NFT,但是当我在 etherscan.io 上查看相应的交易时,我没有找到我设置的 gas 价格值。
const seaport = new OpenSeaPort(
provider,
{
networkName: NETWORK === "mainnet" ? Network.Main : Network.Rinkeby,
},
(arg) => console.log(arg)
);
seaport.gasPriceAddition = new BigNumber("1000000000");