accounts/external, signer/core: add support for EIP-2930 transactions (#22585)
This adds support for signing EIP-2930 with clef.
This commit is contained in:
committed by
GitHub
parent
4b783c0064
commit
67da83aca5
@ -118,6 +118,18 @@ func (ui *CommandlineUI) ApproveTx(request *SignTxRequest) (SignTxResponse, erro
|
||||
fmt.Printf("gas: %v (%v)\n", request.Transaction.Gas, uint64(request.Transaction.Gas))
|
||||
fmt.Printf("gasprice: %v wei\n", request.Transaction.GasPrice.ToInt())
|
||||
fmt.Printf("nonce: %v (%v)\n", request.Transaction.Nonce, uint64(request.Transaction.Nonce))
|
||||
if chainId := request.Transaction.ChainID; chainId != nil {
|
||||
fmt.Printf("chainid: %v\n", chainId)
|
||||
}
|
||||
if list := request.Transaction.AccessList; list != nil {
|
||||
fmt.Printf("Accesslist\n")
|
||||
for i, el := range *list {
|
||||
fmt.Printf(" %d. %v\n", i, el.Address)
|
||||
for j, slot := range el.StorageKeys {
|
||||
fmt.Printf(" %d. %v\n", j, slot)
|
||||
}
|
||||
}
|
||||
}
|
||||
if request.Transaction.Data != nil {
|
||||
d := *request.Transaction.Data
|
||||
if len(d) > 0 {
|
||||
|
Reference in New Issue
Block a user