Make t9n
and t8n
tool compatible with fee-currency transactions
#198
Labels
type:enhancement
New feature or request
Milestone
Rationale
There are two geth evm tools that are currently not working with the fee-currency transactions:
t8n
) : a stateless state transition utilityt9n
) : a transaction validation utilityThe main reason both tools do not work out of the box with fee-currency transactions is the dependency on
on-chain data for both tx validation and state transition, while the tools itself are "stateless":
The
t9n
tools requires the intrinsic gas cost for the specific fee-currencies:op-geth/cmd/evm/internal/t8ntool/transaction.go
Lines 136 to 146 in 111be39
And the
t8n
tool requires exchange rates as well as intrinsic gas costs for the specific fee-currencies:op-geth/cmd/evm/internal/t8ntool/execution.go
Lines 209 to 214 in 111be39
Assessment
Before implementing this feature, determine wether this feature is required or wether we don't deem it necessary to use these evm CLI tools with fee-currency transactions.
Implementation
The main question for this issue is how the user can/should provide the required information to the CLI programs.
The text was updated successfully, but these errors were encountered: