Implement apply_state flag and allow fetching return data and used gas (#6590)

* pallet-evm: return Ok(()) when EVM execution fails

* Bump spec version

* Implement apply_state flag and allow fetching return data and used gas

* Update evm version
This commit is contained in:
Wei Tang
2020-07-14 14:58:30 +02:00
committed by GitHub
parent 537c829133
commit ef4dfc612c
3 changed files with 52 additions and 37 deletions
+8 -8
View File
@@ -1280,9 +1280,9 @@ dependencies = [
[[package]]
name = "evm"
version = "0.16.1"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23a5c0ebf219b2b878bde1838282e0bb69828338df37fd136f1e93182ae35a59"
checksum = "68224b0aa788720ef0c8a23030a4412a021ed73df069a922bee8f0db9ed617e2"
dependencies = [
"evm-core",
"evm-gasometer",
@@ -1295,18 +1295,18 @@ dependencies = [
[[package]]
name = "evm-core"
version = "0.16.1"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d944a07232006a3435df8aa014fd364ed04cb28d731782339e9c56436594f2d4"
checksum = "4a040378759577447945c89da1b07d6e33fda32a97a104afe0ec3fa1c382949d"
dependencies = [
"primitive-types",
]
[[package]]
name = "evm-gasometer"
version = "0.16.1"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a0d986953234d3786d0ca1beaaabab6a581d2128f8ec36c8c57e9c45e3d2b32"
checksum = "7bb5bc051afad6bb0735c82b46656bbdfac41917861307a608b1404a546fec42"
dependencies = [
"evm-core",
"evm-runtime",
@@ -1315,9 +1315,9 @@ dependencies = [
[[package]]
name = "evm-runtime"
version = "0.16.1"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1833c22f9518007d3cc28e14ff586263543516a1c7a147b260c603e4deb95403"
checksum = "7410f5677a52203d3fca02b0eb8f96f9799f3a45cff82946a8ed28379e6b1b04"
dependencies = [
"evm-core",
"primitive-types",