作者overdoingism (做過頭主義)
看板DigiCurrency
標題[Coin] 請教關於web3 API與EIP-1559的問題
時間Thu Jun 16 23:12:31 2022
在 EIP-1559 後,gas 被分成了給鍊消耗的,以及給礦工打賞的,
不過在 web3 1.7.3 的 API,
web3.eth.accounts.signTransaction
的傳入值仍然只有 gas 與 gas price,
並沒有辦法知道各該為多少?
是只要總量超過鍊所消耗的,剩下就是礦工的?
(鍊消耗的 + 礦工打賞的 = gas price?)
然後會自動以最低值計算?
(扣掉鍊的消耗的,就看池排隊狀況?以排的上的最低價來算?)
或是要自己手動去算?
(取得當前建議 gas price?這包含了鍊消耗的 + 礦工打賞的?)
請教前輩這部分該怎麼辦? 感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.11.110 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1655392353.A.0DE.html
推 DarkerDuck: 還真的跌到技術文都跑出來了 06/16 23:28
我是幾個月前就想動手啦,只是一直懶... XD
※ 編輯: overdoingism (118.169.11.110 臺灣), 06/16/2022 23:29:48
推 wlsh5701: web3.eth.sendTransaction 裡面有阿 06/16 23:57
這個是直接進行交易喔,就不能做離線簽署了
而且我看不懂要怎麼用,私鑰不用填要怎麼發交易 @_@
※ 編輯: overdoingism (118.169.11.110 臺灣), 06/17/2022 00:16:21
推 wlsh5701: 看起來 signTransaction 也是有支援 EIP1559 的喔 06/17 00:49
推 MACD: signTransaction(tx,pkey)可以用私鑰簽名 06/17 01:33
→ MACD: type: “0x02” 就可以用eip1559 06/17 01:33
→ MACD: web3.js新版才有支援eip1559 06/17 01:33