mirror of
https://github.com/luxfi/evm.git
synced 2026-09-24 00:27:44 +00:00
* add initial precompile configs and handle them * add verify to precompile configs * add unit tests for initial configs and verify * add a nil check for initial fee config verification * conditionally verify allowlist * Update precompile/stateful_precompile_config.go * add config test to precompile package * add 0 test case for gas limit * add comments for allowlist storage keys * move allow list role to different file * Update precompile/allow_list.go * rename test * Update precompile/allow_list.go * rename test & use func to create config * Remove unnecessary role checks * use config constructor for precompile tests * Update accounts/abi/bind/precompile_template.go * Update precompile/contract_native_minter.go * Update precompile/contract_deployer_allow_list.go * Update precompile/allow_list.go * add equals methods * add new test cases for precompile configs * use hex to address in tests * rename helper function * add verify to contract native minter * add fee config tests * add positive cases * add equal tesets for precompile configs * Update commontype/fee_config_test.go * remove comment * precompile: add formatted errors to precompile verify (#262)