mirror of
https://github.com/status-im/nimbus-eth1.git
synced 2025-02-28 20:00:43 +00:00
* Update Nimbus EVM code to use the latest nim-evmc which is now on EVMC v12.1.0 * Fix copyright. * Fix tests. * Update to use FkLatest. * Fix copyright and update test helper.
34 lines
1.1 KiB
Nim
34 lines
1.1 KiB
Nim
# Nimbus
|
|
# Copyright (c) 2018-2025 Status Research & Development GmbH
|
|
# Licensed under either of
|
|
# * Apache License, version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or
|
|
# http://www.apache.org/licenses/LICENSE-2.0)
|
|
# * MIT license ([LICENSE-MIT](LICENSE-MIT) or
|
|
# http://opensource.org/licenses/MIT)
|
|
# at your option. This file may not be copied, modified, or distributed except
|
|
# according to those terms.
|
|
|
|
import
|
|
evmc/evmc
|
|
|
|
type
|
|
EVMFork* = evmc_revision
|
|
|
|
const
|
|
FkFrontier* = EVMC_FRONTIER
|
|
FkHomestead* = EVMC_HOMESTEAD
|
|
FkTangerine* = EVMC_TANGERINE_WHISTLE
|
|
FkSpurious* = EVMC_SPURIOUS_DRAGON
|
|
FkByzantium* = EVMC_BYZANTIUM
|
|
FkConstantinople* = EVMC_CONSTANTINOPLE
|
|
FkPetersburg* = EVMC_PETERSBURG
|
|
FkIstanbul* = EVMC_ISTANBUL
|
|
FkBerlin* = EVMC_BERLIN
|
|
FkLondon* = EVMC_LONDON
|
|
FkParis* = EVMC_PARIS
|
|
FkShanghai* = EVMC_SHANGHAI
|
|
FkCancun* = EVMC_CANCUN
|
|
FkPrague* = EVMC_PRAGUE
|
|
FkOsaka* = EVMC_OSAKA
|
|
FkLatest* = EVMFork(EVMFork.high.int - 1)
|