mirror of
https://github.com/status-im/nimbus-eth1.git
synced 2025-02-28 11:50:45 +00:00
Renamed 'nimbus' directory and its references to 'execution_chain' (#3052)
* renamed nimbus folder to execution_chain * Renamed "nimbus" references to "execution_chain" * fixed wrongly changed http reference * delete snap types file given that it was deleted before this PR merge * missing 'execution_chain' replacement --------- Co-authored-by: pmmiranda <pedro.miranda@nimbus.team>
This commit is contained in:
parent
02014b382d
commit
411a3cadfa
12
.github/workflows/fluffy.yml
vendored
12
.github/workflows/fluffy.yml
vendored
@ -13,9 +13,9 @@ on:
|
|||||||
- 'fluffy/**'
|
- 'fluffy/**'
|
||||||
- '!fluffy/**.md'
|
- '!fluffy/**.md'
|
||||||
- '!fluffy/docs/**'
|
- '!fluffy/docs/**'
|
||||||
- 'nimbus/rpc/hexstrings.nim'
|
- 'execution_chain/rpc/hexstrings.nim'
|
||||||
- 'nimbus/rpc/rpc_*.nim'
|
- 'execution_chain/rpc/rpc_*.nim'
|
||||||
- 'nimbus/db/**'
|
- 'execution_chain/db/**'
|
||||||
- 'vendor/**'
|
- 'vendor/**'
|
||||||
- 'Makefile'
|
- 'Makefile'
|
||||||
- 'nimbus.nimble'
|
- 'nimbus.nimble'
|
||||||
@ -26,9 +26,9 @@ on:
|
|||||||
- 'fluffy/**'
|
- 'fluffy/**'
|
||||||
- '!fluffy/**.md'
|
- '!fluffy/**.md'
|
||||||
- '!fluffy/docs/**'
|
- '!fluffy/docs/**'
|
||||||
- 'nimbus/rpc/hexstrings.nim'
|
- 'execution_chain/rpc/hexstrings.nim'
|
||||||
- 'nimbus/rpc/rpc_*.nim'
|
- 'execution_chain/rpc/rpc_*.nim'
|
||||||
- 'nimbus/db/**'
|
- 'execution_chain/db/**'
|
||||||
- 'vendor/**'
|
- 'vendor/**'
|
||||||
- 'Makefile'
|
- 'Makefile'
|
||||||
- 'nimbus.nimble'
|
- 'nimbus.nimble'
|
||||||
|
4
.github/workflows/nimbus_verified_proxy.yml
vendored
4
.github/workflows/nimbus_verified_proxy.yml
vendored
@ -16,7 +16,7 @@ on:
|
|||||||
- 'nimbus_verified_proxy/**'
|
- 'nimbus_verified_proxy/**'
|
||||||
- '!nimbus_verified_proxy/**.md'
|
- '!nimbus_verified_proxy/**.md'
|
||||||
- '!nimbus_verified_proxy/docs/**'
|
- '!nimbus_verified_proxy/docs/**'
|
||||||
- 'nimbus/db/**'
|
- 'execution_chain/db/**'
|
||||||
- 'vendor/**'
|
- 'vendor/**'
|
||||||
- 'Makefile'
|
- 'Makefile'
|
||||||
- 'nimbus.nimble'
|
- 'nimbus.nimble'
|
||||||
@ -27,7 +27,7 @@ on:
|
|||||||
- 'nimbus_verified_proxy/**'
|
- 'nimbus_verified_proxy/**'
|
||||||
- '!nimbus_verified_proxy/**.md'
|
- '!nimbus_verified_proxy/**.md'
|
||||||
- '!nimbus_verified_proxy/docs/**'
|
- '!nimbus_verified_proxy/docs/**'
|
||||||
- 'nimbus/db/**'
|
- 'execution_chain/db/**'
|
||||||
- 'vendor/**'
|
- 'vendor/**'
|
||||||
- 'Makefile'
|
- 'Makefile'
|
||||||
- 'nimbus.nimble'
|
- 'nimbus.nimble'
|
||||||
|
2
.gitignore
vendored
2
.gitignore
vendored
@ -22,7 +22,7 @@
|
|||||||
|
|
||||||
# Ignore generated C and doc files
|
# Ignore generated C and doc files
|
||||||
nimcache
|
nimcache
|
||||||
/nimbus/docs
|
/execution_chain/docs
|
||||||
|
|
||||||
/debug*.json
|
/debug*.json
|
||||||
/block*.json
|
/block*.json
|
||||||
|
4
Makefile
4
Makefile
@ -190,7 +190,7 @@ ifneq ($(ENABLE_EVMC), 0)
|
|||||||
T8N_PARAMS := -d:chronicles_enabled=off
|
T8N_PARAMS := -d:chronicles_enabled=off
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# eth protocol settings, rules from "nimbus/sync/protocol/eth/variables.mk"
|
# eth protocol settings, rules from "execution_chain/sync/protocol/eth/variables.mk"
|
||||||
NIM_PARAMS := $(NIM_PARAMS) $(NIM_ETH_PARAMS)
|
NIM_PARAMS := $(NIM_PARAMS) $(NIM_ETH_PARAMS)
|
||||||
|
|
||||||
#- deletes and recreates "nimbus.nims" which on Windows is a copy instead of a proper symlink
|
#- deletes and recreates "nimbus.nims" which on Windows is a copy instead of a proper symlink
|
||||||
@ -211,7 +211,7 @@ $(TOOLS): | build deps rocksdb
|
|||||||
|
|
||||||
nimbus_execution_client: | build deps rocksdb
|
nimbus_execution_client: | build deps rocksdb
|
||||||
echo -e $(BUILD_MSG) "build/nimbus_execution_client" && \
|
echo -e $(BUILD_MSG) "build/nimbus_execution_client" && \
|
||||||
$(ENV_SCRIPT) nim c $(NIM_PARAMS) -d:chronicles_log_level=TRACE -o:build/nimbus_execution_client "nimbus/nimbus_execution_client.nim"
|
$(ENV_SCRIPT) nim c $(NIM_PARAMS) -d:chronicles_log_level=TRACE -o:build/nimbus_execution_client "execution_chain/nimbus_execution_client.nim"
|
||||||
|
|
||||||
nimbus: nimbus_execution_client
|
nimbus: nimbus_execution_client
|
||||||
echo "The nimbus target is deprecated and will soon change meaning, use 'nimbus_execution_client' instead"
|
echo "The nimbus target is deprecated and will soon change meaning, use 'nimbus_execution_client' instead"
|
||||||
|
@ -327,7 +327,7 @@ cp -a examples/prometheus.yml ../my_metrics/
|
|||||||
cd ../my_metrics
|
cd ../my_metrics
|
||||||
prometheus --config.file=prometheus.yml # loads ./prometheus.yml, writes metric data to ./data
|
prometheus --config.file=prometheus.yml # loads ./prometheus.yml, writes metric data to ./data
|
||||||
# start a fresh Nimbus sync and export metrics
|
# start a fresh Nimbus sync and export metrics
|
||||||
rm -rf ~/.cache/nimbus/db; ./build/nimbus_execution_client --prune:archive --metricsServer
|
rm -rf ~/.cache/execution_chain/db; ./build/nimbus_execution_client --prune:archive --metricsServer
|
||||||
```
|
```
|
||||||
|
|
||||||
Start the Grafana server. On Gentoo it's `/etc/init.d/grafana start`. Go to
|
Start the Grafana server. On Gentoo it's `/etc/init.d/grafana start`. Go to
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# Nimbus
|
# Nimbus
|
||||||
# Copyright (c) 2018-2024 Status Research & Development GmbH
|
# Copyright (c) 2018-2025 Status Research & Development GmbH
|
||||||
# Licensed under either of
|
# Licensed under either of
|
||||||
# * Apache License, version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or
|
# * Apache License, version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0)
|
# http://www.apache.org/licenses/LICENSE-2.0)
|
||||||
@ -8,7 +8,7 @@
|
|||||||
# at your option. This file may not be copied, modified, or distributed except
|
# at your option. This file may not be copied, modified, or distributed except
|
||||||
# according to those terms.
|
# according to those terms.
|
||||||
|
|
||||||
import ../nimbus/evm/code_stream, strformat
|
import ../execution_chain/evm/code_stream, strformat
|
||||||
|
|
||||||
var c =
|
var c =
|
||||||
CodeStream.init(CodeBytesRef.fromHex("0x6003600202600055").expect("valid code"))
|
CodeStream.init(CodeBytesRef.fromHex("0x6003600202600055").expect("valid code"))
|
||||||
|
@ -40,7 +40,7 @@ const
|
|||||||
" Status Research & Development GmbH"
|
" Status Research & Development GmbH"
|
||||||
|
|
||||||
# e.g.:
|
# e.g.:
|
||||||
# nimbus/v0.1.0-abcdef/os-cpu/nim-a.b.c/emvc
|
# nimbus_execution_client/v0.1.0-abcdef/os-cpu/nim-a.b.c/emvc
|
||||||
# Copyright (c) 2018-2021 Status Research & Development GmbH
|
# Copyright (c) 2018-2021 Status Research & Development GmbH
|
||||||
NimbusBuild* = "$#\p$#" % [
|
NimbusBuild* = "$#\p$#" % [
|
||||||
ClientId,
|
ClientId,
|
@ -84,7 +84,7 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *Aristo DB (driver)*<a name="add"></a>
|
* *Aristo DB (driver)*<a name="add"></a>
|
||||||
+ Sources:<br>
|
+ Sources:<br>
|
||||||
./nimbus/db/core_db/backend/aristo_*<br>
|
./execution_chain/db/core_db/backend/aristo_*<br>
|
||||||
|
|
||||||
+ Synopsis:<br>
|
+ Synopsis:<br>
|
||||||
Combines both, the *Kvt* and the *Aristo* driver sub-modules providing an
|
Combines both, the *Kvt* and the *Aristo* driver sub-modules providing an
|
||||||
@ -92,14 +92,14 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *Aristo MPT (driver)*<a name="amd"></a>
|
* *Aristo MPT (driver)*<a name="amd"></a>
|
||||||
+ Sources:<br>
|
+ Sources:<br>
|
||||||
./nimbus/db/aristo*
|
./execution_chain/db/aristo*
|
||||||
|
|
||||||
+ Synopsis:<br>
|
+ Synopsis:<br>
|
||||||
Revamped implementation of a hexary *Merkle Patricia Tree*.
|
Revamped implementation of a hexary *Merkle Patricia Tree*.
|
||||||
|
|
||||||
* *Common (concentrator)*<a name="cc"></a>
|
* *Common (concentrator)*<a name="cc"></a>
|
||||||
* Sources:<br>
|
* Sources:<br>
|
||||||
./nimbus/common*<br>
|
./execution_chain/common*<br>
|
||||||
|
|
||||||
* Synopsis:<br>
|
* Synopsis:<br>
|
||||||
Collected information for running block chain execution layer
|
Collected information for running block chain execution layer
|
||||||
@ -107,7 +107,7 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *Core DB (API)*<a name="cda"></a>
|
* *Core DB (API)*<a name="cda"></a>
|
||||||
* Sources:<br>
|
* Sources:<br>
|
||||||
./nimbus/db/core_db*
|
./execution_chain/db/core_db*
|
||||||
|
|
||||||
* Synopsis:<br>
|
* Synopsis:<br>
|
||||||
Database abstraction layer. Unless for legacy applications, there should
|
Database abstraction layer. Unless for legacy applications, there should
|
||||||
@ -115,8 +115,8 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *EVM (application)*<a name="ea"></a>
|
* *EVM (application)*<a name="ea"></a>
|
||||||
+ Sources:<br>
|
+ Sources:<br>
|
||||||
./nimbus/core/executor/*
|
./execution_chain/core/executor/*
|
||||||
./nimbus/evm/*
|
./execution_chain/evm/*
|
||||||
|
|
||||||
+ Synopsis:<br>
|
+ Synopsis:<br>
|
||||||
An implementation of the *Ethereum Virtual Machine*.
|
An implementation of the *Ethereum Virtual Machine*.
|
||||||
@ -140,7 +140,7 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *Kvt (driver)*<a name="kd"></a>
|
* *Kvt (driver)*<a name="kd"></a>
|
||||||
+ Sources:<br>
|
+ Sources:<br>
|
||||||
./nimbus/db/kvt*
|
./execution_chain/db/kvt*
|
||||||
|
|
||||||
+ Synopsis:<br>
|
+ Synopsis:<br>
|
||||||
Key value table interface for the [Aristo DB (driver)](#add) module.
|
Key value table interface for the [Aristo DB (driver)](#add) module.
|
||||||
@ -149,7 +149,7 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *Ledger (API)*<a name="la"></a>
|
* *Ledger (API)*<a name="la"></a>
|
||||||
+ Sources:<br>
|
+ Sources:<br>
|
||||||
./nimbus/db/ledger*
|
./execution_chain/db/ledger*
|
||||||
|
|
||||||
+ Synopsis:<br>
|
+ Synopsis:<br>
|
||||||
Abstraction layer for either the [legacy cache (driver)](#lgcd) accounts
|
Abstraction layer for either the [legacy cache (driver)](#lgcd) accounts
|
||||||
@ -159,9 +159,9 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *ledger cache (driver)*<a name="ldcd"></a>
|
* *ledger cache (driver)*<a name="ldcd"></a>
|
||||||
+ Sources:<br>
|
+ Sources:<br>
|
||||||
./nimbus/db/ledger/accounts_ledger.nim<br>
|
./execution_chain/db/ledger/accounts_ledger.nim<br>
|
||||||
./nimbus/db/ledger/backend/accounts_ledger*<br>
|
./execution_chain/db/ledger/backend/accounts_ledger*<br>
|
||||||
./nimbus/db/ledger/distinct_ledgers.nim
|
./execution_chain/db/ledger/distinct_ledgers.nim
|
||||||
|
|
||||||
+ Synopsis:<br>
|
+ Synopsis:<br>
|
||||||
Management of accounts and storage data. This is a re-write of the
|
Management of accounts and storage data. This is a re-write of the
|
||||||
@ -170,7 +170,7 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *legacy DB (concentrator)*<a name="ldc"></a>
|
* *legacy DB (concentrator)*<a name="ldc"></a>
|
||||||
+ Sources:<br>
|
+ Sources:<br>
|
||||||
./nimbus/db/core_db/backend/legacy_*
|
./execution_chain/db/core_db/backend/legacy_*
|
||||||
|
|
||||||
+ Synopsis:<br>
|
+ Synopsis:<br>
|
||||||
Legacy database abstraction. It mostly forwards requests directly to the
|
Legacy database abstraction. It mostly forwards requests directly to the
|
||||||
@ -186,8 +186,8 @@ locations where to start looking at.
|
|||||||
|
|
||||||
* *State DB (concentrator)*<a name="sdc"></a>
|
* *State DB (concentrator)*<a name="sdc"></a>
|
||||||
+ Sources:<br>
|
+ Sources:<br>
|
||||||
./nimbus/evm/state.nim<br>
|
./execution_chain/evm/state.nim<br>
|
||||||
./nimbus/evm/types.nim
|
./execution_chain/evm/types.nim
|
||||||
|
|
||||||
+ Synopsis:<br>
|
+ Synopsis:<br>
|
||||||
Integrated collection of modules and methods relevant for the EVM.
|
Integrated collection of modules and methods relevant for the EVM.
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user