Transactions

有沒有辦法在沒有智能合約的情況下使用交易轉移 ETH 以阻止礦工 coinbase 地址?

  • July 13, 2021

有沒有類似於block.coinbase.call{value: _ethAmountToCoinbase}(new bytes(0))使用智能合約執行的東西?例如,來自 EthersJS:

const tx = signer.sendTransaction({
   to: "", // What to put here?
   value: ethers.utils.parseEther("1.0")
});

直接,沒有辦法將交易的“to”欄位用作block.coinbase. 該to欄位必須是地址(或 0 用於創建合約)。

但是礦工會得到你的交易費。因此**,您可以簡單地增加您tovalue``gas price**. 當你這樣做時你必須小心,因為你要為gas price每單位 gas 支付 wei。因此,您可以將value0設置to為您自己的地址、gas limit21000 和gas_price47619047619047.62,這應該會向礦工發送 1 個 ETH。先用較小的數字試試這個,或者在測試網上,要小心。

引用自:https://ethereum.stackexchange.com/questions/103396