Skip to content
This repository has been archived by the owner on May 24, 2022. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openethereum/openethereum
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: MarkusSprunck/openethereum
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Able to merge. These branches can be automatically merged.

Commits on Jul 15, 2024

  1. CBC-883 Maintenance of OpenEthereum

    - setup local development environment for first steps
    MarkusSprunck committed Jul 15, 2024
    Copy the full SHA
    36742ad View commit details

Commits on Jul 16, 2024

  1. CBC-883 Maintenance of OpenEthereum

    - fix compiler warnings
    - rust 1.61
    - cleanup
    sprunck committed Jul 16, 2024
    Copy the full SHA
    c7cb5bb View commit details

Commits on Jul 17, 2024

  1. CBC-883 Maintenance of OpenEthereum

    - simplify docker build
    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    7db9d82 View commit details
  2. CBC-883 Maintenance of OpenEthereum

    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    54cad56 View commit details
  3. CBC-883 Maintenance of OpenEthereum

    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    9e4b59e View commit details
  4. CBC-883 Maintenance of OpenEthereum

    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    45cba62 View commit details
  5. CBC-883 Maintenance of OpenEthereum

    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    595b0d8 View commit details
  6. CBC-883 Maintenance of OpenEthereum

    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    5345dad View commit details
  7. CBC-883 Maintenance of OpenEthereum

    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    db16b8d View commit details
  8. CBC-883 Maintenance of OpenEthereum

    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    3b9f8d3 View commit details
  9. CBC-883 Maintenance of OpenEthereum

    - prepare GitHub Workflow
    sprunck committed Jul 17, 2024
    Copy the full SHA
    70dd085 View commit details
  10. CBC-883 Maintenance of OpenEthereum

    - use rust 1.66.1
    sprunck committed Jul 17, 2024
    Copy the full SHA
    cdab93d View commit details
  11. CBC-883 Maintenance of OpenEthereum

    - use rust 1.62.1
    - change version 3.3.6-rc0 to 3.3.6
    sprunck committed Jul 17, 2024
    Copy the full SHA
    1de849f View commit details
  12. CBC-883 Maintenance of OpenEthereum

    - add logs
    sprunck committed Jul 17, 2024
    Copy the full SHA
    52e0a7c View commit details

Commits on Jul 18, 2024

  1. CBC-883 Maintenance of OpenEthereum

    - use rust 1.63.0
    - cleanup code
    sprunck committed Jul 18, 2024
    Copy the full SHA
    a0057d6 View commit details
  2. CBC-883 Maintenance of OpenEthereum

    - remove short-description
    sprunck committed Jul 18, 2024
    Copy the full SHA
    9a9bbc5 View commit details
  3. CBC-883 Maintenance of OpenEthereum

    - activate tests
    sprunck committed Jul 18, 2024
    Copy the full SHA
    efd5f8b View commit details
  4. CBC-883 Maintenance of OpenEthereum

    - activate tests
    sprunck committed Jul 18, 2024
    Copy the full SHA
    c533ec8 View commit details
  5. CBC-883 Maintenance of OpenEthereum

    - activate tests
    sprunck committed Jul 18, 2024
    Copy the full SHA
    696a83f View commit details

Commits on Aug 6, 2024

  1. CBC-883 Maintenance of OpenEthereum

    - don't output "Loading config file from ..."
    sprunck committed Aug 6, 2024
    Copy the full SHA
    5bcbfe2 View commit details

Commits on Sep 19, 2024

  1. CBC-895 Prepare change log file

    - first draft
    MarkusSprunck committed Sep 19, 2024
    Copy the full SHA
    807321b View commit details
  2. CBC-883 Setup of development environment

    - switch target container to ubuntu 22.04
    MarkusSprunck committed Sep 19, 2024
    Copy the full SHA
    b64e627 View commit details
  3. Copy the full SHA
    08e6ea8 View commit details
  4. Copy the full SHA
    39e6ecc View commit details
  5. CBC-883 Setup of development environment

    - switch target container to ubuntu 22.10
    MarkusSprunck committed Sep 19, 2024
    Copy the full SHA
    676b702 View commit details
  6. CBC-883 Setup of development environment

    - switch target container to ubuntu 22.10
    MarkusSprunck committed Sep 19, 2024
    Copy the full SHA
    74c12e6 View commit details
  7. CBC-883 Setup of development environment

    - switch target container to ubuntu 22.10
    MarkusSprunck committed Sep 19, 2024
    Copy the full SHA
    062e6fb View commit details
  8. CBC-899 Add SBOM and provenance attestations with GitHub Actions

    - setup tagged version build
    MarkusSprunck committed Sep 19, 2024
    Copy the full SHA
    9e42b76 View commit details

Commits on Sep 20, 2024

  1. CBC-883 Setup of development environment

    - switch target container to ubuntu 24.10
    sprunck committed Sep 20, 2024
    Copy the full SHA
    1ce9262 View commit details
  2. CBC-883 Setup of development environment

    - switch target container to ubuntu 24.10
    sprunck committed Sep 20, 2024
    Copy the full SHA
    79e45d0 View commit details
  3. CBC-883 Setup of development environment

    - switch target container to ubuntu 24.04
    sprunck committed Sep 20, 2024
    Copy the full SHA
    08afd59 View commit details
  4. CBC-883 Setup of development environment

    - switch target container to ubuntu 24.10
    sprunck committed Sep 20, 2024
    Copy the full SHA
    31d4ff6 View commit details
  5. CBC-883 Setup of development environment

    - create tag 'latest'
    sprunck committed Sep 20, 2024
    Copy the full SHA
    ed2adae View commit details
  6. CBC-883 Setup of development environment

    - allow Docker Official Image docker.io/library/ubuntu:24.10
    sprunck committed Sep 20, 2024
    Copy the full SHA
    bc6b142 View commit details
  7. CBC-883 Setup of development environment

    - allow Docker Official Image docker.io/library/ubuntu:24.10
    sprunck committed Sep 20, 2024
    Copy the full SHA
    5146603 View commit details
  8. CBC-883 Setup of development environment

    - allow Docker Official Image docker.io/library/ubuntu:24.04
    (because we rather use LTS version)
    sprunck committed Sep 20, 2024
    Copy the full SHA
    c58758a View commit details

Commits on Sep 30, 2024

  1. CBC-883 Setup of development environment

     - add curl to image for docker-compose health check
    MarkusSprunck authored Sep 30, 2024
    Copy the full SHA
    21c40de View commit details

Commits on Oct 4, 2024

  1. CBC-883 Setup of development environment

    - add description for ubuntu 24.04 setup
    MarkusSprunck committed Oct 4, 2024
    Copy the full SHA
    d36511b View commit details

Commits on Oct 5, 2024

  1. CBC-883 Setup of development environment

    - restore build-linux.sh and clean-target.sh
    - add build and test configuration
    MarkusSprunck committed Oct 5, 2024
    Copy the full SHA
    21f0fdf View commit details

Commits on Oct 6, 2024

  1. CBC-883 Setup of development environment

    - update configuration for local Leopold testing
    MarkusSprunck committed Oct 6, 2024
    Copy the full SHA
    09018fd View commit details

Commits on Oct 7, 2024

  1. CBC-883 Maintenance of OpenEthereum

    - change image tag from "main" to "latest"
    MarkusSprunck authored Oct 7, 2024
    Copy the full SHA
    221bb0e View commit details
  2. CBC-883 Maintenance of OpenEthereum

    - change title to "Latest"
    MarkusSprunck authored Oct 7, 2024
    Copy the full SHA
    4020727 View commit details
  3. CBC-883 Maintenance of OpenEthereum

    - fix image name
    MarkusSprunck authored Oct 7, 2024
    Copy the full SHA
    dc3eccd View commit details
  4. Copy the full SHA
    6b3501d View commit details
  5. Copy the full SHA
    25220a8 View commit details
  6. Copy the full SHA
    28ffdab View commit details

Commits on Oct 8, 2024

  1. Copy the full SHA
    146e51c View commit details
  2. Copy the full SHA
    87515ae View commit details
  3. Copy the full SHA
    19f5e8c View commit details
  4. Copy the full SHA
    d01466e View commit details
Showing with 2,556 additions and 5,273 deletions.
  1. +0 −3 .cargo/config
  2. +4 −0 .dockerignore
  3. +7 −0 .github/dependabot.yml
  4. +21 −0 .github/workflows/README.md
  5. +0 −33 .github/workflows/build-test-windows.yml
  6. +0 −40 .github/workflows/build-test.yml
  7. +0 −285 .github/workflows/build.yml
  8. +0 −50 .github/workflows/check.yml
  9. +35 −0 .github/workflows/deploy-alpine.yml
  10. +0 −29 .github/workflows/deploy-docker-nightly.yml
  11. +0 −30 .github/workflows/deploy-docker-tag.yml
  12. +0 −30 .github/workflows/deploy-docker.yml
  13. +36 −0 .github/workflows/deploy-ubuntu-release.yml
  14. +35 −0 .github/workflows/deploy-ubuntu.yml
  15. +0 −20 .github/workflows/fmt.yml
  16. +11 −1 .gitignore
  17. +21 −0 .testing/LICENSE
  18. +115 −0 .testing/README.md
  19. +21 −0 .testing/build-artifacts.sh
  20. 0 .testing/environment/staging/secrets/.gitkeep
  21. +44 −0 .testing/environment/staging/template/authority.toml
  22. +6 −0 .testing/environment/staging/template/reserved_peers
  23. +168 −0 .testing/environment/staging/template/spec.json
  24. +89 −0 .testing/genKeys.sh
  25. BIN .testing/images/leopold-infrastructure-view-staging.png
  26. BIN .testing/images/leopold-topologie-stag-6.2.1.png
  27. +10 −0 .testing/secrets_generation.sh
  28. +19 −0 .testing/setup_folders.sh
  29. +7 −0 .testing/test-leopold.sh
  30. +16 −0 .vscode/launch.json
  31. +47 −0 .vscode/tasks.json
  32. +42 −0 CHANGELOG.md
  33. +1,183 −664 Cargo.lock
  34. +46 −35 Cargo.toml
  35. +33 −0 MAINTENANCE.md
  36. +1 −0 README.md
  37. +1 −0 bin/chainspec/Cargo.toml
  38. +2 −1 bin/ethkey/Cargo.toml
  39. +3 −2 bin/ethstore/Cargo.toml
  40. +2 −1 bin/evmbin/Cargo.toml
  41. +7 −0 bin/oe/cli/mod.rs
  42. +1 −1 bin/oe/cli/usage.rs
  43. +24 −14 bin/oe/configuration.rs
  44. +6 −4 bin/oe/logger/Cargo.toml
  45. +43 −18 bin/oe/logger/src/lib.rs
  46. +17 −24 bin/oe/main.rs
  47. +1 −1 bin/oe/rpc.rs
  48. +3 −0 bin/oe/rpc_apis.rs
  49. +3 −2 bin/oe/run.rs
  50. +3 −0 bin/oe/secretstore.rs
  51. +3 −0 bin/oe/signer.rs
  52. +2 −0 bin/oe/upgrade.rs
  53. +2 −2 crates/accounts/Cargo.toml
  54. +1 −0 crates/accounts/ethkey/Cargo.toml
  55. +3 −2 crates/accounts/ethstore/Cargo.toml
  56. +4 −1 crates/accounts/ethstore/src/account/mod.rs
  57. +1 −1 crates/accounts/ethstore/src/accounts_dir/vault.rs
  58. +2 −2 crates/accounts/ethstore/src/json/mod.rs
  59. +3 −2 crates/concensus/ethash/Cargo.toml
  60. +1 −1 crates/concensus/ethash/src/keccak.rs
  61. +4 −2 crates/concensus/ethash/src/shared.rs
  62. +4 −3 crates/concensus/miner/Cargo.toml
  63. +1 −0 crates/concensus/miner/local-store/Cargo.toml
  64. +2 −1 crates/concensus/miner/price-info/Cargo.toml
  65. +1 −1 crates/concensus/miner/src/local_accounts.rs
  66. +2 −1 crates/concensus/miner/stratum/Cargo.toml
  67. +1 −0 crates/concensus/miner/using-queue/Cargo.toml
  68. +1 −0 crates/db/bloom/Cargo.toml
  69. +2 −1 crates/db/blooms-db/Cargo.toml
  70. +3 −3 crates/db/db/Cargo.toml
  71. +2 −1 crates/db/journaldb/Cargo.toml
  72. +1 −0 crates/db/memory-db/Cargo.toml
  73. +1 −0 crates/db/migration-rocksdb/Cargo.toml
  74. +1 −0 crates/db/patricia-trie-ethereum/Cargo.toml
  75. +7 −6 crates/ethcore/Cargo.toml
  76. +3 −2 crates/ethcore/blockchain/Cargo.toml
  77. +3 −2 crates/ethcore/service/Cargo.toml
  78. +0 −4 crates/ethcore/service/src/error.rs
  79. +1 −0 crates/ethcore/src/client/test_client.rs
  80. +1 −1 crates/ethcore/src/engines/authority_round/mod.rs
  81. +4 −1 crates/ethcore/src/engines/authority_round/util.rs
  82. +0 −4 crates/ethcore/src/error.rs
  83. +5 −5 crates/ethcore/src/executive.rs
  84. +0 −2 crates/ethcore/src/externalities.rs
  85. +1 −1 crates/ethcore/src/miner/miner.rs
  86. +1 −1 crates/ethcore/src/miner/pool_client.rs
  87. +3 −0 crates/ethcore/src/miner/stratum.rs
  88. +4 −0 crates/ethcore/src/spec/spec.rs
  89. +1 −0 crates/ethcore/src/test_helpers.rs
  90. +2 −1 crates/ethcore/sync/Cargo.toml
  91. +2 −2 crates/ethcore/sync/src/block_sync.rs
  92. +1 −1 crates/ethcore/sync/src/chain/handler.rs
  93. +3 −3 crates/ethcore/sync/src/chain/mod.rs
  94. +1 −1 crates/ethcore/sync/src/chain/propagator.rs
  95. +1 −1 crates/ethcore/types/Cargo.toml
  96. +1 −1 crates/ethjson/Cargo.toml
  97. +1 −0 crates/net/fake-fetch/Cargo.toml
  98. +1 −0 crates/net/fetch/Cargo.toml
  99. +5 −6 crates/net/network-devp2p/Cargo.toml
  100. +6 −3 crates/net/network-devp2p/src/connection.rs
  101. +9 −2 crates/net/network-devp2p/src/ip_utils.rs
  102. +2 −2 crates/net/network-devp2p/src/lib.rs
  103. +13 −4 crates/net/network-devp2p/src/node_table.rs
  104. +1 −2 crates/net/network-devp2p/src/service.rs
  105. +2 −1 crates/net/network/Cargo.toml
  106. +1 −1 crates/net/network/src/client_version.rs
  107. +0 −4 crates/net/network/src/error.rs
  108. +2 −1 crates/net/node-filter/Cargo.toml
  109. +1 −1 crates/rpc-common/Cargo.toml
  110. +1 −1 crates/rpc-servers/Cargo.toml
  111. +4 −2 crates/rpc/Cargo.toml
  112. +3 −2 crates/rpc/src/lib.rs
  113. +1 −1 crates/rpc/src/tests/mod.rs
  114. +3 −3 crates/rpc/src/tests/rpc.rs
  115. +0 −6 crates/rpc/src/v1/helpers/external_signer/signing_queue.rs
  116. +0 −1 crates/rpc/src/v1/helpers/mod.rs
  117. +5 −5 crates/rpc/src/v1/tests/mocked/signing.rs
  118. +3 −0 crates/rpc/src/v1/types/derivation.rs
  119. +3 −3 crates/rpc/src/v1/types/mod.rs
  120. +1 −1 crates/rpc/src/v1/types/transaction.rs
  121. +4 −3 crates/runtime/io/Cargo.toml
  122. +2 −0 crates/runtime/io/src/lib.rs
  123. +5 −4 crates/runtime/io/src/service_mio.rs
  124. +1 −1 crates/runtime/io/src/worker.rs
  125. +1 −0 crates/runtime/runtime/Cargo.toml
  126. +1 −1 crates/transaction-pool/Cargo.toml
  127. +3 −0 crates/transaction-pool/src/tests/tx_builder.rs
  128. +1 −1 crates/util/EIP-152/Cargo.toml
  129. +0 −740 crates/util/EIP-712/Cargo.lock
  130. +2 −3 crates/util/EIP-712/Cargo.toml
  131. +2 −2 crates/util/EIP-712/src/eip712.rs
  132. +4 −4 crates/util/EIP-712/src/encode.rs
  133. +44 −55 crates/util/EIP-712/src/error.rs
  134. +1 −0 crates/util/cli-signer/Cargo.toml
  135. +1 −0 crates/util/cli-signer/rpc-client/Cargo.toml
  136. +1 −0 crates/util/dir/Cargo.toml
  137. +1 −0 crates/util/fastmap/Cargo.toml
  138. +1 −0 crates/util/keccak-hasher/Cargo.toml
  139. +2 −1 crates/util/len-caching-lock/Cargo.toml
  140. +1 −0 crates/util/macros/Cargo.toml
  141. +1 −0 crates/util/memory-cache/Cargo.toml
  142. +1 −1 crates/util/memzero/Cargo.toml
  143. +1 −0 crates/util/panic-hook/Cargo.toml
  144. +1 −0 crates/util/rlp-compress/Cargo.toml
  145. +1 −0 crates/util/rlp-derive/Cargo.toml
  146. +1 −0 crates/util/stats/Cargo.toml
  147. +1 −1 crates/util/time-utils/Cargo.toml
  148. +1 −0 crates/util/triehash-ethereum/Cargo.toml
  149. +1 −0 crates/util/unexpected/Cargo.toml
  150. +2 −1 crates/util/version/Cargo.toml
  151. +11 −0 crates/util/version/src/lib.rs
  152. +5 −4 crates/vm/builtin/Cargo.toml
  153. +19 −16 crates/vm/builtin/src/lib.rs
  154. +1 −1 crates/vm/call-contract/Cargo.toml
  155. +4 −3 crates/vm/evm/Cargo.toml
  156. +1 −1 crates/vm/evm/benches/basic.rs
  157. +1 −1 crates/vm/evm/src/interpreter/memory.rs
  158. +8 −8 crates/vm/evm/src/interpreter/mod.rs
  159. +1 −0 crates/vm/vm/Cargo.toml
  160. +1 −0 crates/vm/wasm/Cargo.toml
  161. +3 −0 crates/vm/wasm/src/runtime.rs
  162. +0 −22 scripts/actions/build-linux.sh
  163. +0 −21 scripts/actions/build-windows.sh
  164. +0 −8 scripts/actions/clean-target.sh
  165. +0 −19 scripts/actions/install-sccache.ps1
  166. +0 −21 scripts/actions/validate-chainspecs.sh
  167. +6 −0 scripts/build-release.sh
  168. +0 −40 scripts/docker/README.md
  169. +40 −38 scripts/docker/alpine/Dockerfile
  170. +0 −23 scripts/docker/centos/Dockerfile
  171. +0 −25 scripts/docker/centos/Dockerfile.build
  172. +0 −29 scripts/docker/centos/build.sh
  173. +0 −48 scripts/docker/hub/Dockerfile
  174. +0 −13 scripts/docker/hub/check_sync.sh
  175. +0 −56 scripts/docker/hub/publish-docker.sh
  176. +0 −60 scripts/docker/ubuntu-aarch64/Dockerfile
  177. +0 −45 scripts/docker/ubuntu-arm/Dockerfile
  178. +44 −0 scripts/docker/ubuntu/Dockerfile
  179. +0 −16 scripts/evm_jsontests_bench.sh
  180. +0 −25 scripts/evm_uint_bench.sh
  181. +1 −0 scripts/find-native-libraries-required.sh
  182. +13 −0 scripts/generate-code-coverage-html.sh
  183. +0 −23 scripts/openethereum.service
  184. +0 −1,576 scripts/prometheus/config/grafana/dashboards/oe.json
  185. +0 −705 scripts/prometheus/config/grafana/grafana.ini
  186. +0 −24 scripts/prometheus/config/grafana/provisioning/dashboards/provider.yaml
  187. +0 −50 scripts/prometheus/config/grafana/provisioning/datasources/prometheus.yaml
  188. +0 −37 scripts/prometheus/config/prometheus/prometheus.yml
  189. +0 −37 scripts/prometheus/docker-compose.yaml
  190. +8 −0 scripts/setup-rust-1.79.sh
  191. BIN scripts/snap/icon.png
  192. +0 −8 scripts/snap/parity.desktop
  193. +0 −49 scripts/snap/snapcraft.template.yaml
  194. +6 −0 scripts/test-all.sh
3 changes: 0 additions & 3 deletions .cargo/config

This file was deleted.

4 changes: 4 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# Generated by Cargo
# will have compiled files and executables
target
docs

.artifacts
.github

*.swp
*.swo
7 changes: 7 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
version: 2
updates:
- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 10
21 changes: 21 additions & 0 deletions .github/workflows/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# OpenEthereum

Find sources here:
https://github.com/MarkusSprunck/openethereum

Fork of OpenEthereum (v3.3.5)

## Purpose

- security updates of toolchain
- updates of dependencies
- working CI pipeline
- create new version v3.4.0 and continuous maintenance

## Contact

To get in contact with Markus Sprunck (sprunck.markus@gmail.com)

## Status

- under work (no final release)
33 changes: 0 additions & 33 deletions .github/workflows/build-test-windows.yml

This file was deleted.

40 changes: 0 additions & 40 deletions .github/workflows/build-test.yml

This file was deleted.

Loading