Fix Uint256 deserialization (#2786)

* Change base_fee_per_gas to Uint256

* Add custom (de)serialization to ExecutionPayload

* Fix errors

* Add a quoted_u256 module

* Remove unused function

* lint

* Add test

* Remove extra line

Co-authored-by: Paul Hauner <paul@paulhauner.com>
This commit is contained in:
Pawan Dhananjay
2021-11-10 15:57:44 -08:00
committed by Paul Hauner
parent de49c7ddaa
commit 24966c059d
10 changed files with 90 additions and 24 deletions

View File

@@ -10,6 +10,7 @@ license = "Apache-2.0"
serde = { version = "1.0.116", features = ["derive"] }
serde_derive = "1.0.116"
hex = "0.4.2"
ethereum-types = "0.12.1"
[dev-dependencies]
serde_json = "1.0.58"