PTT推薦

[Coin] 請教ETH關於web3 API與EIP-1559的問題

看板DigiCurrency標題[Coin] 請教ETH關於web3 API與EIP-1559的問題作者
overdoingism
(做過頭主義)
時間推噓 4 推:4 噓:0 →:2

在 EIP-1559 後,gas 被分成了給鍊消耗的,以及給礦工打賞的,

不過在 web3 1.7.3 的 API,

web3.eth.accounts.signTransaction

的傳入值仍然只有 gas 與 gas price,

並沒有辦法知道各該為多少?

是只要總量超過鍊所消耗的,剩下就是礦工的?

(鍊消耗的 + 礦工打賞的 = gas price?)

然後會自動以最低值計算?

(扣掉鍊的消耗的,就看池排隊狀況?以排的上的最低價來算?)

或是要自己手動去算?

(取得當前建議 gas price?這包含了鍊消耗的 + 礦工打賞的?)

請教前輩這部分該怎麼辦? 感謝!

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.11.110 (臺灣)
PTT 網址

DarkerDuck06/16 23:28還真的跌到技術文都跑出來了

我是幾個月前就想動手啦,只是一直懶... XD

※ 編輯: overdoingism (118.169.11.110 臺灣), 06/16/2022 23:29:48

wlsh570106/16 23:57web3.eth.sendTransaction 裡面有阿

這個是直接進行交易喔,就不能做離線簽署了 而且我看不懂要怎麼用,私鑰不用填要怎麼發交易 @

[email protected]

※ 編輯: overdoingism (118.169.11.110 臺灣), 06/17/2022 00:16:21

wlsh570106/17 00:49看起來 signTransaction 也是有支援 EIP1559 的喔

MACD06/17 01:33signTransaction(tx,pkey)可以用私鑰簽名

MACD06/17 01:33type: “0x02” 就可以用eip1559

MACD06/17 01:33web3.js新版才有支援eip1559