我有自己的 Ehereum cient 节点,运行 OpenEthereum 3.0.1。我正在使用 Truffle Suite 将我的智能合约部署到 MainNet,使用我的节点作为 RPC_URL。Truffle 迁移命令发出以下命令:
1_initial_migration.js
部署“迁移”
块号:10288818 块时间戳:1592471208 帐户:0xmyaccountnumber 余额:0.1797474439 使用的气体:210237 (0x3353d) 气体价格:2 gwei 发送的值:0 ETH 总成本:0.000420474 ETH
总成本:0.000420474 ETH
2_deploy_contracts.js
部署“AuthentoFile”
块号:10288820 块时间戳:1592471211 账户:0xmyAcountNumber 余额:0.1769681859 使用的气体:1362266 (0x14c95a) 气体价格:2 gwei 发送值:0 ETH 总成本:0.002724532 ETH
总成本:0.002724532 ETH
概括
总部署:2 最终成本:0.003145006 ETH
开始迁移...
网络名称:'mainnet' 网络 ID:1 块气体限制:9990236 (0x98705c)
1_initial_migration.js
部署“迁移”
交易哈希:0x77eac6bee9baeb315e7e52d31d13a9ab4241676c2ec2b4a5e7cf2071281ffe1a
错误: * 部署失败 *
“迁移”——交易未在 50 个区块内开采,请确保您的交易已正确发送。请注意,它可能仍被开采!
at /usr/local/lib/node_modules/truffle/build/webpack:/packages/deployer/src/deployment.js:364:1
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:85:5)
这是我第二次尝试部署。我有 2 笔合同部署交易仍在 EtherScan.io 上等待处理。tx 哈希是
0x77eac6bee9baeb315e7e52d31d13a9ab4241676c2ec2b4a5e7cf2071281ffe1a 和 0xc0a28527f1fcebc0bdf9ae18479831eaf026b350420a3134bcd14b44f520b812
我的 Open Ethereum 节点也将这些显示为待处理的交易。
这些交易会被挖掘吗?如果没有,是否有办法“取消”这些待处理的交易?
任何见解或帮助将不胜感激!