Skip to content

Commit

Permalink
Merge pull request #1912 from input-output-hk/jpraynaud/1910-post-cha…
Browse files Browse the repository at this point in the history
…ng-hard-fork-cleanup

Chore: post `Chang` hard fork cleanup
  • Loading branch information
jpraynaud authored Sep 4, 2024
2 parents ffc7943 + 56d9d39 commit 1beeae8
Show file tree
Hide file tree
Showing 54 changed files with 19 additions and 33,376 deletions.
29 changes: 4 additions & 25 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -289,40 +289,19 @@ jobs:
matrix:
mode: ["std"]
era: ${{ fromJSON(needs.build-ubuntu-X64.outputs.eras) }}
cardano_node_version: ["8.9.4", "8.12.2", "9.0.0", "9.1.0"]
cardano_node_version: ["9.0.0", "9.1.0", "9.1.1"]
hard_fork_latest_era_at_epoch: [0]
run_id: ["#1"]
run_id: ["#1", "#2"]
extra_args: [""]

include:
# Include a test for `8.1.2` which is not concerned by the hard fork
- mode: "std"
era: ${{ fromJSON(needs.build-ubuntu-X64.outputs.eras)[0] }}
cardano_node_version: "8.1.2"
hard_fork_latest_era_at_epoch: 100
run_id: "#1"
extra_args: ""
# Include a test for the P2P mode
- mode: "p2p"
era: ${{ fromJSON(needs.build-ubuntu-X64.outputs.eras)[0] }}
cardano_node_version: "8.9.4"
hard_fork_latest_era_at_epoch: 100
cardano_node_version: "9.1.1"
hard_fork_latest_era_at_epoch: 0
run_id: "#1"
extra_args: "--use-p2p-network"
# Include tests for hard fork transitions
- mode: "std"
era: ${{ fromJSON(needs.build-ubuntu-X64.outputs.eras)[0] }}
cardano_node_version: "8.9.4"
hard_fork_latest_era_at_epoch: 10
run_id: "#1"
extra_args: ""
# Include tests for hard fork transitions
- mode: "std"
era: ${{ fromJSON(needs.build-ubuntu-X64.outputs.eras)[0] }}
cardano_node_version: "8.9.4"
hard_fork_latest_era_at_epoch: 100
run_id: "#1"
extra_args: ""
steps:
- name: Checkout sources
uses: actions/checkout@v4
Expand Down
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,12 @@ As a minor extension, we have adopted a slightly different versioning convention

- Support for Mithril signer memory optimization when signing Cardano transactions with multiple Merkle tree storage backends.

- Add feature options `num-integer-backend` and `rug-backend` for `mithril-common` and `mithril-client` crates. Allows to disable `rug-backend` and avoid `LGPL` license usage.

- Post `Chang` hard fork cleanup of the CI and the devnet.

- **UNSTABLE** Cardano stake distribution certification:

- Add feature options `num-integer-backend` and `rug-backend` for `mithril-common` and `mithril-client` crates. Allows to disable `rug-backend` and avoid `LGPL` licence usage.
- Implement the signable and artifact builders for the signed entity type `CardanoStakeDistribution`.
- Implement the HTTP routes related to the signed entity type `CardanoStakeDistribution` on the aggregator REST API.
- Added support in the `mithril-client` library for retrieving `CardanoStakeDistribution` by epoch or by hash, and for listing all available `CardanoStakeDistribution`.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ Note that this guide works on a Linux machine only.
- Read rights on the `Database` folder (specified by the `--database-path` setting of the **Cardano node**)
- Read and write rights on the `Inter Process Communication` file (typically defined by the `CARDANO_NODE_SOCKET_PATH` environment variable used to launch the **Cardano node**)

- Install a recent version of [`cardano-cli`](https://github.com/IntersectMBO/cardano-node/releases/tag/8.9.1) (version 8.9.1+).
- Install a recent version of [`cardano-cli`](https://github.com/IntersectMBO/cardano-node/releases/tag/9.1.1) (version 9.1.1+).

- Install a correctly configured Rust toolchain (latest stable version). You can follow the instructions provided [here](https://www.rust-lang.org/learn/get-started).

Expand Down

This file was deleted.

Loading

0 comments on commit 1beeae8

Please sign in to comment.