看板 DigiCurrency 關於我們 聯絡資訊
在 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