Skip to content
This repository has been archived by the owner on Mar 13, 2023. It is now read-only.

Commit

Permalink
DVM Update (#1033)
Browse files Browse the repository at this point in the history
* Anchor frontier to `darwinia-v0.12.1

* Companion for 482 - `Signed Frontier-specific extrinsic`

* Companion for 495 - transaction validity controls must be executed in STF

* Fix compile in `evm-tracing` mode

* Clean up

* Update `darwinia-evm-precompile-bridge-bsc` crate version

* Update lock.file

* Fix unit tests

* Companion for 484 - Only use the pool when the transaction is not mapped

* Companion for 487 - Remove stray AuxStore trait bounds

* Companion for 489 - pallet-ethereum must have feature runtime-benchmarks

* Companion for 496 - Make evm types public

* Companion for 492 -  impl geth algorithm for binary search

* Companion for 493 - move find_pre_log out of do_transact

* Companion for 498 - start close to the used gas only if it's lower than middle of the range

* Companion for 501 - fix estimate-gas

* Companion for 503 - if the first execution revert, it's not an exceeds allowance

* Some adaption to 496

* Companion for 497 - Ensure no error is possible in apply_validated_transaction

* Add check about internal transaction

* Remove raw_transact expect

* Add pre_log check for root_transact

* Fix ci js test

* Companion for 520 - Use mid instead of highest for estimate_gas binary search

* Companion for 522 - for simple transfer to simple account, return 21000 directly

* Fix gas result, some difference here between frontier and us

* Update estimate gas
  • Loading branch information
bear authored Jan 17, 2022
1 parent 73595ee commit 2c68d38
Show file tree
Hide file tree
Showing 20 changed files with 257 additions and 153 deletions.
4 changes: 0 additions & 4 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 2c68d38

Please sign in to comment.