Files
evm/plugin
Ceyhun OnurandGitHub 042814df00 add initial precompile configs and handle them (#226)
* 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)
2022-09-22 18:10:42 +09:00
..
2021-12-15 12:28:56 -08:00
2022-04-13 15:28:00 -07:00
2021-12-15 12:28:56 -08:00