Commit Graph

3 Commits

Author SHA1 Message Date
Alan Sapede a954ce5f2d Fixes evm ripemd160 impl to use 32 bytes (#7296)
Co-authored-by: Alan <alan@ip-172-31-37-206.us-east-2.compute.internal>
2020-10-09 23:34:07 +02:00
Wei Tang 9a672c4e97 pallet-evm: add builtin support for the four basic Ethereum precompiles (#6743)
* pallet-evm: add builtin support for the four basic Ethereum precompiles

* linear_cost -> ensure_linear_cost to directly return OutOfGas error
2020-07-30 15:52:16 +02:00
Wei Tang 2f3d98d3a7 pallet-evm: add support for tuple-based precompile declarations (#6681)
* pallet-evm: add support for tuple-based precompile declarations

* Add missing license header

* Switch to use impl_for_tuples

* Remove unnecessary impl for ()
2020-07-27 17:30:03 +02:00