Go-Ethereum
如何使用 Go 創建和簽署 EIP1559 交易
我對 golang 有點陌生,我將不勝感激。
我的主要目的是使用 go-ethereum 基於 json 離線簽署 EIP1559 交易。我已經成功地按照文件簽署了遺留交易並在 eth 轉移上取得了成功,但我的 erc20 交易被還原了。我使用
types.NewTransaction()
了方法,發現它已被棄用。我一直在網上尋找一些新的 EIP1559 事務創建範例,
types.NewTx()
但我沒有成功。
我設法創建並簽署交易:
tx := types.NewTx(&types.DynamicFeeTx{ ChainID: chainID, Nonce: nonce, GasFeeCap: feeCap, GasTipCap: tip, Gas: gas, To: &toAddress, Value: value, Data: txData, })