作者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://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1655392353.A.0DE.html
1F:推 DarkerDuck: 还真的跌到技术文都跑出来了 06/16 23:28
我是几个月前就想动手啦,只是一直懒... XD
※ 编辑: overdoingism (118.169.11.110 台湾), 06/16/2022 23:29:48
2F:推 wlsh5701: web3.eth.sendTransaction 里面有阿 06/16 23:57
这个是直接进行交易喔,就不能做离线签署了
而且我看不懂要怎麽用,私钥不用填要怎麽发交易 @_@
※ 编辑: overdoingism (118.169.11.110 台湾), 06/17/2022 00:16:21
3F:推 wlsh5701: 看起来 signTransaction 也是有支援 EIP1559 的喔 06/17 00:49
4F:推 MACD: signTransaction(tx,pkey)可以用私钥签名 06/17 01:33
5F:→ MACD: type: “0x02” 就可以用eip1559 06/17 01:33
6F:→ MACD: web3.js新版才有支援eip1559 06/17 01:33