From 77b8e6537ad72a283d2554e1a34f8839fcfc0e52 Mon Sep 17 00:00:00 2001 From: Samuel Leathers Date: Sat, 16 Dec 2023 12:11:20 -0500 Subject: [PATCH] chap: migrate to intersectmbo.org --- .github/ISSUE_TEMPLATE/user-facing-feature.md | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/workflows/release-ghcr.yaml | 4 +- CONTRIBUTING.rst | 10 +- README.rst | 28 +- STYLEGUIDE.md | 4 +- cabal.project | 2 +- cardano-node/ChangeLog.md | 14 +- .../Cardano/Node/Tracing/Tracers/Startup.hs | 2 +- cardano-submit-api/CHANGELOG.md | 4 +- cardano-submit-api/cardano-submit-api.cabal | 4 +- cardano-testnet/CHANGELOG.md | 2 +- cardano-testnet/README.md | 2 +- cardano-testnet/src/Testnet/Components/SPO.hs | 2 +- cardano-tracer/README.md | 6 +- cardano-tracer/docs/cardano-rtview.md | 4 +- cardano-tracer/docs/cardano-tracer.md | 2 +- .../Tracer/Handlers/RTView/UI/HTML/About.hs | 2 +- .../Tracer/Handlers/RTView/UI/HTML/Body.hs | 4 +- .../Tracer/Handlers/RTView/UI/HTML/NoNodes.hs | 4 +- .../cardano/mainnet-config-new-tracing.yaml | 2 +- configuration/cardano/mainnet-config.yaml | 2 +- flake.lock | 10 +- flake.nix | 4 +- merged_prs.md | 876 +++++++++--------- nix.mk | 4 +- nix/cardanolib-py/setup.py | 2 +- nix/docker/README.md | 2 +- nix/haskell.nix | 2 +- nix/nixos/tests/cardano-node-edge.nix | 2 +- nix/workbench/backend/nomad.nix | 28 +- nix/workbench/backend/nomad/cloud.sh | 2 +- nix/workbench/default.nix | 2 +- nix/workbench/manifest.sh | 2 +- nix/workbench/service/tracing.nix | 2 +- nix/workbench/shell.nix | 2 +- scripts/gen-merge-summary.sh | 2 +- scripts/generate-release-changelog-links.hs | 2 +- trace-dispatcher/doc/trace-dispatcher.md | 22 +- 39 files changed, 537 insertions(+), 537 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/user-facing-feature.md b/.github/ISSUE_TEMPLATE/user-facing-feature.md index 1f54e1bc7b9..07114940ae5 100644 --- a/.github/ISSUE_TEMPLATE/user-facing-feature.md +++ b/.github/ISSUE_TEMPLATE/user-facing-feature.md @@ -56,4 +56,4 @@ assignees: '' Acceptance Criteria & User Stories define here (or in a separate file (linked here) for a big feature) -Example - https://github.com/input-output-hk/cardano-node/issues/4453 +Example - https://github.com/intersectmbo/cardano-node/issues/4453 diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index ca66f45fc42..baa5a990e05 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -12,7 +12,7 @@ to the issue. - property tests - roundtrip tests - integration tests - See [Runnings tests](https://github.com/input-output-hk/cardano-node-wiki/wiki/Running-tests) for more details + See [Runnings tests](https://github.com/intersectmbo/cardano-node-wiki/wiki/Running-tests) for more details - [ ] Any changes are noted in the `CHANGELOG.md` for affected package - [ ] The version bounds in `.cabal` files are updated - [ ] CI passes. See note on CI. The following CI checks are required: diff --git a/.github/workflows/release-ghcr.yaml b/.github/workflows/release-ghcr.yaml index dae1c756408..f330c416148 100644 --- a/.github/workflows/release-ghcr.yaml +++ b/.github/workflows/release-ghcr.yaml @@ -64,14 +64,14 @@ jobs: # pushed the tagged commit somewhere, and Hydra will have had the # change to build the image. - - name: Uploading input-output-hk/cardano-node + - name: Uploading intersectmbo/cardano-node run: | echo "::group::Downloading from cache" nix build --accept-flake-config --print-out-paths --builders "" --max-jobs 0 ${{ steps.flake-metadata.outputs.LOCKED_URL }}#dockerImage/node echo "::endgroup::" echo "::group::Uploading to registry" - skopeo copy docker-archive:./result docker://ghcr.io/input-output-hk/cardano-node:$GITHUB_REF_NAME + skopeo copy docker-archive:./result docker://ghcr.io/intersectmbo/cardano-node:$GITHUB_REF_NAME echo "::endgroup::" - name: Uploading input-output-hk/cardano-submit-api diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index b16fec2fe88..31b0c0a521a 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -4,7 +4,7 @@ Contributing to the ``cardano-node`` project The ``cardano-node`` development is primarily based on the Nix infrastructure (https://nixos.org/ ), which enables packaging, CI, development environments and deployments. -On how to set up Nix for ``cardano-node`` development, please see `Building Cardano Node with nix `_. +On how to set up Nix for ``cardano-node`` development, please see `Building Cardano Node with nix `_. Roles and Responsibilities @@ -14,7 +14,7 @@ We maintain a [CODEOWNERS file][CODEOWNERS] which provides information who should review a contributing PR. Note that you might need to get approvals from all code owners (even though GitHub doesn't give a way to enforce it). -[CODEOWNERS]: https://github.com/input-output-hk/cardano-node/blob/master//CODEOWNERS +[CODEOWNERS]: https://github.com/intersectmbo/cardano-node/blob/master//CODEOWNERS Supplementary tooling @@ -30,7 +30,7 @@ Testing ``cardano-node`` is essentially a container which implements several components such networking, consensus, and storage. These components have individual test coverage. The node goes through integration and release testing by Devops/QA while automated CLI tests are ongoing alongside development. -Developers on ``cardano-node`` can `launch their own testnets `_ or `run the chairman tests `_ locally. +Developers on ``cardano-node`` can `launch their own testnets `_ or `run the chairman tests `_ locally. Debugging ==== @@ -105,12 +105,12 @@ You can quickly spin up a local cluster (on Linux and Darwin), based on any of a - ``devops`` is an unloaded profile (no transaction generation) with short slots -- ``0.2`` sec. - ..and many more -- which can be either: - listed, by ``make ps`` - - observed at their point of definition: `nix/workbench/profiles/prof1-variants.jq `_ + - observed at their point of definition: `nix/workbench/profiles/prof1-variants.jq `_ 2. Optional: select mode of operation, by optionally providing a suffix: - default -- no suffix -- just enter the workbench shell, allowing you to run ``start-cluster`` at any time. Binaries will be built locally, by ``cabal``. - ``autostay`` suffix -- enter the workbench shell, start the cluster, and stay in the shell afterwards. Binaries will be built locally, by ``cabal``. - ``autonix`` suffix -- enter the workbench shell, start the cluster. All binaries will be provided by the Nix CI. - - ..there are other modes, as per `lib.mk `_ + - ..there are other modes, as per `lib.mk `_ 3. Enter the workbench shell for the chosen profile & mode: ``make `` or ``make -`` (when there is a suffix). 4. Optional: start cluster: diff --git a/README.rst b/README.rst index 105d63c87a0..6834948e449 100644 --- a/README.rst +++ b/README.rst @@ -1,15 +1,15 @@ .. raw:: html

- +

GitHub Actions
- GitHub Workflow Status (master) - GitHub Workflow Status (branch) + GitHub Workflow Status (master) + GitHub Workflow Status (branch)
@@ -52,7 +52,7 @@ Documentation for building the node can be found `here `_ +You can download the hydra binaries of ``cardano-node`` and ``cardano-cli`` from the `release notes `_ Running the node on Windows @@ -117,7 +117,7 @@ The general synopsis is as follows: * ``--start-as-non-producing-node`` - Optional flag to disable block production on node start. If credentials flags are passed the node will start block producing, however with - this flag the node will only start block producing on SIGHUP (see `here `_ for more details) + this flag the node will only start block producing on SIGHUP (see `here `_ for more details) * ``--socket-path`` - Path to the socket file. @@ -135,7 +135,7 @@ Configuration ==== The ``--config`` flag points to a ``.yaml`` (or a structurally equivalent ``.json``) file that is responsible to configuring the logging & other important settings for the node. E.g. see the Byron mainnet configuration in this -`configuration.yaml `_. +`configuration.yaml `_. Some of the more important settings are as follows: @@ -212,7 +212,7 @@ The Byron genesis generation operations will create a directory that contains: * ``poor-keys.*.key``: Non-delegate private keys with genesis UTxO. Affected by: ``--n-poor-addresses``, ``--total-balance``. -More details on the Byron Genesis ``JSON`` file can be found in ``https://github.com/input-output-hk/cardano-node-wiki/wiki/byron-genesis`` +More details on the Byron Genesis ``JSON`` file can be found in ``https://github.com/intersectmbo/cardano-node-wiki/wiki/byron-genesis`` Byron genesis delegation and related concepts are described in detail in: @@ -433,17 +433,17 @@ To help you get started, see: - `Ledger explanations: native tokens `_. Covers explainers about assets, tokens, token bundles, minting policies, comparison to ERC20, and minimum ada value requirements. -- `A tutorial on how to get started with native tokens `_. Explains how to create new currencies and assets, submit and send transactions containing multi-asset tokens, send and receive token bundles, manage your addresses and values. +- `A tutorial on how to get started with native tokens `_. Explains how to create new currencies and assets, submit and send transactions containing multi-asset tokens, send and receive token bundles, manage your addresses and values. -- `Native tokens exercises `_ +- `Native tokens exercises `_ -To start, please ensure that you are familiar with setting up and operating the `Cardano node `_. Alternatively, see instructions on how to `start your node `_ to submit the commands. You will not need to set up and start a full block producing node ('stake pool'), just a much simpler relay node. This node will need to connect to a Cardano network that is capable of processing native tokens (e.g., the native token pre-production environment (PPE), or the Cardano mainnet). +To start, please ensure that you are familiar with setting up and operating the `Cardano node `_. Alternatively, see instructions on how to `start your node `_ to submit the commands. You will not need to set up and start a full block producing node ('stake pool'), just a much simpler relay node. This node will need to connect to a Cardano network that is capable of processing native tokens (e.g., the native token pre-production environment (PPE), or the Cardano mainnet). **** API Documentation **** -The API documentation is published `here `_. +The API documentation is published `here `_. The documentation is built with each push, but is only published from ``master`` branch. In order to test if the documentation is working, build the documentation locally with ``cabal haddock-project --local --output=./haddocks`` and @@ -460,13 +460,13 @@ Please note that you may need to use any ``source-repository-package`` stanzas d Style guide **** -The `style guide `_ for can be found -on the `cardano-node repository's wiki `_. +The `style guide `_ for can be found +on the `cardano-node repository's wiki `_. **** Troubleshooting ``cardano-node`` issues **** For some troubleshooting help with building or running ``cardano-node``, the wiki has a -`troubleshooting page `_ +`troubleshooting page `_ that documents some common gotchas. diff --git a/STYLEGUIDE.md b/STYLEGUIDE.md index 613ec815c72..e96fa3ba73c 100644 --- a/STYLEGUIDE.md +++ b/STYLEGUIDE.md @@ -1,2 +1,2 @@ -The [style guide](https://github.com/input-output-hk/cardano-node-wiki/wiki/Style-guide) can be found -on the [`cardano-node` repository's wiki](https://github.com/input-output-hk/cardano-node-wiki/wiki). +The [style guide](https://github.com/intersectmbo/cardano-node-wiki/wiki/Style-guide) can be found +on the [`cardano-node` repository's wiki](https://github.com/intersectmbo/cardano-node-wiki/wiki). diff --git a/cabal.project b/cabal.project index ae405d60231..dc4a48142d5 100644 --- a/cabal.project +++ b/cabal.project @@ -1,6 +1,6 @@ -- Custom repository for cardano haskell packages, see CONTRIBUTING for more repository cardano-haskell-packages - url: https://input-output-hk.github.io/cardano-haskell-packages + url: https://chap.intersectmbo.org/ secure: True root-keys: 3e0cce471cf09815f930210f7827266fd09045445d65923e6d0238a6cd15126f diff --git a/cardano-node/ChangeLog.md b/cardano-node/ChangeLog.md index c4647316669..70efd00b1d4 100644 --- a/cardano-node/ChangeLog.md +++ b/cardano-node/ChangeLog.md @@ -36,7 +36,7 @@ - In JSON logging, `"ExtraRedeemers"` object contents are machine readable rather than difficult-to-parse user-friendly-string. - [PR 5168](https://github.com/input-output-hk/cardano-node/pull/5168) + [PR 5168](https://github.com/intersectmbo/cardano-node/pull/5168) ### node changes @@ -102,15 +102,15 @@ None - Fixed a tight loop when demoting a peer from hot to warm timeouts (input-output-hk/ouroboros-network#4357). -[#4563]: https://github.com/input-output-hk/cardano-node/issues/4563 -[understanding-config-files]: https://github.com/input-output-hk/cardano-node-wiki/wiki/understanding-config-files +[#4563]: https://github.com/intersectmbo/cardano-node/issues/4563 +[understanding-config-files]: https://github.com/intersectmbo/cardano-node-wiki/wiki/understanding-config-files ## 1.35.5 -- November 2022 ### node changes - **Breaking change** - Less verbose node-to-client and node-to-node version logging - ([PR4911](https://github.com/input-output-hk/cardano-node/pull/4911)) + ([PR4911](https://github.com/intersectmbo/cardano-node/pull/4911)) ### consensus changes @@ -127,8 +127,8 @@ None format will be supported for next two major releases of the node (the last supported major version will be `1.37`). (#4563) -[#4559]: https://github.com/input-output-hk/cardano-node/issues/4559 -[understanding-config-files]: https://github.com/input-output-hk/cardano-node/blob/master/doc/getting-started/understanding-config-files.md +[#4559]: https://github.com/intersectmbo/cardano-node/issues/4559 +[understanding-config-files]: https://github.com/intersectmbo/cardano-node/blob/master/doc/getting-started/understanding-config-files.md ### ledger changes @@ -1895,7 +1895,7 @@ No changes in the node. There were changes in the cardano-api and cardano-cli. - API improvements for the local node IPC protocol (#1950, #1959, #1962) - DNS error handling improvements during temporary network outages (#1961) - Add timeouts on message sends, rather than just receive (#1953) -- Unified library API docs https://input-output-hk.github.io/ouroboros-network/ +- Unified library API docs https://ouroboros-network.cardano.intersectmbo.org/ ## 1.10.1 -- April 2020 diff --git a/cardano-node/src/Cardano/Node/Tracing/Tracers/Startup.hs b/cardano-node/src/Cardano/Node/Tracing/Tracers/Startup.hs index 0c6481ecea9..d6d6b41adf7 100644 --- a/cardano-node/src/Cardano/Node/Tracing/Tracers/Startup.hs +++ b/cardano-node/src/Cardano/Node/Tracing/Tracers/Startup.hs @@ -573,7 +573,7 @@ p2pNetworkConfigLegacyMessage = pack $ intercalate "\n" [ "You are using legacy p2p topology file format." - , "See https://github.com/input-output-hk/cardano-node/issues/4559" + , "See https://github.com/intersectmbo/cardano-node/issues/4559" , "Note that the legacy p2p format will be removed in `1.37` release." ] diff --git a/cardano-submit-api/CHANGELOG.md b/cardano-submit-api/CHANGELOG.md index 0a5cfd7f6f3..44635a5354b 100644 --- a/cardano-submit-api/CHANGELOG.md +++ b/cardano-submit-api/CHANGELOG.md @@ -17,8 +17,8 @@ ## 8.0.0 -- May 2023 -- [Add tx_submit_fail_count metric](https://github.com/input-output-hk/cardano-node/pull/4566) -- [Configurable metrics port in submit-api](https://github.com/input-output-hk/cardano-node/pull/4281) +- [Add tx_submit_fail_count metric](https://github.com/intersectmbo/cardano-node/pull/4566) +- [Configurable metrics port in submit-api](https://github.com/intersectmbo/cardano-node/pull/4281) ## 1.35.3 -- July 2022 diff --git a/cardano-submit-api/cardano-submit-api.cabal b/cardano-submit-api/cardano-submit-api.cabal index 7e7f484955b..aef9e22e075 100644 --- a/cardano-submit-api/cardano-submit-api.cabal +++ b/cardano-submit-api/cardano-submit-api.cabal @@ -4,8 +4,8 @@ name: cardano-submit-api version: 3.2.1 synopsis: A web server that allows transactions to be POSTed to the cardano chain description: A web server that allows transactions to be POSTed to the cardano chain. -homepage: https://github.com/input-output-hk/cardano-node -bug-reports: https://github.com/input-output-hk/cardano-node/issues +homepage: https://github.com/intersectmbo/cardano-node +bug-reports: https://github.com/intersectmbo/cardano-node/issues license: Apache-2.0 license-files: LICENSE NOTICE diff --git a/cardano-testnet/CHANGELOG.md b/cardano-testnet/CHANGELOG.md index d31a6b75232..2b7bd24c96f 100644 --- a/cardano-testnet/CHANGELOG.md +++ b/cardano-testnet/CHANGELOG.md @@ -15,4 +15,4 @@ ## 8.1.0 -- [Paramaterize default node configuration on era](https://github.com/input-output-hk/cardano-node/pull/5211) +- [Paramaterize default node configuration on era](https://github.com/intersectmbo/cardano-node/pull/5211) diff --git a/cardano-testnet/README.md b/cardano-testnet/README.md index ff0beb6c9d9..51bff9361a9 100644 --- a/cardano-testnet/README.md +++ b/cardano-testnet/README.md @@ -1 +1 @@ -For information on how to use this package, see [Launching a Testnet](https://github.com/input-output-hk/cardano-node-wiki/wiki/launching-a-testnet) +For information on how to use this package, see [Launching a Testnet](https://github.com/intersectmbo/cardano-node-wiki/wiki/launching-a-testnet) diff --git a/cardano-testnet/src/Testnet/Components/SPO.hs b/cardano-testnet/src/Testnet/Components/SPO.hs index fe8d4a82d3d..9d9d4f0b07d 100644 --- a/cardano-testnet/src/Testnet/Components/SPO.hs +++ b/cardano-testnet/src/Testnet/Components/SPO.hs @@ -160,7 +160,7 @@ convertToEraFlag (AnyCardanoEra e) = ShelleyEra -> "--shelley-era" ByronEra -> "--byron-era" --- | Related documentation: https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/stake-pool-operations/8_register_stakepool.md +-- | Related documentation: https://github.com/intersectmbo/cardano-node-wiki/blob/main/docs/stake-pool-operations/8_register_stakepool.md registerSingleSpo :: (MonadTest m, MonadCatch m, MonadIO m, HasCallStack) => Int -- ^ Identifier for stake pool diff --git a/cardano-tracer/README.md b/cardano-tracer/README.md index 22667f3a658..3375e9378e2 100644 --- a/cardano-tracer/README.md +++ b/cardano-tracer/README.md @@ -2,13 +2,13 @@ `cardano-tracer` is a service for logging and monitoring over Cardano nodes. After it is connected to the node, it periodically asks the node for different information, receives it, and handles it. -For more details please [read the documentation](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md). +For more details please [read the documentation](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md). ## RTView RTView is a real-time monitoring tool for Cardano nodes (RTView is an abbreviation for "Real Time View"), it is a part of `cardano-tracer` service. RTView provides an interactive web page where you can see different kinds of information about connected nodes (something like Grafana). -For more details please [read its documentation](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md). +For more details please [read its documentation](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md). ## Developers @@ -16,4 +16,4 @@ Benchmarking team is responsible for this service. The primary developer is [@de ## Feedback -Your bug reports and/or Feature Requests are welcome! Feel free to open a ticket in [this repository](https://github.com/input-output-hk/cardano-node/issues) with labels `RTView` and `tracing`. +Your bug reports and/or Feature Requests are welcome! Feel free to open a ticket in [this repository](https://github.com/intersectmbo/cardano-node/issues) with labels `RTView` and `tracing`. diff --git a/cardano-tracer/docs/cardano-rtview.md b/cardano-tracer/docs/cardano-rtview.md index 55bf3e5585e..407ecbbbf00 100644 --- a/cardano-tracer/docs/cardano-rtview.md +++ b/cardano-tracer/docs/cardano-rtview.md @@ -1,6 +1,6 @@ # Cardano RTView -RTView is a part of `cardano-tracer` [service](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md). It is a real-time monitoring tool for Cardano nodes (RTView is an abbreviation for "Real Time View"). It provides an interactive web page where you can see different kinds of information about connected nodes. +RTView is a part of `cardano-tracer` [service](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md). It is a real-time monitoring tool for Cardano nodes (RTView is an abbreviation for "Real Time View"). It provides an interactive web page where you can see different kinds of information about connected nodes. # Contents @@ -121,7 +121,7 @@ hasRTView:   epPort: 3300 ``` -Here `epHost` and `epPort` specify the host and the port for RTView web page. Also, you can find examples of configuration files in [configuration directory](https://github.com/input-output-hk/cardano-node/tree/master/cardano-tracer/configuration). +Here `epHost` and `epPort` specify the host and the port for RTView web page. Also, you can find examples of configuration files in [configuration directory](https://github.com/intersectmbo/cardano-node/tree/master/cardano-tracer/configuration). That's it. Now run `cardano-tracer` and open [127.0.0.1:3300](https://127.0.0.1:3300) in your browser. diff --git a/cardano-tracer/docs/cardano-tracer.md b/cardano-tracer/docs/cardano-tracer.md index 8f4a11f4207..eafc58af9e2 100644 --- a/cardano-tracer/docs/cardano-tracer.md +++ b/cardano-tracer/docs/cardano-tracer.md @@ -412,4 +412,4 @@ Please note that if you skip this field, `ErrorsOnly` verbosity will be used by ## RTView -It is a real-time monitoring tool for Cardano nodes (RTView is an abbreviation for "Real Time View"). It provides an interactive web page where you can see different kinds of information about connected nodes. Please read its documentation [here](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md). +It is a real-time monitoring tool for Cardano nodes (RTView is an abbreviation for "Real Time View"). It provides an interactive web page where you can see different kinds of information about connected nodes. Please read its documentation [here](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md). diff --git a/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/About.hs b/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/About.hs index 5b65800dd4e..acf779c64ec 100644 --- a/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/About.hs +++ b/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/About.hs @@ -73,7 +73,7 @@ mkAboutInfo = do [ UI.anchor #. ("rt-view-href is-family-monospace has-text-weight-normal" <> " has-tooltip-multiline has-tooltip-top") - # set UI.href ("https://github.com/input-output-hk/cardano-node/commit/" <> commit) + # set UI.href ("https://github.com/intersectmbo/cardano-node/commit/" <> commit) # set UI.target "_blank" # set dataTooltip "Browse repository on this commit" # set text commit diff --git a/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/Body.hs b/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/Body.hs index 14210d93859..66c74163d29 100644 --- a/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/Body.hs +++ b/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/Body.hs @@ -556,12 +556,12 @@ footer = [ string "© IOHK 2015—2022" ] , UI.div #. "column has-text-right" #+ - [ UI.anchor # set UI.href "https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/README.md" + [ UI.anchor # set UI.href "https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/README.md" # set UI.target "_blank" #+ [ image "has-tooltip-multiline has-tooltip-left rt-view-footer-github" githubSVG # set dataTooltip "Browse our GitHub repository" ] - , UI.anchor # set UI.href "https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md" + , UI.anchor # set UI.href "https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-rtview.md" # set UI.target "_blank" #+ [ image "has-tooltip-multiline has-tooltip-left rt-view-footer-doc" docSVG # set dataTooltip "Read RTView documentation" diff --git a/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/NoNodes.hs b/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/NoNodes.hs index 96322c82891..956a1d4fe2c 100644 --- a/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/NoNodes.hs +++ b/cardano-tracer/src/Cardano/Tracer/Handlers/RTView/UI/HTML/NoNodes.hs @@ -62,7 +62,7 @@ mkNoNodesInfo networkConfig = do ] , UI.p #. "mt-5" #+ [ UI.span # set UI.html sshNote - , UI.anchor # set UI.href "https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md#distributed-scenario" + , UI.anchor # set UI.href "https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md#distributed-scenario" # set text "here" # set UI.target "_blank" , image "rt-view-href-icon" externalLinkSVG @@ -73,7 +73,7 @@ mkNoNodesInfo networkConfig = do ] , UI.p #. "mt-5" #+ [ string "For more details, please read " - , UI.anchor # set UI.href "https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md#configuration" + , UI.anchor # set UI.href "https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md#configuration" # set text "our documentation" # set UI.target "_blank" , image "rt-view-href-icon" externalLinkSVG diff --git a/configuration/cardano/mainnet-config-new-tracing.yaml b/configuration/cardano/mainnet-config-new-tracing.yaml index 13e7d101431..30fc5a10cdf 100644 --- a/configuration/cardano/mainnet-config-new-tracing.yaml +++ b/configuration/cardano/mainnet-config-new-tracing.yaml @@ -22,7 +22,7 @@ RequiresNetworkMagic: RequiresNoMagic # This protocol version number gets used by block producing nodes as part # of the system for agreeing on and synchronising protocol updates. # -# See https://github.com/input-output-hk/cardano-node/blob/master/cardano-node/src/Cardano/Node/Protocol/Cardano.hs#L199 +# See https://github.com/intersectmbo/cardano-node/blob/master/cardano-node/src/Cardano/Node/Protocol/Cardano.hs#L199 LastKnownBlockVersion-Major: 3 LastKnownBlockVersion-Minor: 0 LastKnownBlockVersion-Alt: 0 diff --git a/configuration/cardano/mainnet-config.yaml b/configuration/cardano/mainnet-config.yaml index bd0404d107c..b1a93569e99 100644 --- a/configuration/cardano/mainnet-config.yaml +++ b/configuration/cardano/mainnet-config.yaml @@ -24,7 +24,7 @@ RequiresNetworkMagic: RequiresNoMagic # This protocol version number gets used by block producing nodes as part # of the system for agreeing on and synchronising protocol updates. # -# See https://github.com/input-output-hk/cardano-node/blob/master/cardano-node/src/Cardano/Node/Protocol/Cardano.hs#L199 +# See https://github.com/intersectmbo/cardano-node/blob/master/cardano-node/src/Cardano/Node/Protocol/Cardano.hs#L199 LastKnownBlockVersion-Major: 3 LastKnownBlockVersion-Minor: 0 LastKnownBlockVersion-Alt: 0 diff --git a/flake.lock b/flake.lock index b302688caff..b495f546b9e 100644 --- a/flake.lock +++ b/flake.lock @@ -3,15 +3,15 @@ "CHaP": { "flake": false, "locked": { - "lastModified": 1701964264, - "narHash": "sha256-sOs8bLbMvtIBQLywB3AM6wcpHr5JUmHJyDhtBmRkHBI=", - "owner": "input-output-hk", + "lastModified": 1702742788, + "narHash": "sha256-lSU0M27LC0d60cJ2C2Kdo6gBwTCCYRiALbD528CoTtc=", + "owner": "intersectmbo", "repo": "cardano-haskell-packages", - "rev": "b3ccccc588891d765bd68cd2fc1110844a3bef35", + "rev": "4a236a8ad9e3c6d20235de27eacbe3d4de72479c", "type": "github" }, "original": { - "owner": "input-output-hk", + "owner": "intersectmbo", "ref": "repo", "repo": "cardano-haskell-packages", "type": "github" diff --git a/flake.nix b/flake.nix index 2afd9207e53..0804d9ff3ec 100644 --- a/flake.nix +++ b/flake.nix @@ -20,7 +20,7 @@ inputs.hackage.follows = "hackageNix"; }; CHaP = { - url = "github:input-output-hk/cardano-haskell-packages?ref=repo"; + url = "github:intersectmbo/cardano-haskell-packages?ref=repo"; flake = false; }; utils.url = "github:numtide/flake-utils"; @@ -227,7 +227,7 @@ MAKE_TARGET=testpr mkdir -p tmp && cd tmp rm -rf cardano-node-tests - git clone https://github.com/input-output-hk/cardano-node-tests.git + git clone https://github.com/intersectmbo/cardano-node-tests.git cd cardano-node-tests sed -i '1 s/^.*$/#! \/usr\/bin\/env bash/' ./.github/regression.sh export NODE_REV diff --git a/merged_prs.md b/merged_prs.md index 1fb8fc428b9..e119e4485a1 100644 --- a/merged_prs.md +++ b/merged_prs.md @@ -1,439 +1,439 @@ # Merged PRs between 2022-06-25 and 2023-04-17 -[Master build failure fixes](https://github.com/input-output-hk/cardano-node/pull/5115) -[Add new interim governance commands: {create, answer, verify}-poll](https://github.com/input-output-hk/cardano-node/pull/5112) -[Additional check for not-leader slots in LeadershipSchedule tests](https://github.com/input-output-hk/cardano-node/pull/5110) -[Allow renamed fields to exist if values the same](https://github.com/input-output-hk/cardano-node/pull/5106) -[Update cardano-governance.md](https://github.com/input-output-hk/cardano-node/pull/5045) -[workbench: distributed nomad cloud](https://github.com/input-output-hk/cardano-node/pull/5068) -[Fix epochLength and securityParam to conform to the formula 10 * k / f](https://github.com/input-output-hk/cardano-node/pull/5099) -[Expose SerialiseAsRawBytesError in Cardano.Api](https://github.com/input-output-hk/cardano-node/pull/5085) -[Expose UsingRawBytes et al types](https://github.com/input-output-hk/cardano-node/pull/5086) -[Replace roundtripCBOR with trippingCbor](https://github.com/input-output-hk/cardano-node/pull/5069) -[Integrate latest ledger dependencies](https://github.com/input-output-hk/cardano-node/pull/5013) -[#5052 Remove reading protocol parameters from Shelley genesis file](https://github.com/input-output-hk/cardano-node/pull/5053) -[Move parsers to reusable location](https://github.com/input-output-hk/cardano-node/pull/5046) -[workbench: updates](https://github.com/input-output-hk/cardano-node/pull/5091) -[Remove non-round-trippable value TxInsReferenceNone for babbage onwards in generator](https://github.com/input-output-hk/cardano-node/pull/5064) -[Workflow dispatch to take inputs](https://github.com/input-output-hk/cardano-node/pull/5094) -[Fix import warning](https://github.com/input-output-hk/cardano-node/pull/5087) -[Delete duplicate packages sort packages and imports](https://github.com/input-output-hk/cardano-node/pull/5084) -[Fix nightly builds](https://github.com/input-output-hk/cardano-node/pull/5090) -[Remove last remaining allow-newers](https://github.com/input-output-hk/cardano-node/pull/5043) -[Simplify cddl tests](https://github.com/input-output-hk/cardano-node/pull/5072) -[Remove unused script](https://github.com/input-output-hk/cardano-node/pull/5081) -[workbench: updates](https://github.com/input-output-hk/cardano-node/pull/5065) -[use TH-generated plutus scripts](https://github.com/input-output-hk/cardano-node/pull/5048) -[New genCardanoKeyWitness function](https://github.com/input-output-hk/cardano-node/pull/5071) -[Fix hlint warnings](https://github.com/input-output-hk/cardano-node/pull/5056) -[Remove dup of index-state, no longer needed with latest haskell.nix](https://github.com/input-output-hk/cardano-node/pull/5026) -[Rename TestEnableDevelopmentHardForkEras and TestEnableDevelopmentNetworkProtocols](https://github.com/input-output-hk/cardano-node/pull/4341) -[Bench nomad sub-backends](https://github.com/input-output-hk/cardano-node/pull/5037) -[Split serialisation from IO](https://github.com/input-output-hk/cardano-node/pull/5049) -[Improve roundtrip functions to report annotations on callsite](https://github.com/input-output-hk/cardano-node/pull/5063) -[Small build docs improvements](https://github.com/input-output-hk/cardano-node/pull/5051) -[Define Functor instance for FileError](https://github.com/input-output-hk/cardano-node/pull/5057) -[Frozen callstack for checkTextEnvelopeFormat function](https://github.com/input-output-hk/cardano-node/pull/5059) -[Remove --stake-address option from stake-address build](https://github.com/input-output-hk/cardano-node/pull/5061) -[Auto-balance multiasset transactions](https://github.com/input-output-hk/cardano-node/pull/4450) -[bench: analysis improvements](https://github.com/input-output-hk/cardano-node/pull/5039) -[Remove use of AcquireFailure type](https://github.com/input-output-hk/cardano-node/pull/5040) -[Remove unused error constructors](https://github.com/input-output-hk/cardano-node/pull/5041) -[Simplify implementation of executeQueryAnyMode](https://github.com/input-output-hk/cardano-node/pull/5038) -[Ignore IntelliJ folder and cabal.project.local*](https://github.com/input-output-hk/cardano-node/pull/5035) -[Script data serialisation](https://github.com/input-output-hk/cardano-node/pull/5002) -[Fix qKesKesKeyExpiry to not always be null](https://github.com/input-output-hk/cardano-node/pull/4909) -[Use Haskell variables for passing values.](https://github.com/input-output-hk/cardano-node/pull/5011) -[Guard against overflows in Shelley TxIns](https://github.com/input-output-hk/cardano-node/pull/4956) -[Use ouroboros-network-0.3.0.2 and ouroboros-network-framework-0.2.0.1](https://github.com/input-output-hk/cardano-node/pull/5018) -[Combinators for TxBodyContent and related types](https://github.com/input-output-hk/cardano-node/pull/4941) -[Re-enable kes-period-info test.](https://github.com/input-output-hk/cardano-node/pull/4879) -[fix CI not running on bors branches](https://github.com/input-output-hk/cardano-node/pull/5023) -[nix: switch to ghc 9.2.7](https://github.com/input-output-hk/cardano-node/pull/4998) -[workbench: Distribute genesis using an intermediate storage service](https://github.com/input-output-hk/cardano-node/pull/4995) -[Bump CHaP and remove most constraints from the cabal file](https://github.com/input-output-hk/cardano-node/pull/5012) -[Use JSON instances for NodeToNodeVersion & NodeToClientVersion](https://github.com/input-output-hk/cardano-node/pull/4691) -[New cardano-cli ping command.](https://github.com/input-output-hk/cardano-node/pull/4664) -[Backward compatibility for Prometheus metrics names](https://github.com/input-output-hk/cardano-node/pull/4955) -[Upgrade to cabal-3.10.1.0](https://github.com/input-output-hk/cardano-node/pull/5006) -[Straight line code for tx commands](https://github.com/input-output-hk/cardano-node/pull/4823) -[Add LedgerStateBabbage and LedgerStateConway pattern synonyms](https://github.com/input-output-hk/cardano-node/pull/5001) -[nix: fix deprecation warning for docker images](https://github.com/input-output-hk/cardano-node/pull/4999) -[fix cardano-testnet Babbage genesis.json](https://github.com/input-output-hk/cardano-node/pull/4729) -[Add missing imports](https://github.com/input-output-hk/cardano-node/pull/5003) -[Export `fromShelleyBasedScript` from Cardano.Api](https://github.com/input-output-hk/cardano-node/pull/4682) -[[cardano-api] Add ToJSON/FromJSON instances for ChainPoint](https://github.com/input-output-hk/cardano-node/pull/4686) -[Add 'IsScriptWitnessInCtx'](https://github.com/input-output-hk/cardano-node/pull/3441) -[link to explorer.cardano.org/relays/topology.json](https://github.com/input-output-hk/cardano-node/pull/4545) -[stakeKey registration stake.skey witness not needed](https://github.com/input-output-hk/cardano-node/pull/4975) -[Get AcceptedConnectionsLimit from the configuration](https://github.com/input-output-hk/cardano-node/pull/4902) -[Remove hint of "string" support for ScriptData](https://github.com/input-output-hk/cardano-node/pull/3775) -[Remove unnecessary validation of Data](https://github.com/input-output-hk/cardano-node/pull/4344) -[cardano-cli: Add option `--stake-address` to several subcommands](https://github.com/input-output-hk/cardano-node/pull/3404) -[workbench: support Conway](https://github.com/input-output-hk/cardano-node/pull/4987) -[Conway hard forks on prot-ver 9](https://github.com/input-output-hk/cardano-node/pull/4988) -[Concurrency for build job](https://github.com/input-output-hk/cardano-node/pull/4997) -[In merge summary construct correct pr link](https://github.com/input-output-hk/cardano-node/pull/4991) -[Remove concurrency to fix merge queue](https://github.com/input-output-hk/cardano-node/pull/4996) -[Downgrade to cabal-3.8.1.0](https://github.com/input-output-hk/cardano-node/pull/4992) -[Script to generate merge summary](https://github.com/input-output-hk/cardano-node/pull/4983) -[Fix flake (again)](https://github.com/input-output-hk/cardano-node/pull/4965) -[Bench nomad exec](https://github.com/input-output-hk/cardano-node/pull/4852) -[Upgrade to actions/checkout@v3](https://github.com/input-output-hk/cardano-node/pull/4985) -[Upgrade to cabal-3.10.1.0](https://github.com/input-output-hk/cardano-node/pull/4977) -[Add socketGroup option to cardano-node-service](https://github.com/input-output-hk/cardano-node/pull/4969) -[Document how to convert between hex and bech32](https://github.com/input-output-hk/cardano-node/pull/4974) -[Workaround http2 haddock issue by restricting problematic version](https://github.com/input-output-hk/cardano-node/pull/4976) -[Add tulia task that run system tests on PRs](https://github.com/input-output-hk/cardano-node/pull/4705) -[Fix byron-to-alonzo/mkfiles.sh script for conway](https://github.com/input-output-hk/cardano-node/pull/4972) -[small amendment in stake snapshot docs](https://github.com/input-output-hk/cardano-node/pull/4783) -[Clarify the valency setting's description](https://github.com/input-output-hk/cardano-node/pull/4849) -[Docs for create-cardano](https://github.com/input-output-hk/cardano-node/pull/4767) -[CAD-3928 minor polish](https://github.com/input-output-hk/cardano-node/pull/3701) -[Update getting started to include MacOS](https://github.com/input-output-hk/cardano-node/pull/4952) -[Remove unnecessary functions](https://github.com/input-output-hk/cardano-node/pull/4967) -[Reinstate -Werror for cardano-node and fix errors](https://github.com/input-output-hk/cardano-node/pull/4968) -[Detect invalid counter and certificate](https://github.com/input-output-hk/cardano-node/pull/4880) -[Reduce number of calls to toLedgerPParams](https://github.com/input-output-hk/cardano-node/pull/4903) -[Take all dependencies from Hackage or CHaP](https://github.com/input-output-hk/cardano-node/pull/4921) -[[nix] ghc925 -> ghc927](https://github.com/input-output-hk/cardano-node/pull/4962) -[Fix flake setup](https://github.com/input-output-hk/cardano-node/pull/4963) -[[cardano-api] Derive Eq instance for AcquiringFailure](https://github.com/input-output-hk/cardano-node/pull/4683) -[Fix typos](https://github.com/input-output-hk/cardano-node/pull/4964) -[Use officially released binary for stylish-haskell](https://github.com/input-output-hk/cardano-node/pull/4961) -[Less verbose node-to-client and node-to-node version logging](https://github.com/input-output-hk/cardano-node/pull/4911) -[Fix merge group cancelling issue](https://github.com/input-output-hk/cardano-node/pull/4957) -[workbench: analysis updates](https://github.com/input-output-hk/cardano-node/pull/4936) -[GHC 9.2.5 -> 9.2.7](https://github.com/input-output-hk/cardano-node/pull/4943) -[Remove error calls in Cardano.CLI.Shelley.Run.Transaction](https://github.com/input-output-hk/cardano-node/pull/4958) -[Remove duplicate scripts when building transaction body for Mary, Alonzo and Babbage](https://github.com/input-output-hk/cardano-node/pull/4953) -[Remove simple script distinction](https://github.com/input-output-hk/cardano-node/pull/4763) -[New build-complete job for required checks](https://github.com/input-output-hk/cardano-node/pull/4954) -[Fix path to mkfiles.sh script in documentation](https://github.com/input-output-hk/cardano-node/pull/4949) -[Remove protolude from cardano-submit-api](https://github.com/input-output-hk/cardano-node/pull/4951) -[Bump haskell.nix](https://github.com/input-output-hk/cardano-node/pull/4871) -[Switch away from nix in hlint check](https://github.com/input-output-hk/cardano-node/pull/4946) -[Add event.type to concurrency group](https://github.com/input-output-hk/cardano-node/pull/4947) -[bump hackage.nix](https://github.com/input-output-hk/cardano-node/pull/4944) -[Create and merge_group triggers in Github Actions](https://github.com/input-output-hk/cardano-node/pull/4942) -[Preserve ScriptData bytes fix](https://github.com/input-output-hk/cardano-node/pull/4926) -[Reduce number of GitHub status notif related to nix builds](https://github.com/input-output-hk/cardano-node/pull/4930) -[scripts: drop legacy benchmarking scripts](https://github.com/input-output-hk/cardano-node/pull/4934) -[Benchmarking: drop membench & related inputs](https://github.com/input-output-hk/cardano-node/pull/4933) -[Only build for Mac and Windows on ghc-9.2.5](https://github.com/input-output-hk/cardano-node/pull/4935) -[Limit CI concurrency for Linux CI. Remove n counter in build matrix](https://github.com/input-output-hk/cardano-node/pull/4940) -[Limit concurrency of CI workflows ](https://github.com/input-output-hk/cardano-node/pull/4938) -[Implement separate linux github action](https://github.com/input-output-hk/cardano-node/pull/4931) -[Check CLI argument bounds](https://github.com/input-output-hk/cardano-node/pull/4919) -[Add slotsInEpoch and slotsToEpochEnd to query tip command](https://github.com/input-output-hk/cardano-node/pull/4912) -[Tip hash metrics](https://github.com/input-output-hk/cardano-node/pull/4915) -[Remove ci/pr/required-check from bors.toml](https://github.com/input-output-hk/cardano-node/pull/4923) -[Fix key non extended key for StakeExtendedVerificationKeyShelley_ed25519_bip32 envelope](https://github.com/input-output-hk/cardano-node/pull/4918) -[Deploy Haddock for merge to master only](https://github.com/input-output-hk/cardano-node/pull/4922) -[hydra: only build pr jobset to avoid duplicates builds](https://github.com/input-output-hk/cardano-node/pull/4925) -[Bump future from 0.18.2 to 0.18.3 in /doc/.sphinx](https://github.com/input-output-hk/cardano-node/pull/4797) -[Handle pipes](https://github.com/input-output-hk/cardano-node/pull/4625) -[Added features to tracing](https://github.com/input-output-hk/cardano-node/pull/4908) -[Update cardano-cli banner](https://github.com/input-output-hk/cardano-node/pull/4816) -[Preserve `ScriptData` bytes with `HashableScriptData`](https://github.com/input-output-hk/cardano-node/pull/4886) -[adding a "make check" to the libsodium and secp256k1 install process](https://github.com/input-output-hk/cardano-node/pull/4104) -[Filter out duplicate collateral inputs in transaction build commands](https://github.com/input-output-hk/cardano-node/pull/4839) -[Update changelog with PR4788 changes](https://github.com/input-output-hk/cardano-node/pull/4881) -[Update docs for simple transaction](https://github.com/input-output-hk/cardano-node/pull/4916) -[Fix some markdown links](https://github.com/input-output-hk/cardano-node/pull/4882) -[Nix improvements backports for 1.35](https://github.com/input-output-hk/cardano-node/pull/4868) -[workbench | tx-generator: SECP benchmarking](https://github.com/input-output-hk/cardano-node/pull/4907) -[coot/ouroboros network 0.3.0.1](https://github.com/input-output-hk/cardano-node/pull/4891) -[devops shell: don't include build tools for all hasPkgs](https://github.com/input-output-hk/cardano-node/pull/4896) -[workbench: updates](https://github.com/input-output-hk/cardano-node/pull/4904) -[Remove use of multiline literals](https://github.com/input-output-hk/cardano-node/pull/4889) -[Re-add support for decoding GenesisExtendedKey text envelope](https://github.com/input-output-hk/cardano-node/pull/4894) -[Remove usage of nixWrapped.](https://github.com/input-output-hk/cardano-node/pull/4866) -[Refactor `genesis create` command usage in cardano testnet](https://github.com/input-output-hk/cardano-node/pull/4831) -[Disallow empty cost model for create update proposal](https://github.com/input-output-hk/cardano-node/pull/4885) -[Markdown links CI check](https://github.com/input-output-hk/cardano-node/pull/4775) -[Remove NoImplicitPrelude](https://github.com/input-output-hk/cardano-node/pull/4857) -[Date ranges for copyright](https://github.com/input-output-hk/cardano-node/pull/4755) -[Simplify SerialiseAsRawBytes type class](https://github.com/input-output-hk/cardano-node/pull/4876) -[Fix recursion in flake inputs.](https://github.com/input-output-hk/cardano-node/pull/4865) -[workbench: drop cabalWrapped](https://github.com/input-output-hk/cardano-node/pull/4873) -[workbench: `make shell-nix` use Nix-built binaries](https://github.com/input-output-hk/cardano-node/pull/4872) -[PLT-106: Add encoder and decoder for `LedgerState`](https://github.com/input-output-hk/cardano-node/pull/3993) -[Revert #4855](https://github.com/input-output-hk/cardano-node/pull/4870) -[Remove cardano-cli's dependency on cardano-node ](https://github.com/input-output-hk/cardano-node/pull/4855) -[Refactor code using onLeft and onNothing](https://github.com/input-output-hk/cardano-node/pull/4815) -[Add script evaluation events to LedgerEvent](https://github.com/input-output-hk/cardano-node/pull/3984) -[Add support for ghc-9.2 and partial support for CHaP](https://github.com/input-output-hk/cardano-node/pull/4701) -[Cardano Node 1.35.6 aka Single Relay P2P release](https://github.com/input-output-hk/cardano-node/pull/4612) -[Modify constructBalancedTx to take LedgerEpochInfo](https://github.com/input-output-hk/cardano-node/pull/4858) -[workbench: restore the default trace config](https://github.com/input-output-hk/cardano-node/pull/4859) -[Optimized trace-dispatcher and tracing system](https://github.com/input-output-hk/cardano-node/pull/4811) -[Implement ADR-2: Restructure modules for generators](https://github.com/input-output-hk/cardano-node/pull/4833) -[Fix how changed files are selected in stylish-haskell CI check](https://github.com/input-output-hk/cardano-node/pull/4853) -[Node 1.35.5](https://github.com/input-output-hk/cardano-node/pull/4851) -[Remove reconfigure-hlint.sh script](https://github.com/input-output-hk/cardano-node/pull/4838) -[update tullia to get fix in cue lib](https://github.com/input-output-hk/cardano-node/pull/4850) -[workbench: publish analysis](https://github.com/input-output-hk/cardano-node/pull/4772) -[tullia jobs: use generic gitrev for PRs](https://github.com/input-output-hk/cardano-node/pull/4844) -[Remove hlint from nix required CI](https://github.com/input-output-hk/cardano-node/pull/4848) -[Stylish Haskell in CI](https://github.com/input-output-hk/cardano-node/pull/4803) -[Remove Robert from CODEOWNERS](https://github.com/input-output-hk/cardano-node/pull/4830) -[Small Byron genesis refactor in cardano-testnet](https://github.com/input-output-hk/cardano-node/pull/4818) -[UTxO-HD: Make devops-shell compile again and fix cli parser](https://github.com/input-output-hk/cardano-node/pull/4843) -[Fix Data.Aeson.Types import](https://github.com/input-output-hk/cardano-node/pull/4841) -[Remove NoImplicitPrelude from cardano-api](https://github.com/input-output-hk/cardano-node/pull/4832) -[Nix fixes - 1.35](https://github.com/input-output-hk/cardano-node/pull/4778) -[Fix hlint warnings](https://github.com/input-output-hk/cardano-node/pull/4837) -[bump hackage.nix for the new index-state](https://github.com/input-output-hk/cardano-node/pull/4835) -[Better error message for query utxo without oops](https://github.com/input-output-hk/cardano-node/pull/4788) -[Add `cardanoMaxSupply :: Word64` field to CardanoTestnetOptions](https://github.com/input-output-hk/cardano-node/pull/4817) -[Consolidate two fields of CardanoTestnetOptions](https://github.com/input-output-hk/cardano-node/pull/4806) -[Add ReaderT of NodeToClientVersion to LocalStateQueryExpr](https://github.com/input-output-hk/cardano-node/pull/4809) -[New query stake-snapshot integration test](https://github.com/input-output-hk/cardano-node/pull/4805) -[New NodeToClientVersionOf typeclass](https://github.com/input-output-hk/cardano-node/pull/4787) -[Use hoistMaybe](https://github.com/input-output-hk/cardano-node/pull/4808) -[nix: optimize caching by delaying setGitRev and other nix fixes](https://github.com/input-output-hk/cardano-node/pull/4748) -[Multiple pools support in query stake snapshot ](https://github.com/input-output-hk/cardano-node/pull/4279) -[Implement signArbitraryBytesKes for use in Mithril](https://github.com/input-output-hk/cardano-node/pull/4779) -[backport to 1.35: add flake outputs that cicero expects](https://github.com/input-output-hk/cardano-node/pull/4769) -[modernize CI](https://github.com/input-output-hk/cardano-node/pull/4652) -[Straight line error handling](https://github.com/input-output-hk/cardano-node/pull/4785) -[Revert skip doc in ci](https://github.com/input-output-hk/cardano-node/pull/4802) -[Skip CI on doc only changes](https://github.com/input-output-hk/cardano-node/pull/4800) -[Skip CI if only changes are documentation](https://github.com/input-output-hk/cardano-node/pull/4792) -[Update install.md](https://github.com/input-output-hk/cardano-node/pull/4786) -[workbench: towards a cloud nomad backend](https://github.com/input-output-hk/cardano-node/pull/4760) -[Add comment about local development](https://github.com/input-output-hk/cardano-node/pull/2772) -[Export cardano-testnet API from Cardano.Testnet](https://github.com/input-output-hk/cardano-node/pull/4636) -[Build all of cardano-node in CI](https://github.com/input-output-hk/cardano-node/pull/4776) -[Check cabal files in CI](https://github.com/input-output-hk/cardano-node/pull/4766) -[Fix bug in hash computation in 'cardano-cli genesis create-cardano'.](https://github.com/input-output-hk/cardano-node/pull/4761) -[Export SubmitResult from Cardano.Api](https://github.com/input-output-hk/cardano-node/pull/4753) -[Filter out duplicate collateral inputs in transaction build and build-raw](https://github.com/input-output-hk/cardano-node/pull/4749) -[Update cardano-governance.md](https://github.com/input-output-hk/cardano-node/pull/4768) -[cardano-cli | create-staked: fix UTxO size distribution](https://github.com/input-output-hk/cardano-node/pull/4765) -[Make leadership-schedule test less flaky](https://github.com/input-output-hk/cardano-node/pull/4671) -[tx-generator: add capability for PlutusV2 scripts](https://github.com/input-output-hk/cardano-node/pull/4667) -[Fix hedgehog-extras sha hash](https://github.com/input-output-hk/cardano-node/pull/4762) -[Update hegehog-extras bounds](https://github.com/input-output-hk/cardano-node/pull/4759) -[Optimise query stake-snapshot command](https://github.com/input-output-hk/cardano-node/pull/4754) -[Optimise query stake snapshot command](https://github.com/input-output-hk/cardano-node/pull/4179) -[GitHub token fix](https://github.com/input-output-hk/cardano-node/pull/4751) -[Allow assembling transactions with no witnesses](https://github.com/input-output-hk/cardano-node/pull/4408) -[Infer protocol params in transaction build](https://github.com/input-output-hk/cardano-node/pull/4431) -[Delete obsolete scripts](https://github.com/input-output-hk/cardano-node/pull/4742) -[Use SECURITY.md published in Cardano Engineering Handbook](https://github.com/input-output-hk/cardano-node/pull/4746) -[Use setup-haskell action](https://github.com/input-output-hk/cardano-node/pull/4743) -[Use Github Action to install libsecp256k1](https://github.com/input-output-hk/cardano-node/pull/4738) -[Update index state and hedgehog-extras.](https://github.com/input-output-hk/cardano-node/pull/4714) -[hlint: fix failures](https://github.com/input-output-hk/cardano-node/pull/4733) -[Cleaned cabal files](https://github.com/input-output-hk/cardano-node/pull/4710) -[Add cache versioning](https://github.com/input-output-hk/cardano-node/pull/4737) -[Cache secp256k1](https://github.com/input-output-hk/cardano-node/pull/4734) -[Improved error message for failed asset name decode](https://github.com/input-output-hk/cardano-node/pull/4626) -[Add aarch64-darwin to nix-shell](https://github.com/input-output-hk/cardano-node/pull/4125) -[Optimise query leadership schedule command](https://github.com/input-output-hk/cardano-node/pull/4250) -[Cardano governance documentation](https://github.com/input-output-hk/cardano-node/pull/4719) -[Use cabal-cache](https://github.com/input-output-hk/cardano-node/pull/4717) -[build(deps): bump certifi from 2020.4.5.2 to 2022.12.7 in /doc/.sphinx](https://github.com/input-output-hk/cardano-node/pull/4699) -[Move style guide to wiki](https://github.com/input-output-hk/cardano-node/pull/4703) -[Update cabal.project](https://github.com/input-output-hk/cardano-node/pull/4724) -[Remove cardano-cli address build-script](https://github.com/input-output-hk/cardano-node/pull/4700) -[Add fix and test for `foldBlocks`](https://github.com/input-output-hk/cardano-node/pull/4679) -[Move signing key reading to cardano-api](https://github.com/input-output-hk/cardano-node/pull/4698) -[Only run chairman test on latest era](https://github.com/input-output-hk/cardano-node/pull/4712) -[Update GitHub actions CI](https://github.com/input-output-hk/cardano-node/pull/4708) -[Open Source Readiness ](https://github.com/input-output-hk/cardano-node/pull/4709) -[Update plutus-apps](https://github.com/input-output-hk/cardano-node/pull/4629) -[workbench: get rid of some unnecessary complications](https://github.com/input-output-hk/cardano-node/pull/4694) -[Fixed format of network changelog item](https://github.com/input-output-hk/cardano-node/pull/4651) -[[cardano-api] Add an Ord ChainPoint instance](https://github.com/input-output-hk/cardano-node/pull/4685) -[Replace Data.Map with Data.Map.Strict](https://github.com/input-output-hk/cardano-node/pull/4675) -[Append tx output in cli transaction build command](https://github.com/input-output-hk/cardano-node/pull/4696) -[Update Error messages for TxValidityUpperBoundValidationError and TxFeeValidationError](https://github.com/input-output-hk/cardano-node/pull/4592) -[Update ouroboros-network and cardano-ledger dependencies](https://github.com/input-output-hk/cardano-node/pull/4608) -[Move implementation inside `runTransactionCmd` to toplevel definitions.](https://github.com/input-output-hk/cardano-node/pull/4673) -[remove hydra.iohk.io as substituter](https://github.com/input-output-hk/cardano-node/pull/4695) -[fix pure nix evaluation](https://github.com/input-output-hk/cardano-node/pull/4661) -[Update cli's help to indicate that Babbage is the default era](https://github.com/input-output-hk/cardano-node/pull/4674) -[[CI] Fix haddock builds](https://github.com/input-output-hk/cardano-node/pull/4662) -[Bench nomad](https://github.com/input-output-hk/cardano-node/pull/4606) -[workbench: small fixes & UX improvements](https://github.com/input-output-hk/cardano-node/pull/4665) -[workbench & analysis: assorted fixes](https://github.com/input-output-hk/cardano-node/pull/4582) -[Fix Windows CI](https://github.com/input-output-hk/cardano-node/pull/4650) -[flake.nix: make cardano-tracer-test non-mandatory on Windows](https://github.com/input-output-hk/cardano-node/pull/4656) -[Remove error calls in renderShelleyTxCmdError](https://github.com/input-output-hk/cardano-node/pull/4644) -[Implement Cardano.Api.DeserialiseAnyOf](https://github.com/input-output-hk/cardano-node/pull/4639) -[Add a native tokens tutorial and exercises to a newly created MA folder](https://github.com/input-output-hk/cardano-node/pull/4562) -[Expose TextEnvelopeCddl from Cardano.Api](https://github.com/input-output-hk/cardano-node/pull/4635) -[tx-generator: reusable API and library](https://github.com/input-output-hk/cardano-node/pull/4460) -[fix nix impurity](https://github.com/input-output-hk/cardano-node/pull/4518) -[Fix missing trace-forward messages](https://github.com/input-output-hk/cardano-node/pull/4581) -[Export TxTotalAndReturnCollateralSupportedInEra from Cardano.Api](https://github.com/input-output-hk/cardano-node/pull/4496) -[Expose txScriptValidityToScriptValidity in Cardano.Api](https://github.com/input-output-hk/cardano-node/pull/4628) -[cardano-api module reshuffle](https://github.com/input-output-hk/cardano-node/pull/4593) -[New p2p topology file format](https://github.com/input-output-hk/cardano-node/pull/4563) -[Update building-the-node-using-nix.md](https://github.com/input-output-hk/cardano-node/pull/4613) -[Document how to disable ledger peers](https://github.com/input-output-hk/cardano-node/pull/4209) -[Add Ord instance for AddressInEra](https://github.com/input-output-hk/cardano-node/pull/4587) -[export RawBytesHexError](https://github.com/input-output-hk/cardano-node/pull/4599) -[Use environment files in Github Actions](https://github.com/input-output-hk/cardano-node/pull/4550) -[Windows CI builds](https://github.com/input-output-hk/cardano-node/pull/4590) -[Update release changelog](https://github.com/input-output-hk/cardano-node/pull/4618) -[Restore --cddl-format](https://github.com/input-output-hk/cardano-node/pull/4617) -[Disable Alonzo leadership schedule test](https://github.com/input-output-hk/cardano-node/pull/4605) -[Create CODE-OF-CONDUCT.md](https://github.com/input-output-hk/cardano-node/pull/4609) -[Reorder module hierarchy](https://github.com/input-output-hk/cardano-node/pull/4595) -[Community contributions 2022-10-27](https://github.com/input-output-hk/cardano-node/pull/4567) -[Refactor CODEOWNERS file](https://github.com/input-output-hk/cardano-node/pull/4596) -[Remove testnet subdir](https://github.com/input-output-hk/cardano-node/pull/4580) -[Reduce exposed modules in cardano-api](https://github.com/input-output-hk/cardano-node/pull/4546) -[add cicero CI actions](https://github.com/input-output-hk/cardano-node/pull/4489) -[Add link to troubleshooting page in the wiki](https://github.com/input-output-hk/cardano-node/pull/4557) -[Enable stale bot](https://github.com/input-output-hk/cardano-node/pull/4586) -[Improve test output](https://github.com/input-output-hk/cardano-node/pull/4575) -[Add Plutus minting script doc](https://github.com/input-output-hk/cardano-node/pull/2883) -[cardano-testnet: add single entrypoint for starting testnets](https://github.com/input-output-hk/cardano-node/pull/4544) -[Condense Read and Validation modules in cardano-cli](https://github.com/input-output-hk/cardano-node/pull/4516) -[Trace changes](https://github.com/input-output-hk/cardano-node/pull/4561) -[Export TxIns type alias](https://github.com/input-output-hk/cardano-node/pull/4565) -[Upgrade to cabal-3.8.1.0](https://github.com/input-output-hk/cardano-node/pull/4549) -[Update the issue templates](https://github.com/input-output-hk/cardano-node/pull/4555) -[Add ToJSON and FromJSON instances for Address](https://github.com/input-output-hk/cardano-node/pull/4568) -[Fix haddock for ScriptDataSupportedInEra](https://github.com/input-output-hk/cardano-node/pull/3407) -[submit-api: add tx_submit_fail_count metric](https://github.com/input-output-hk/cardano-node/pull/4566) -[submit-api: add tx_submit_fail_count metric](https://github.com/input-output-hk/cardano-node/pull/3235) -[Switch to internal haskell package repository](https://github.com/input-output-hk/cardano-node/pull/4540) -[Release 1.35.4](https://github.com/input-output-hk/cardano-node/pull/4508) -[cardano-api: Export more generators](https://github.com/input-output-hk/cardano-node/pull/4534) -[Changed severity of 'DiffusionErrored' log message](https://github.com/input-output-hk/cardano-node/pull/4465) -[export IsPlutusScriptLanguage](https://github.com/input-output-hk/cardano-node/pull/4554) -[Add tx-mempool command to CLI](https://github.com/input-output-hk/cardano-node/pull/4276) -[Return `Lovelace` for `calculateMinimumUTxO`](https://github.com/input-output-hk/cardano-node/pull/4482) -[Fix query era mismatch bug in transaction build command when using flag `--calculate-plutus-script-cost`](https://github.com/input-output-hk/cardano-node/pull/4538) -[Fix CODEOWNERS errors](https://github.com/input-output-hk/cardano-node/pull/4490) -[Bump CHaP again, account for re-release of existing packages](https://github.com/input-output-hk/cardano-node/pull/4542) -[Fix team patterns in CODEOWNERS](https://github.com/input-output-hk/cardano-node/pull/4543) -[cardano-tracer: RTView logs live view](https://github.com/input-output-hk/cardano-node/pull/4531) -[Bump CHaP and remove `ekg-json` s-r-p](https://github.com/input-output-hk/cardano-node/pull/4519) -[Separate IO from txBuild and txBuildRaw functions](https://github.com/input-output-hk/cardano-node/pull/4491) -[Removed a debug message](https://github.com/input-output-hk/cardano-node/pull/4500) -[Fix MacOS GHA CI](https://github.com/input-output-hk/cardano-node/pull/4526) -[ partially monomorphise & de-generify Env](https://github.com/input-output-hk/cardano-node/pull/4521) -[cardano-tracer: optional state dir for RTView](https://github.com/input-output-hk/cardano-node/pull/4524) -[GHC 9.2.4 preparations](https://github.com/input-output-hk/cardano-node/pull/4504) -[Fix Windows Github Actions Workflow for building Haskell](https://github.com/input-output-hk/cardano-node/pull/4513) -[Fix the workbench shell](https://github.com/input-output-hk/cardano-node/pull/4522) -[Switch to Cardano haskell package repository](https://github.com/input-output-hk/cardano-node/pull/4411) -[tx-generator trace forwarding](https://github.com/input-output-hk/cardano-node/pull/4511) -[cardano-tracer-service: more configuration control](https://github.com/input-output-hk/cardano-node/pull/4510) -[bench: nixos service fixes & analysis improvements](https://github.com/input-output-hk/cardano-node/pull/4509) -[Fix 4493 bug - TxWitness text envelope format does not roundtrip in Shelley era](https://github.com/input-output-hk/cardano-node/pull/4501) -[trace-dispatcher: optional EKG.Store.](https://github.com/input-output-hk/cardano-node/pull/4499) -[Added changelogs for releases between 1.34.0 and 1.35.3](https://github.com/input-output-hk/cardano-node/pull/4466) -[Separate validation and creation of transaction bodies](https://github.com/input-output-hk/cardano-node/pull/4468) -[Fix transaction build command era backwards incompatibility ](https://github.com/input-output-hk/cardano-node/pull/4483) -[Update error message for incorrectly witnessed collateral inputs](https://github.com/input-output-hk/cardano-node/pull/4484) -[tx-generator: Use distinct keys/addresses for benchmarking phases](https://github.com/input-output-hk/cardano-node/pull/4486) -[Switch default era to Babbage](https://github.com/input-output-hk/cardano-node/pull/4485) -[Add Carlos to CODEOWNERS](https://github.com/input-output-hk/cardano-node/pull/4487) -[Deprecate intermediate txbody format](https://github.com/input-output-hk/cardano-node/pull/4303) -[Refactor transaction build command](https://github.com/input-output-hk/cardano-node/pull/4446) -[Add Robert to CODEOWNERS](https://github.com/input-output-hk/cardano-node/pull/4473) -[tx-generator: Fix self-test.](https://github.com/input-output-hk/cardano-node/pull/4467) -[workbench: changes needed to support a new backend](https://github.com/input-output-hk/cardano-node/pull/4457) -[Minimise config](https://github.com/input-output-hk/cardano-node/pull/4351) -[tx-generator: reusable API and library](https://github.com/input-output-hk/cardano-node/pull/4447) -[tx-generator: Fix multi-threaded use of tx-streams.](https://github.com/input-output-hk/cardano-node/pull/4442) -[New user facing feature template](https://github.com/input-output-hk/cardano-node/pull/4429) -[tx-generator: more declarative interface](https://github.com/input-output-hk/cardano-node/pull/4412) -[Abstract some options to multiple instances](https://github.com/input-output-hk/cardano-node/pull/4196) -[RTView: fix nodes columns markup](https://github.com/input-output-hk/cardano-node/pull/4420) -[Add V2 script context equivalence test shell scripts](https://github.com/input-output-hk/cardano-node/pull/4238) -[Fix byron-to-alonzo.sh](https://github.com/input-output-hk/cardano-node/pull/4240) -[Allow reading/writing text envelopes from pipes](https://github.com/input-output-hk/cardano-node/pull/4384) -[Updating cabal version on master to 1.36.0](https://github.com/input-output-hk/cardano-node/pull/4391) -[Update README.rst](https://github.com/input-output-hk/cardano-node/pull/4397) -[Update docker-compose.yml](https://github.com/input-output-hk/cardano-node/pull/4388) -[iohkNix: add new environments](https://github.com/input-output-hk/cardano-node/pull/4389) -[Update docs](https://github.com/input-output-hk/cardano-node/pull/4382) -[README: document package localisation](https://github.com/input-output-hk/cardano-node/pull/4377) -[cardano-node: provide default node name](https://github.com/input-output-hk/cardano-node/pull/4366) -[CODEOWNERS: restore status quo for Nix and workbench code ownership](https://github.com/input-output-hk/cardano-node/pull/4374) -[Update link to environments config files](https://github.com/input-output-hk/cardano-node/pull/4372) -[Bench nix refactoring 2](https://github.com/input-output-hk/cardano-node/pull/4324) -[tx-generator cleanups](https://github.com/input-output-hk/cardano-node/pull/4292) -[coot/small changes](https://github.com/input-output-hk/cardano-node/pull/4363) -[Remove unused dependency from cardano-testnet](https://github.com/input-output-hk/cardano-node/pull/4020) -[Use openFileBlocking for reading signing keys](https://github.com/input-output-hk/cardano-node/pull/4342) -[cardano-node: sync percent fixed.](https://github.com/input-output-hk/cardano-node/pull/4350) -[Append change instead of prepending it](https://github.com/input-output-hk/cardano-node/pull/4343) -[Configurable metrics port in submit-api](https://github.com/input-output-hk/cardano-node/pull/4281) -[RTView: node type.](https://github.com/input-output-hk/cardano-node/pull/4323) -[RTView: extended epoch info.](https://github.com/input-output-hk/cardano-node/pull/4293) -[Update create-staked with the ability to specify relays for all created stake pools](https://github.com/input-output-hk/cardano-node/pull/4234) -[cardano-node: on startup, trace the configuration through the tracing system](https://github.com/input-output-hk/cardano-node/pull/4295) -[Bench nix refactoring](https://github.com/input-output-hk/cardano-node/pull/4285) -[tx-generator cleanups](https://github.com/input-output-hk/cardano-node/pull/4231) -[cardano-tracer: more strictness.](https://github.com/input-output-hk/cardano-node/pull/4283) -[RTView: improve UI.](https://github.com/input-output-hk/cardano-node/pull/4278) -[Update build command to automatically calculate the total and return collateral values](https://github.com/input-output-hk/cardano-node/pull/4198) -[RTView: important fixes](https://github.com/input-output-hk/cardano-node/pull/4259) -[workbench: template-based benchmark reporting & fixes](https://github.com/input-output-hk/cardano-node/pull/4208) -[Update changelogs with 1.35.3](https://github.com/input-output-hk/cardano-node/pull/4269) -[Bump block header protocol version](https://github.com/input-output-hk/cardano-node/pull/4260) -[Added FromJSON instance for 'EraInMode BabbageEra CardanoMode'](https://github.com/input-output-hk/cardano-node/pull/4249) -[update ledger to the tip of release/1.0.0](https://github.com/input-output-hk/cardano-node/pull/4242) -[tx-generator: fix a bug](https://github.com/input-output-hk/cardano-node/pull/4239) -[Render reference script hashes when using `--calculate-plutus-script-cost` option](https://github.com/input-output-hk/cardano-node/pull/4204) -[More memory efficient query ledger-state command](https://github.com/input-output-hk/cardano-node/pull/4205) -[Expose toTxOutInAnyEra and readProtocolParametersSourceSpec from cardano-cli](https://github.com/input-output-hk/cardano-node/pull/4227) -[Transaction build in any alonzo era when on babbage testnet](https://github.com/input-output-hk/cardano-node/pull/4135) -[Script ToJSON instances serialises the full script](https://github.com/input-output-hk/cardano-node/pull/4223) -[cardano-tracer: refactoring](https://github.com/input-output-hk/cardano-node/pull/4233) -[bump babbage to report it supports 7.1 in block header](https://github.com/input-output-hk/cardano-node/pull/4211) -[Improve json fail message for TraceNodeIsLeader](https://github.com/input-output-hk/cardano-node/pull/4216) -[Add utxoCostPerByte protocol parameter](https://github.com/input-output-hk/cardano-node/pull/4141) -[Release 1.35.2](https://github.com/input-output-hk/cardano-node/pull/4220) -[Fix building of Alonzo transaction in Babbage era.](https://github.com/input-output-hk/cardano-node/pull/4166) -[Use patched aeson from hackage](https://github.com/input-output-hk/cardano-node/pull/4200) -[Use pkg-config for LMDB](https://github.com/input-output-hk/cardano-node/pull/4217) -[Document cold.counter breaking changes for babbage](https://github.com/input-output-hk/cardano-node/pull/4116) -[Fix register-and-delegate-script-staking-address.sh](https://github.com/input-output-hk/cardano-node/pull/4206) -[RTView: fix logs buttons.](https://github.com/input-output-hk/cardano-node/pull/4210) -[Expose AcquireFailure and SystemStart from Cardano.Api.Shelley](https://github.com/input-output-hk/cardano-node/pull/4199) -[cardano-tracer: improve documentation](https://github.com/input-output-hk/cardano-node/pull/4207) -[RTView: history backup, MVP](https://github.com/input-output-hk/cardano-node/pull/4192) -[Fix error messages in Cardano.Api.ProtocolParameters](https://github.com/input-output-hk/cardano-node/pull/3894) -[Fix `TraceNodeIsLeader` JSON parser](https://github.com/input-output-hk/cardano-node/pull/4187) -[New query pool-state command](https://github.com/input-output-hk/cardano-node/pull/4170) -[Rework Windows CI to use MSYS2](https://github.com/input-output-hk/cardano-node/pull/4184) -[UTxO-HD: Rework Windows CI to use MSYS2](https://github.com/input-output-hk/cardano-node/pull/4178) -[Add documentation for total collateral and return collateral.](https://github.com/input-output-hk/cardano-node/pull/4183) -[Fix help message for `--script-invalid` option of `build`/`build-raw`](https://github.com/input-output-hk/cardano-node/pull/4121) -[RTView: a link from tracer's README, quick start](https://github.com/input-output-hk/cardano-node/pull/4175) -[Expose Key interface in Cardano.Api.Shelley](https://github.com/input-output-hk/cardano-node/pull/4048) -[tx-generator: remove mutable state](https://github.com/input-output-hk/cardano-node/pull/3815) -[CAD-4728 Change the units for the LMDB `mapsize` option to GB and let the parameter be a number](https://github.com/input-output-hk/cardano-node/pull/4155) -[CAD-4727 Change the default UTxO HD backend to `InMemory`.](https://github.com/input-output-hk/cardano-node/pull/4156) -[Reduce memory usage of create staked command](https://github.com/input-output-hk/cardano-node/pull/4021) -[Fix unresolved conflicts in traces_doc_generated.md](https://github.com/input-output-hk/cardano-node/pull/4161) -[RTView: fix end date of epoch.](https://github.com/input-output-hk/cardano-node/pull/4159) -[RTView: fix Mem metric name.](https://github.com/input-output-hk/cardano-node/pull/4158) -[RTView: MVP](https://github.com/input-output-hk/cardano-node/pull/4105) -[Restructure the namespace](https://github.com/input-output-hk/cardano-node/pull/4117) -[Added changelogs and updated cabal files for 1.35.1](https://github.com/input-output-hk/cardano-node/pull/4153) -[Fix leadership schedule for current on babbage](https://github.com/input-output-hk/cardano-node/pull/4106) -[Update ledger to tip of release/1.0.0](https://github.com/input-output-hk/cardano-node/pull/4146) -[Adding changelogs for 1.35.0](https://github.com/input-output-hk/cardano-node/pull/4136) -[workbench: fixes](https://github.com/input-output-hk/cardano-node/pull/4147) -[[CAD-4406] UTxO-HD: Make CI pass again](https://github.com/input-output-hk/cardano-node/pull/4150) -[CAD-4437 Include UTxO HD installation/usage instructions in READMEs](https://github.com/input-output-hk/cardano-node/pull/4079) -[Give myself and John permission to merge any PR](https://github.com/input-output-hk/cardano-node/pull/4137) -[Update cardano-ledger and ouroboros-network dependencies](https://github.com/input-output-hk/cardano-node/pull/4118) -[Update index state to 2022-07-01T00:00:00Z](https://github.com/input-output-hk/cardano-node/pull/3862) -[workbench: fixes](https://github.com/input-output-hk/cardano-node/pull/4113) -[workbench: direct CDF dumps for gnuplot consumption](https://github.com/input-output-hk/cardano-node/pull/4056) -[Update getting-started installation dependencies](https://github.com/input-output-hk/cardano-node/pull/4107) -[Fix for: metric tracing crashes node #4076](https://github.com/input-output-hk/cardano-node/pull/4108) -[Fix query protocol-state](https://github.com/input-output-hk/cardano-node/pull/4102) -[Disable development eras configuration flag ](https://github.com/input-output-hk/cardano-node/pull/4030) +[Master build failure fixes](https://github.com/intersectmbo/cardano-node/pull/5115) +[Add new interim governance commands: {create, answer, verify}-poll](https://github.com/intersectmbo/cardano-node/pull/5112) +[Additional check for not-leader slots in LeadershipSchedule tests](https://github.com/intersectmbo/cardano-node/pull/5110) +[Allow renamed fields to exist if values the same](https://github.com/intersectmbo/cardano-node/pull/5106) +[Update cardano-governance.md](https://github.com/intersectmbo/cardano-node/pull/5045) +[workbench: distributed nomad cloud](https://github.com/intersectmbo/cardano-node/pull/5068) +[Fix epochLength and securityParam to conform to the formula 10 * k / f](https://github.com/intersectmbo/cardano-node/pull/5099) +[Expose SerialiseAsRawBytesError in Cardano.Api](https://github.com/intersectmbo/cardano-node/pull/5085) +[Expose UsingRawBytes et al types](https://github.com/intersectmbo/cardano-node/pull/5086) +[Replace roundtripCBOR with trippingCbor](https://github.com/intersectmbo/cardano-node/pull/5069) +[Integrate latest ledger dependencies](https://github.com/intersectmbo/cardano-node/pull/5013) +[#5052 Remove reading protocol parameters from Shelley genesis file](https://github.com/intersectmbo/cardano-node/pull/5053) +[Move parsers to reusable location](https://github.com/intersectmbo/cardano-node/pull/5046) +[workbench: updates](https://github.com/intersectmbo/cardano-node/pull/5091) +[Remove non-round-trippable value TxInsReferenceNone for babbage onwards in generator](https://github.com/intersectmbo/cardano-node/pull/5064) +[Workflow dispatch to take inputs](https://github.com/intersectmbo/cardano-node/pull/5094) +[Fix import warning](https://github.com/intersectmbo/cardano-node/pull/5087) +[Delete duplicate packages sort packages and imports](https://github.com/intersectmbo/cardano-node/pull/5084) +[Fix nightly builds](https://github.com/intersectmbo/cardano-node/pull/5090) +[Remove last remaining allow-newers](https://github.com/intersectmbo/cardano-node/pull/5043) +[Simplify cddl tests](https://github.com/intersectmbo/cardano-node/pull/5072) +[Remove unused script](https://github.com/intersectmbo/cardano-node/pull/5081) +[workbench: updates](https://github.com/intersectmbo/cardano-node/pull/5065) +[use TH-generated plutus scripts](https://github.com/intersectmbo/cardano-node/pull/5048) +[New genCardanoKeyWitness function](https://github.com/intersectmbo/cardano-node/pull/5071) +[Fix hlint warnings](https://github.com/intersectmbo/cardano-node/pull/5056) +[Remove dup of index-state, no longer needed with latest haskell.nix](https://github.com/intersectmbo/cardano-node/pull/5026) +[Rename TestEnableDevelopmentHardForkEras and TestEnableDevelopmentNetworkProtocols](https://github.com/intersectmbo/cardano-node/pull/4341) +[Bench nomad sub-backends](https://github.com/intersectmbo/cardano-node/pull/5037) +[Split serialisation from IO](https://github.com/intersectmbo/cardano-node/pull/5049) +[Improve roundtrip functions to report annotations on callsite](https://github.com/intersectmbo/cardano-node/pull/5063) +[Small build docs improvements](https://github.com/intersectmbo/cardano-node/pull/5051) +[Define Functor instance for FileError](https://github.com/intersectmbo/cardano-node/pull/5057) +[Frozen callstack for checkTextEnvelopeFormat function](https://github.com/intersectmbo/cardano-node/pull/5059) +[Remove --stake-address option from stake-address build](https://github.com/intersectmbo/cardano-node/pull/5061) +[Auto-balance multiasset transactions](https://github.com/intersectmbo/cardano-node/pull/4450) +[bench: analysis improvements](https://github.com/intersectmbo/cardano-node/pull/5039) +[Remove use of AcquireFailure type](https://github.com/intersectmbo/cardano-node/pull/5040) +[Remove unused error constructors](https://github.com/intersectmbo/cardano-node/pull/5041) +[Simplify implementation of executeQueryAnyMode](https://github.com/intersectmbo/cardano-node/pull/5038) +[Ignore IntelliJ folder and cabal.project.local*](https://github.com/intersectmbo/cardano-node/pull/5035) +[Script data serialisation](https://github.com/intersectmbo/cardano-node/pull/5002) +[Fix qKesKesKeyExpiry to not always be null](https://github.com/intersectmbo/cardano-node/pull/4909) +[Use Haskell variables for passing values.](https://github.com/intersectmbo/cardano-node/pull/5011) +[Guard against overflows in Shelley TxIns](https://github.com/intersectmbo/cardano-node/pull/4956) +[Use ouroboros-network-0.3.0.2 and ouroboros-network-framework-0.2.0.1](https://github.com/intersectmbo/cardano-node/pull/5018) +[Combinators for TxBodyContent and related types](https://github.com/intersectmbo/cardano-node/pull/4941) +[Re-enable kes-period-info test.](https://github.com/intersectmbo/cardano-node/pull/4879) +[fix CI not running on bors branches](https://github.com/intersectmbo/cardano-node/pull/5023) +[nix: switch to ghc 9.2.7](https://github.com/intersectmbo/cardano-node/pull/4998) +[workbench: Distribute genesis using an intermediate storage service](https://github.com/intersectmbo/cardano-node/pull/4995) +[Bump CHaP and remove most constraints from the cabal file](https://github.com/intersectmbo/cardano-node/pull/5012) +[Use JSON instances for NodeToNodeVersion & NodeToClientVersion](https://github.com/intersectmbo/cardano-node/pull/4691) +[New cardano-cli ping command.](https://github.com/intersectmbo/cardano-node/pull/4664) +[Backward compatibility for Prometheus metrics names](https://github.com/intersectmbo/cardano-node/pull/4955) +[Upgrade to cabal-3.10.1.0](https://github.com/intersectmbo/cardano-node/pull/5006) +[Straight line code for tx commands](https://github.com/intersectmbo/cardano-node/pull/4823) +[Add LedgerStateBabbage and LedgerStateConway pattern synonyms](https://github.com/intersectmbo/cardano-node/pull/5001) +[nix: fix deprecation warning for docker images](https://github.com/intersectmbo/cardano-node/pull/4999) +[fix cardano-testnet Babbage genesis.json](https://github.com/intersectmbo/cardano-node/pull/4729) +[Add missing imports](https://github.com/intersectmbo/cardano-node/pull/5003) +[Export `fromShelleyBasedScript` from Cardano.Api](https://github.com/intersectmbo/cardano-node/pull/4682) +[[cardano-api] Add ToJSON/FromJSON instances for ChainPoint](https://github.com/intersectmbo/cardano-node/pull/4686) +[Add 'IsScriptWitnessInCtx'](https://github.com/intersectmbo/cardano-node/pull/3441) +[link to explorer.cardano.org/relays/topology.json](https://github.com/intersectmbo/cardano-node/pull/4545) +[stakeKey registration stake.skey witness not needed](https://github.com/intersectmbo/cardano-node/pull/4975) +[Get AcceptedConnectionsLimit from the configuration](https://github.com/intersectmbo/cardano-node/pull/4902) +[Remove hint of "string" support for ScriptData](https://github.com/intersectmbo/cardano-node/pull/3775) +[Remove unnecessary validation of Data](https://github.com/intersectmbo/cardano-node/pull/4344) +[cardano-cli: Add option `--stake-address` to several subcommands](https://github.com/intersectmbo/cardano-node/pull/3404) +[workbench: support Conway](https://github.com/intersectmbo/cardano-node/pull/4987) +[Conway hard forks on prot-ver 9](https://github.com/intersectmbo/cardano-node/pull/4988) +[Concurrency for build job](https://github.com/intersectmbo/cardano-node/pull/4997) +[In merge summary construct correct pr link](https://github.com/intersectmbo/cardano-node/pull/4991) +[Remove concurrency to fix merge queue](https://github.com/intersectmbo/cardano-node/pull/4996) +[Downgrade to cabal-3.8.1.0](https://github.com/intersectmbo/cardano-node/pull/4992) +[Script to generate merge summary](https://github.com/intersectmbo/cardano-node/pull/4983) +[Fix flake (again)](https://github.com/intersectmbo/cardano-node/pull/4965) +[Bench nomad exec](https://github.com/intersectmbo/cardano-node/pull/4852) +[Upgrade to actions/checkout@v3](https://github.com/intersectmbo/cardano-node/pull/4985) +[Upgrade to cabal-3.10.1.0](https://github.com/intersectmbo/cardano-node/pull/4977) +[Add socketGroup option to cardano-node-service](https://github.com/intersectmbo/cardano-node/pull/4969) +[Document how to convert between hex and bech32](https://github.com/intersectmbo/cardano-node/pull/4974) +[Workaround http2 haddock issue by restricting problematic version](https://github.com/intersectmbo/cardano-node/pull/4976) +[Add tulia task that run system tests on PRs](https://github.com/intersectmbo/cardano-node/pull/4705) +[Fix byron-to-alonzo/mkfiles.sh script for conway](https://github.com/intersectmbo/cardano-node/pull/4972) +[small amendment in stake snapshot docs](https://github.com/intersectmbo/cardano-node/pull/4783) +[Clarify the valency setting's description](https://github.com/intersectmbo/cardano-node/pull/4849) +[Docs for create-cardano](https://github.com/intersectmbo/cardano-node/pull/4767) +[CAD-3928 minor polish](https://github.com/intersectmbo/cardano-node/pull/3701) +[Update getting started to include MacOS](https://github.com/intersectmbo/cardano-node/pull/4952) +[Remove unnecessary functions](https://github.com/intersectmbo/cardano-node/pull/4967) +[Reinstate -Werror for cardano-node and fix errors](https://github.com/intersectmbo/cardano-node/pull/4968) +[Detect invalid counter and certificate](https://github.com/intersectmbo/cardano-node/pull/4880) +[Reduce number of calls to toLedgerPParams](https://github.com/intersectmbo/cardano-node/pull/4903) +[Take all dependencies from Hackage or CHaP](https://github.com/intersectmbo/cardano-node/pull/4921) +[[nix] ghc925 -> ghc927](https://github.com/intersectmbo/cardano-node/pull/4962) +[Fix flake setup](https://github.com/intersectmbo/cardano-node/pull/4963) +[[cardano-api] Derive Eq instance for AcquiringFailure](https://github.com/intersectmbo/cardano-node/pull/4683) +[Fix typos](https://github.com/intersectmbo/cardano-node/pull/4964) +[Use officially released binary for stylish-haskell](https://github.com/intersectmbo/cardano-node/pull/4961) +[Less verbose node-to-client and node-to-node version logging](https://github.com/intersectmbo/cardano-node/pull/4911) +[Fix merge group cancelling issue](https://github.com/intersectmbo/cardano-node/pull/4957) +[workbench: analysis updates](https://github.com/intersectmbo/cardano-node/pull/4936) +[GHC 9.2.5 -> 9.2.7](https://github.com/intersectmbo/cardano-node/pull/4943) +[Remove error calls in Cardano.CLI.Shelley.Run.Transaction](https://github.com/intersectmbo/cardano-node/pull/4958) +[Remove duplicate scripts when building transaction body for Mary, Alonzo and Babbage](https://github.com/intersectmbo/cardano-node/pull/4953) +[Remove simple script distinction](https://github.com/intersectmbo/cardano-node/pull/4763) +[New build-complete job for required checks](https://github.com/intersectmbo/cardano-node/pull/4954) +[Fix path to mkfiles.sh script in documentation](https://github.com/intersectmbo/cardano-node/pull/4949) +[Remove protolude from cardano-submit-api](https://github.com/intersectmbo/cardano-node/pull/4951) +[Bump haskell.nix](https://github.com/intersectmbo/cardano-node/pull/4871) +[Switch away from nix in hlint check](https://github.com/intersectmbo/cardano-node/pull/4946) +[Add event.type to concurrency group](https://github.com/intersectmbo/cardano-node/pull/4947) +[bump hackage.nix](https://github.com/intersectmbo/cardano-node/pull/4944) +[Create and merge_group triggers in Github Actions](https://github.com/intersectmbo/cardano-node/pull/4942) +[Preserve ScriptData bytes fix](https://github.com/intersectmbo/cardano-node/pull/4926) +[Reduce number of GitHub status notif related to nix builds](https://github.com/intersectmbo/cardano-node/pull/4930) +[scripts: drop legacy benchmarking scripts](https://github.com/intersectmbo/cardano-node/pull/4934) +[Benchmarking: drop membench & related inputs](https://github.com/intersectmbo/cardano-node/pull/4933) +[Only build for Mac and Windows on ghc-9.2.5](https://github.com/intersectmbo/cardano-node/pull/4935) +[Limit CI concurrency for Linux CI. Remove n counter in build matrix](https://github.com/intersectmbo/cardano-node/pull/4940) +[Limit concurrency of CI workflows ](https://github.com/intersectmbo/cardano-node/pull/4938) +[Implement separate linux github action](https://github.com/intersectmbo/cardano-node/pull/4931) +[Check CLI argument bounds](https://github.com/intersectmbo/cardano-node/pull/4919) +[Add slotsInEpoch and slotsToEpochEnd to query tip command](https://github.com/intersectmbo/cardano-node/pull/4912) +[Tip hash metrics](https://github.com/intersectmbo/cardano-node/pull/4915) +[Remove ci/pr/required-check from bors.toml](https://github.com/intersectmbo/cardano-node/pull/4923) +[Fix key non extended key for StakeExtendedVerificationKeyShelley_ed25519_bip32 envelope](https://github.com/intersectmbo/cardano-node/pull/4918) +[Deploy Haddock for merge to master only](https://github.com/intersectmbo/cardano-node/pull/4922) +[hydra: only build pr jobset to avoid duplicates builds](https://github.com/intersectmbo/cardano-node/pull/4925) +[Bump future from 0.18.2 to 0.18.3 in /doc/.sphinx](https://github.com/intersectmbo/cardano-node/pull/4797) +[Handle pipes](https://github.com/intersectmbo/cardano-node/pull/4625) +[Added features to tracing](https://github.com/intersectmbo/cardano-node/pull/4908) +[Update cardano-cli banner](https://github.com/intersectmbo/cardano-node/pull/4816) +[Preserve `ScriptData` bytes with `HashableScriptData`](https://github.com/intersectmbo/cardano-node/pull/4886) +[adding a "make check" to the libsodium and secp256k1 install process](https://github.com/intersectmbo/cardano-node/pull/4104) +[Filter out duplicate collateral inputs in transaction build commands](https://github.com/intersectmbo/cardano-node/pull/4839) +[Update changelog with PR4788 changes](https://github.com/intersectmbo/cardano-node/pull/4881) +[Update docs for simple transaction](https://github.com/intersectmbo/cardano-node/pull/4916) +[Fix some markdown links](https://github.com/intersectmbo/cardano-node/pull/4882) +[Nix improvements backports for 1.35](https://github.com/intersectmbo/cardano-node/pull/4868) +[workbench | tx-generator: SECP benchmarking](https://github.com/intersectmbo/cardano-node/pull/4907) +[coot/ouroboros network 0.3.0.1](https://github.com/intersectmbo/cardano-node/pull/4891) +[devops shell: don't include build tools for all hasPkgs](https://github.com/intersectmbo/cardano-node/pull/4896) +[workbench: updates](https://github.com/intersectmbo/cardano-node/pull/4904) +[Remove use of multiline literals](https://github.com/intersectmbo/cardano-node/pull/4889) +[Re-add support for decoding GenesisExtendedKey text envelope](https://github.com/intersectmbo/cardano-node/pull/4894) +[Remove usage of nixWrapped.](https://github.com/intersectmbo/cardano-node/pull/4866) +[Refactor `genesis create` command usage in cardano testnet](https://github.com/intersectmbo/cardano-node/pull/4831) +[Disallow empty cost model for create update proposal](https://github.com/intersectmbo/cardano-node/pull/4885) +[Markdown links CI check](https://github.com/intersectmbo/cardano-node/pull/4775) +[Remove NoImplicitPrelude](https://github.com/intersectmbo/cardano-node/pull/4857) +[Date ranges for copyright](https://github.com/intersectmbo/cardano-node/pull/4755) +[Simplify SerialiseAsRawBytes type class](https://github.com/intersectmbo/cardano-node/pull/4876) +[Fix recursion in flake inputs.](https://github.com/intersectmbo/cardano-node/pull/4865) +[workbench: drop cabalWrapped](https://github.com/intersectmbo/cardano-node/pull/4873) +[workbench: `make shell-nix` use Nix-built binaries](https://github.com/intersectmbo/cardano-node/pull/4872) +[PLT-106: Add encoder and decoder for `LedgerState`](https://github.com/intersectmbo/cardano-node/pull/3993) +[Revert #4855](https://github.com/intersectmbo/cardano-node/pull/4870) +[Remove cardano-cli's dependency on cardano-node ](https://github.com/intersectmbo/cardano-node/pull/4855) +[Refactor code using onLeft and onNothing](https://github.com/intersectmbo/cardano-node/pull/4815) +[Add script evaluation events to LedgerEvent](https://github.com/intersectmbo/cardano-node/pull/3984) +[Add support for ghc-9.2 and partial support for CHaP](https://github.com/intersectmbo/cardano-node/pull/4701) +[Cardano Node 1.35.6 aka Single Relay P2P release](https://github.com/intersectmbo/cardano-node/pull/4612) +[Modify constructBalancedTx to take LedgerEpochInfo](https://github.com/intersectmbo/cardano-node/pull/4858) +[workbench: restore the default trace config](https://github.com/intersectmbo/cardano-node/pull/4859) +[Optimized trace-dispatcher and tracing system](https://github.com/intersectmbo/cardano-node/pull/4811) +[Implement ADR-2: Restructure modules for generators](https://github.com/intersectmbo/cardano-node/pull/4833) +[Fix how changed files are selected in stylish-haskell CI check](https://github.com/intersectmbo/cardano-node/pull/4853) +[Node 1.35.5](https://github.com/intersectmbo/cardano-node/pull/4851) +[Remove reconfigure-hlint.sh script](https://github.com/intersectmbo/cardano-node/pull/4838) +[update tullia to get fix in cue lib](https://github.com/intersectmbo/cardano-node/pull/4850) +[workbench: publish analysis](https://github.com/intersectmbo/cardano-node/pull/4772) +[tullia jobs: use generic gitrev for PRs](https://github.com/intersectmbo/cardano-node/pull/4844) +[Remove hlint from nix required CI](https://github.com/intersectmbo/cardano-node/pull/4848) +[Stylish Haskell in CI](https://github.com/intersectmbo/cardano-node/pull/4803) +[Remove Robert from CODEOWNERS](https://github.com/intersectmbo/cardano-node/pull/4830) +[Small Byron genesis refactor in cardano-testnet](https://github.com/intersectmbo/cardano-node/pull/4818) +[UTxO-HD: Make devops-shell compile again and fix cli parser](https://github.com/intersectmbo/cardano-node/pull/4843) +[Fix Data.Aeson.Types import](https://github.com/intersectmbo/cardano-node/pull/4841) +[Remove NoImplicitPrelude from cardano-api](https://github.com/intersectmbo/cardano-node/pull/4832) +[Nix fixes - 1.35](https://github.com/intersectmbo/cardano-node/pull/4778) +[Fix hlint warnings](https://github.com/intersectmbo/cardano-node/pull/4837) +[bump hackage.nix for the new index-state](https://github.com/intersectmbo/cardano-node/pull/4835) +[Better error message for query utxo without oops](https://github.com/intersectmbo/cardano-node/pull/4788) +[Add `cardanoMaxSupply :: Word64` field to CardanoTestnetOptions](https://github.com/intersectmbo/cardano-node/pull/4817) +[Consolidate two fields of CardanoTestnetOptions](https://github.com/intersectmbo/cardano-node/pull/4806) +[Add ReaderT of NodeToClientVersion to LocalStateQueryExpr](https://github.com/intersectmbo/cardano-node/pull/4809) +[New query stake-snapshot integration test](https://github.com/intersectmbo/cardano-node/pull/4805) +[New NodeToClientVersionOf typeclass](https://github.com/intersectmbo/cardano-node/pull/4787) +[Use hoistMaybe](https://github.com/intersectmbo/cardano-node/pull/4808) +[nix: optimize caching by delaying setGitRev and other nix fixes](https://github.com/intersectmbo/cardano-node/pull/4748) +[Multiple pools support in query stake snapshot ](https://github.com/intersectmbo/cardano-node/pull/4279) +[Implement signArbitraryBytesKes for use in Mithril](https://github.com/intersectmbo/cardano-node/pull/4779) +[backport to 1.35: add flake outputs that cicero expects](https://github.com/intersectmbo/cardano-node/pull/4769) +[modernize CI](https://github.com/intersectmbo/cardano-node/pull/4652) +[Straight line error handling](https://github.com/intersectmbo/cardano-node/pull/4785) +[Revert skip doc in ci](https://github.com/intersectmbo/cardano-node/pull/4802) +[Skip CI on doc only changes](https://github.com/intersectmbo/cardano-node/pull/4800) +[Skip CI if only changes are documentation](https://github.com/intersectmbo/cardano-node/pull/4792) +[Update install.md](https://github.com/intersectmbo/cardano-node/pull/4786) +[workbench: towards a cloud nomad backend](https://github.com/intersectmbo/cardano-node/pull/4760) +[Add comment about local development](https://github.com/intersectmbo/cardano-node/pull/2772) +[Export cardano-testnet API from Cardano.Testnet](https://github.com/intersectmbo/cardano-node/pull/4636) +[Build all of cardano-node in CI](https://github.com/intersectmbo/cardano-node/pull/4776) +[Check cabal files in CI](https://github.com/intersectmbo/cardano-node/pull/4766) +[Fix bug in hash computation in 'cardano-cli genesis create-cardano'.](https://github.com/intersectmbo/cardano-node/pull/4761) +[Export SubmitResult from Cardano.Api](https://github.com/intersectmbo/cardano-node/pull/4753) +[Filter out duplicate collateral inputs in transaction build and build-raw](https://github.com/intersectmbo/cardano-node/pull/4749) +[Update cardano-governance.md](https://github.com/intersectmbo/cardano-node/pull/4768) +[cardano-cli | create-staked: fix UTxO size distribution](https://github.com/intersectmbo/cardano-node/pull/4765) +[Make leadership-schedule test less flaky](https://github.com/intersectmbo/cardano-node/pull/4671) +[tx-generator: add capability for PlutusV2 scripts](https://github.com/intersectmbo/cardano-node/pull/4667) +[Fix hedgehog-extras sha hash](https://github.com/intersectmbo/cardano-node/pull/4762) +[Update hegehog-extras bounds](https://github.com/intersectmbo/cardano-node/pull/4759) +[Optimise query stake-snapshot command](https://github.com/intersectmbo/cardano-node/pull/4754) +[Optimise query stake snapshot command](https://github.com/intersectmbo/cardano-node/pull/4179) +[GitHub token fix](https://github.com/intersectmbo/cardano-node/pull/4751) +[Allow assembling transactions with no witnesses](https://github.com/intersectmbo/cardano-node/pull/4408) +[Infer protocol params in transaction build](https://github.com/intersectmbo/cardano-node/pull/4431) +[Delete obsolete scripts](https://github.com/intersectmbo/cardano-node/pull/4742) +[Use SECURITY.md published in Cardano Engineering Handbook](https://github.com/intersectmbo/cardano-node/pull/4746) +[Use setup-haskell action](https://github.com/intersectmbo/cardano-node/pull/4743) +[Use Github Action to install libsecp256k1](https://github.com/intersectmbo/cardano-node/pull/4738) +[Update index state and hedgehog-extras.](https://github.com/intersectmbo/cardano-node/pull/4714) +[hlint: fix failures](https://github.com/intersectmbo/cardano-node/pull/4733) +[Cleaned cabal files](https://github.com/intersectmbo/cardano-node/pull/4710) +[Add cache versioning](https://github.com/intersectmbo/cardano-node/pull/4737) +[Cache secp256k1](https://github.com/intersectmbo/cardano-node/pull/4734) +[Improved error message for failed asset name decode](https://github.com/intersectmbo/cardano-node/pull/4626) +[Add aarch64-darwin to nix-shell](https://github.com/intersectmbo/cardano-node/pull/4125) +[Optimise query leadership schedule command](https://github.com/intersectmbo/cardano-node/pull/4250) +[Cardano governance documentation](https://github.com/intersectmbo/cardano-node/pull/4719) +[Use cabal-cache](https://github.com/intersectmbo/cardano-node/pull/4717) +[build(deps): bump certifi from 2020.4.5.2 to 2022.12.7 in /doc/.sphinx](https://github.com/intersectmbo/cardano-node/pull/4699) +[Move style guide to wiki](https://github.com/intersectmbo/cardano-node/pull/4703) +[Update cabal.project](https://github.com/intersectmbo/cardano-node/pull/4724) +[Remove cardano-cli address build-script](https://github.com/intersectmbo/cardano-node/pull/4700) +[Add fix and test for `foldBlocks`](https://github.com/intersectmbo/cardano-node/pull/4679) +[Move signing key reading to cardano-api](https://github.com/intersectmbo/cardano-node/pull/4698) +[Only run chairman test on latest era](https://github.com/intersectmbo/cardano-node/pull/4712) +[Update GitHub actions CI](https://github.com/intersectmbo/cardano-node/pull/4708) +[Open Source Readiness ](https://github.com/intersectmbo/cardano-node/pull/4709) +[Update plutus-apps](https://github.com/intersectmbo/cardano-node/pull/4629) +[workbench: get rid of some unnecessary complications](https://github.com/intersectmbo/cardano-node/pull/4694) +[Fixed format of network changelog item](https://github.com/intersectmbo/cardano-node/pull/4651) +[[cardano-api] Add an Ord ChainPoint instance](https://github.com/intersectmbo/cardano-node/pull/4685) +[Replace Data.Map with Data.Map.Strict](https://github.com/intersectmbo/cardano-node/pull/4675) +[Append tx output in cli transaction build command](https://github.com/intersectmbo/cardano-node/pull/4696) +[Update Error messages for TxValidityUpperBoundValidationError and TxFeeValidationError](https://github.com/intersectmbo/cardano-node/pull/4592) +[Update ouroboros-network and cardano-ledger dependencies](https://github.com/intersectmbo/cardano-node/pull/4608) +[Move implementation inside `runTransactionCmd` to toplevel definitions.](https://github.com/intersectmbo/cardano-node/pull/4673) +[remove hydra.iohk.io as substituter](https://github.com/intersectmbo/cardano-node/pull/4695) +[fix pure nix evaluation](https://github.com/intersectmbo/cardano-node/pull/4661) +[Update cli's help to indicate that Babbage is the default era](https://github.com/intersectmbo/cardano-node/pull/4674) +[[CI] Fix haddock builds](https://github.com/intersectmbo/cardano-node/pull/4662) +[Bench nomad](https://github.com/intersectmbo/cardano-node/pull/4606) +[workbench: small fixes & UX improvements](https://github.com/intersectmbo/cardano-node/pull/4665) +[workbench & analysis: assorted fixes](https://github.com/intersectmbo/cardano-node/pull/4582) +[Fix Windows CI](https://github.com/intersectmbo/cardano-node/pull/4650) +[flake.nix: make cardano-tracer-test non-mandatory on Windows](https://github.com/intersectmbo/cardano-node/pull/4656) +[Remove error calls in renderShelleyTxCmdError](https://github.com/intersectmbo/cardano-node/pull/4644) +[Implement Cardano.Api.DeserialiseAnyOf](https://github.com/intersectmbo/cardano-node/pull/4639) +[Add a native tokens tutorial and exercises to a newly created MA folder](https://github.com/intersectmbo/cardano-node/pull/4562) +[Expose TextEnvelopeCddl from Cardano.Api](https://github.com/intersectmbo/cardano-node/pull/4635) +[tx-generator: reusable API and library](https://github.com/intersectmbo/cardano-node/pull/4460) +[fix nix impurity](https://github.com/intersectmbo/cardano-node/pull/4518) +[Fix missing trace-forward messages](https://github.com/intersectmbo/cardano-node/pull/4581) +[Export TxTotalAndReturnCollateralSupportedInEra from Cardano.Api](https://github.com/intersectmbo/cardano-node/pull/4496) +[Expose txScriptValidityToScriptValidity in Cardano.Api](https://github.com/intersectmbo/cardano-node/pull/4628) +[cardano-api module reshuffle](https://github.com/intersectmbo/cardano-node/pull/4593) +[New p2p topology file format](https://github.com/intersectmbo/cardano-node/pull/4563) +[Update building-the-node-using-nix.md](https://github.com/intersectmbo/cardano-node/pull/4613) +[Document how to disable ledger peers](https://github.com/intersectmbo/cardano-node/pull/4209) +[Add Ord instance for AddressInEra](https://github.com/intersectmbo/cardano-node/pull/4587) +[export RawBytesHexError](https://github.com/intersectmbo/cardano-node/pull/4599) +[Use environment files in Github Actions](https://github.com/intersectmbo/cardano-node/pull/4550) +[Windows CI builds](https://github.com/intersectmbo/cardano-node/pull/4590) +[Update release changelog](https://github.com/intersectmbo/cardano-node/pull/4618) +[Restore --cddl-format](https://github.com/intersectmbo/cardano-node/pull/4617) +[Disable Alonzo leadership schedule test](https://github.com/intersectmbo/cardano-node/pull/4605) +[Create CODE-OF-CONDUCT.md](https://github.com/intersectmbo/cardano-node/pull/4609) +[Reorder module hierarchy](https://github.com/intersectmbo/cardano-node/pull/4595) +[Community contributions 2022-10-27](https://github.com/intersectmbo/cardano-node/pull/4567) +[Refactor CODEOWNERS file](https://github.com/intersectmbo/cardano-node/pull/4596) +[Remove testnet subdir](https://github.com/intersectmbo/cardano-node/pull/4580) +[Reduce exposed modules in cardano-api](https://github.com/intersectmbo/cardano-node/pull/4546) +[add cicero CI actions](https://github.com/intersectmbo/cardano-node/pull/4489) +[Add link to troubleshooting page in the wiki](https://github.com/intersectmbo/cardano-node/pull/4557) +[Enable stale bot](https://github.com/intersectmbo/cardano-node/pull/4586) +[Improve test output](https://github.com/intersectmbo/cardano-node/pull/4575) +[Add Plutus minting script doc](https://github.com/intersectmbo/cardano-node/pull/2883) +[cardano-testnet: add single entrypoint for starting testnets](https://github.com/intersectmbo/cardano-node/pull/4544) +[Condense Read and Validation modules in cardano-cli](https://github.com/intersectmbo/cardano-node/pull/4516) +[Trace changes](https://github.com/intersectmbo/cardano-node/pull/4561) +[Export TxIns type alias](https://github.com/intersectmbo/cardano-node/pull/4565) +[Upgrade to cabal-3.8.1.0](https://github.com/intersectmbo/cardano-node/pull/4549) +[Update the issue templates](https://github.com/intersectmbo/cardano-node/pull/4555) +[Add ToJSON and FromJSON instances for Address](https://github.com/intersectmbo/cardano-node/pull/4568) +[Fix haddock for ScriptDataSupportedInEra](https://github.com/intersectmbo/cardano-node/pull/3407) +[submit-api: add tx_submit_fail_count metric](https://github.com/intersectmbo/cardano-node/pull/4566) +[submit-api: add tx_submit_fail_count metric](https://github.com/intersectmbo/cardano-node/pull/3235) +[Switch to internal haskell package repository](https://github.com/intersectmbo/cardano-node/pull/4540) +[Release 1.35.4](https://github.com/intersectmbo/cardano-node/pull/4508) +[cardano-api: Export more generators](https://github.com/intersectmbo/cardano-node/pull/4534) +[Changed severity of 'DiffusionErrored' log message](https://github.com/intersectmbo/cardano-node/pull/4465) +[export IsPlutusScriptLanguage](https://github.com/intersectmbo/cardano-node/pull/4554) +[Add tx-mempool command to CLI](https://github.com/intersectmbo/cardano-node/pull/4276) +[Return `Lovelace` for `calculateMinimumUTxO`](https://github.com/intersectmbo/cardano-node/pull/4482) +[Fix query era mismatch bug in transaction build command when using flag `--calculate-plutus-script-cost`](https://github.com/intersectmbo/cardano-node/pull/4538) +[Fix CODEOWNERS errors](https://github.com/intersectmbo/cardano-node/pull/4490) +[Bump CHaP again, account for re-release of existing packages](https://github.com/intersectmbo/cardano-node/pull/4542) +[Fix team patterns in CODEOWNERS](https://github.com/intersectmbo/cardano-node/pull/4543) +[cardano-tracer: RTView logs live view](https://github.com/intersectmbo/cardano-node/pull/4531) +[Bump CHaP and remove `ekg-json` s-r-p](https://github.com/intersectmbo/cardano-node/pull/4519) +[Separate IO from txBuild and txBuildRaw functions](https://github.com/intersectmbo/cardano-node/pull/4491) +[Removed a debug message](https://github.com/intersectmbo/cardano-node/pull/4500) +[Fix MacOS GHA CI](https://github.com/intersectmbo/cardano-node/pull/4526) +[ partially monomorphise & de-generify Env](https://github.com/intersectmbo/cardano-node/pull/4521) +[cardano-tracer: optional state dir for RTView](https://github.com/intersectmbo/cardano-node/pull/4524) +[GHC 9.2.4 preparations](https://github.com/intersectmbo/cardano-node/pull/4504) +[Fix Windows Github Actions Workflow for building Haskell](https://github.com/intersectmbo/cardano-node/pull/4513) +[Fix the workbench shell](https://github.com/intersectmbo/cardano-node/pull/4522) +[Switch to Cardano haskell package repository](https://github.com/intersectmbo/cardano-node/pull/4411) +[tx-generator trace forwarding](https://github.com/intersectmbo/cardano-node/pull/4511) +[cardano-tracer-service: more configuration control](https://github.com/intersectmbo/cardano-node/pull/4510) +[bench: nixos service fixes & analysis improvements](https://github.com/intersectmbo/cardano-node/pull/4509) +[Fix 4493 bug - TxWitness text envelope format does not roundtrip in Shelley era](https://github.com/intersectmbo/cardano-node/pull/4501) +[trace-dispatcher: optional EKG.Store.](https://github.com/intersectmbo/cardano-node/pull/4499) +[Added changelogs for releases between 1.34.0 and 1.35.3](https://github.com/intersectmbo/cardano-node/pull/4466) +[Separate validation and creation of transaction bodies](https://github.com/intersectmbo/cardano-node/pull/4468) +[Fix transaction build command era backwards incompatibility ](https://github.com/intersectmbo/cardano-node/pull/4483) +[Update error message for incorrectly witnessed collateral inputs](https://github.com/intersectmbo/cardano-node/pull/4484) +[tx-generator: Use distinct keys/addresses for benchmarking phases](https://github.com/intersectmbo/cardano-node/pull/4486) +[Switch default era to Babbage](https://github.com/intersectmbo/cardano-node/pull/4485) +[Add Carlos to CODEOWNERS](https://github.com/intersectmbo/cardano-node/pull/4487) +[Deprecate intermediate txbody format](https://github.com/intersectmbo/cardano-node/pull/4303) +[Refactor transaction build command](https://github.com/intersectmbo/cardano-node/pull/4446) +[Add Robert to CODEOWNERS](https://github.com/intersectmbo/cardano-node/pull/4473) +[tx-generator: Fix self-test.](https://github.com/intersectmbo/cardano-node/pull/4467) +[workbench: changes needed to support a new backend](https://github.com/intersectmbo/cardano-node/pull/4457) +[Minimise config](https://github.com/intersectmbo/cardano-node/pull/4351) +[tx-generator: reusable API and library](https://github.com/intersectmbo/cardano-node/pull/4447) +[tx-generator: Fix multi-threaded use of tx-streams.](https://github.com/intersectmbo/cardano-node/pull/4442) +[New user facing feature template](https://github.com/intersectmbo/cardano-node/pull/4429) +[tx-generator: more declarative interface](https://github.com/intersectmbo/cardano-node/pull/4412) +[Abstract some options to multiple instances](https://github.com/intersectmbo/cardano-node/pull/4196) +[RTView: fix nodes columns markup](https://github.com/intersectmbo/cardano-node/pull/4420) +[Add V2 script context equivalence test shell scripts](https://github.com/intersectmbo/cardano-node/pull/4238) +[Fix byron-to-alonzo.sh](https://github.com/intersectmbo/cardano-node/pull/4240) +[Allow reading/writing text envelopes from pipes](https://github.com/intersectmbo/cardano-node/pull/4384) +[Updating cabal version on master to 1.36.0](https://github.com/intersectmbo/cardano-node/pull/4391) +[Update README.rst](https://github.com/intersectmbo/cardano-node/pull/4397) +[Update docker-compose.yml](https://github.com/intersectmbo/cardano-node/pull/4388) +[iohkNix: add new environments](https://github.com/intersectmbo/cardano-node/pull/4389) +[Update docs](https://github.com/intersectmbo/cardano-node/pull/4382) +[README: document package localisation](https://github.com/intersectmbo/cardano-node/pull/4377) +[cardano-node: provide default node name](https://github.com/intersectmbo/cardano-node/pull/4366) +[CODEOWNERS: restore status quo for Nix and workbench code ownership](https://github.com/intersectmbo/cardano-node/pull/4374) +[Update link to environments config files](https://github.com/intersectmbo/cardano-node/pull/4372) +[Bench nix refactoring 2](https://github.com/intersectmbo/cardano-node/pull/4324) +[tx-generator cleanups](https://github.com/intersectmbo/cardano-node/pull/4292) +[coot/small changes](https://github.com/intersectmbo/cardano-node/pull/4363) +[Remove unused dependency from cardano-testnet](https://github.com/intersectmbo/cardano-node/pull/4020) +[Use openFileBlocking for reading signing keys](https://github.com/intersectmbo/cardano-node/pull/4342) +[cardano-node: sync percent fixed.](https://github.com/intersectmbo/cardano-node/pull/4350) +[Append change instead of prepending it](https://github.com/intersectmbo/cardano-node/pull/4343) +[Configurable metrics port in submit-api](https://github.com/intersectmbo/cardano-node/pull/4281) +[RTView: node type.](https://github.com/intersectmbo/cardano-node/pull/4323) +[RTView: extended epoch info.](https://github.com/intersectmbo/cardano-node/pull/4293) +[Update create-staked with the ability to specify relays for all created stake pools](https://github.com/intersectmbo/cardano-node/pull/4234) +[cardano-node: on startup, trace the configuration through the tracing system](https://github.com/intersectmbo/cardano-node/pull/4295) +[Bench nix refactoring](https://github.com/intersectmbo/cardano-node/pull/4285) +[tx-generator cleanups](https://github.com/intersectmbo/cardano-node/pull/4231) +[cardano-tracer: more strictness.](https://github.com/intersectmbo/cardano-node/pull/4283) +[RTView: improve UI.](https://github.com/intersectmbo/cardano-node/pull/4278) +[Update build command to automatically calculate the total and return collateral values](https://github.com/intersectmbo/cardano-node/pull/4198) +[RTView: important fixes](https://github.com/intersectmbo/cardano-node/pull/4259) +[workbench: template-based benchmark reporting & fixes](https://github.com/intersectmbo/cardano-node/pull/4208) +[Update changelogs with 1.35.3](https://github.com/intersectmbo/cardano-node/pull/4269) +[Bump block header protocol version](https://github.com/intersectmbo/cardano-node/pull/4260) +[Added FromJSON instance for 'EraInMode BabbageEra CardanoMode'](https://github.com/intersectmbo/cardano-node/pull/4249) +[update ledger to the tip of release/1.0.0](https://github.com/intersectmbo/cardano-node/pull/4242) +[tx-generator: fix a bug](https://github.com/intersectmbo/cardano-node/pull/4239) +[Render reference script hashes when using `--calculate-plutus-script-cost` option](https://github.com/intersectmbo/cardano-node/pull/4204) +[More memory efficient query ledger-state command](https://github.com/intersectmbo/cardano-node/pull/4205) +[Expose toTxOutInAnyEra and readProtocolParametersSourceSpec from cardano-cli](https://github.com/intersectmbo/cardano-node/pull/4227) +[Transaction build in any alonzo era when on babbage testnet](https://github.com/intersectmbo/cardano-node/pull/4135) +[Script ToJSON instances serialises the full script](https://github.com/intersectmbo/cardano-node/pull/4223) +[cardano-tracer: refactoring](https://github.com/intersectmbo/cardano-node/pull/4233) +[bump babbage to report it supports 7.1 in block header](https://github.com/intersectmbo/cardano-node/pull/4211) +[Improve json fail message for TraceNodeIsLeader](https://github.com/intersectmbo/cardano-node/pull/4216) +[Add utxoCostPerByte protocol parameter](https://github.com/intersectmbo/cardano-node/pull/4141) +[Release 1.35.2](https://github.com/intersectmbo/cardano-node/pull/4220) +[Fix building of Alonzo transaction in Babbage era.](https://github.com/intersectmbo/cardano-node/pull/4166) +[Use patched aeson from hackage](https://github.com/intersectmbo/cardano-node/pull/4200) +[Use pkg-config for LMDB](https://github.com/intersectmbo/cardano-node/pull/4217) +[Document cold.counter breaking changes for babbage](https://github.com/intersectmbo/cardano-node/pull/4116) +[Fix register-and-delegate-script-staking-address.sh](https://github.com/intersectmbo/cardano-node/pull/4206) +[RTView: fix logs buttons.](https://github.com/intersectmbo/cardano-node/pull/4210) +[Expose AcquireFailure and SystemStart from Cardano.Api.Shelley](https://github.com/intersectmbo/cardano-node/pull/4199) +[cardano-tracer: improve documentation](https://github.com/intersectmbo/cardano-node/pull/4207) +[RTView: history backup, MVP](https://github.com/intersectmbo/cardano-node/pull/4192) +[Fix error messages in Cardano.Api.ProtocolParameters](https://github.com/intersectmbo/cardano-node/pull/3894) +[Fix `TraceNodeIsLeader` JSON parser](https://github.com/intersectmbo/cardano-node/pull/4187) +[New query pool-state command](https://github.com/intersectmbo/cardano-node/pull/4170) +[Rework Windows CI to use MSYS2](https://github.com/intersectmbo/cardano-node/pull/4184) +[UTxO-HD: Rework Windows CI to use MSYS2](https://github.com/intersectmbo/cardano-node/pull/4178) +[Add documentation for total collateral and return collateral.](https://github.com/intersectmbo/cardano-node/pull/4183) +[Fix help message for `--script-invalid` option of `build`/`build-raw`](https://github.com/intersectmbo/cardano-node/pull/4121) +[RTView: a link from tracer's README, quick start](https://github.com/intersectmbo/cardano-node/pull/4175) +[Expose Key interface in Cardano.Api.Shelley](https://github.com/intersectmbo/cardano-node/pull/4048) +[tx-generator: remove mutable state](https://github.com/intersectmbo/cardano-node/pull/3815) +[CAD-4728 Change the units for the LMDB `mapsize` option to GB and let the parameter be a number](https://github.com/intersectmbo/cardano-node/pull/4155) +[CAD-4727 Change the default UTxO HD backend to `InMemory`.](https://github.com/intersectmbo/cardano-node/pull/4156) +[Reduce memory usage of create staked command](https://github.com/intersectmbo/cardano-node/pull/4021) +[Fix unresolved conflicts in traces_doc_generated.md](https://github.com/intersectmbo/cardano-node/pull/4161) +[RTView: fix end date of epoch.](https://github.com/intersectmbo/cardano-node/pull/4159) +[RTView: fix Mem metric name.](https://github.com/intersectmbo/cardano-node/pull/4158) +[RTView: MVP](https://github.com/intersectmbo/cardano-node/pull/4105) +[Restructure the namespace](https://github.com/intersectmbo/cardano-node/pull/4117) +[Added changelogs and updated cabal files for 1.35.1](https://github.com/intersectmbo/cardano-node/pull/4153) +[Fix leadership schedule for current on babbage](https://github.com/intersectmbo/cardano-node/pull/4106) +[Update ledger to tip of release/1.0.0](https://github.com/intersectmbo/cardano-node/pull/4146) +[Adding changelogs for 1.35.0](https://github.com/intersectmbo/cardano-node/pull/4136) +[workbench: fixes](https://github.com/intersectmbo/cardano-node/pull/4147) +[[CAD-4406] UTxO-HD: Make CI pass again](https://github.com/intersectmbo/cardano-node/pull/4150) +[CAD-4437 Include UTxO HD installation/usage instructions in READMEs](https://github.com/intersectmbo/cardano-node/pull/4079) +[Give myself and John permission to merge any PR](https://github.com/intersectmbo/cardano-node/pull/4137) +[Update cardano-ledger and ouroboros-network dependencies](https://github.com/intersectmbo/cardano-node/pull/4118) +[Update index state to 2022-07-01T00:00:00Z](https://github.com/intersectmbo/cardano-node/pull/3862) +[workbench: fixes](https://github.com/intersectmbo/cardano-node/pull/4113) +[workbench: direct CDF dumps for gnuplot consumption](https://github.com/intersectmbo/cardano-node/pull/4056) +[Update getting-started installation dependencies](https://github.com/intersectmbo/cardano-node/pull/4107) +[Fix for: metric tracing crashes node #4076](https://github.com/intersectmbo/cardano-node/pull/4108) +[Fix query protocol-state](https://github.com/intersectmbo/cardano-node/pull/4102) +[Disable development eras configuration flag ](https://github.com/intersectmbo/cardano-node/pull/4030) diff --git a/nix.mk b/nix.mk index bb7189f0e13..078c9348ecd 100644 --- a/nix.mk +++ b/nix.mk @@ -7,11 +7,11 @@ bump-cardano-deployment: ## Sync the flake.lock to the CI check membench-1: ## Membench: one iteration, current commit nix build .#membench-node-this-1.batch-report --out-link result-batch-1-report membench-1-at: ## Membench: one iteration, set commit by: make membench-1-at REV=[master] - nix build .#membench-node-measured-1.batch-report --out-link result-batch-1-report --override-input node-measured github:input-output-hk/cardano-node/${REV} + nix build .#membench-node-measured-1.batch-report --out-link result-batch-1-report --override-input node-measured github:intersectmbo/cardano-node/${REV} membench-5: ## Membench: 5 iterations, current commit nix build .#membench-node-this-5.batch-report --out-link result-batch-5-report membench-5-at: ## Membench: 5 iterations, set commit by: make membench-5-at REV=[master] - nix build .#membench-node-this-5.batch-report --out-link result-batch-5-report --override-input node-measured github:input-output-hk/cardano-node/${REV} + nix build .#membench-node-this-5.batch-report --out-link result-batch-5-report --override-input node-measured github:intersectmbo/cardano-node/${REV} CI_TEST_NIXATTR = workbench-ci-test workbench-ci-test smoke: ## Workbench: test a-la Hydra, the ci-test profile, full Nix engaged diff --git a/nix/cardanolib-py/setup.py b/nix/cardanolib-py/setup.py index 9c5fd81ea1b..0ca942c4bc2 100644 --- a/nix/cardanolib-py/setup.py +++ b/nix/cardanolib-py/setup.py @@ -11,7 +11,7 @@ description="Library for interacting with cardano-cli in python", long_description=long_description, long_description_content_type="text/markdown", - url="https://github.com/input-output-hk/cardano-node", + url="https://github.com/intersectmbo/cardano-node", py_modules= ["cardanolib"], classifiers=[ "Programming Language :: Python :: 3", diff --git a/nix/docker/README.md b/nix/docker/README.md index c0229096a36..1f15cc6ccfb 100644 --- a/nix/docker/README.md +++ b/nix/docker/README.md @@ -1,7 +1,7 @@ ## Build Cardano Node + Image -https://github.com/input-output-hk/cardano-node-wiki/wiki/building-the-node-using-nix +https://github.com/intersectmbo/cardano-node-wiki/wiki/building-the-node-using-nix ``` # Build + Install the cardano node diff --git a/nix/haskell.nix b/nix/haskell.nix index c9b911c2bb6..ff46a35b966 100644 --- a/nix/haskell.nix +++ b/nix/haskell.nix @@ -35,7 +35,7 @@ let flags: +use-ghc-stub ''; inputMap = { - "https://input-output-hk.github.io/cardano-haskell-packages" = CHaP; + "https://chap.intersectmbo.org/" = CHaP; }; shell = { name = "cabal-dev-shell"; diff --git a/nix/nixos/tests/cardano-node-edge.nix b/nix/nixos/tests/cardano-node-edge.nix index cc7f70f9818..3ac3d5a2cfe 100644 --- a/nix/nixos/tests/cardano-node-edge.nix +++ b/nix/nixos/tests/cardano-node-edge.nix @@ -52,7 +52,7 @@ with pkgs; machine.wait_for_open_port(12798) machine.wait_for_open_port(3001) machine.succeed("systemctl status cardano-node") - # FIXME reenable and check the cli syntax when https://github.com/input-output-hk/cardano-node/pull/4664 is merged + # FIXME reenable and check the cli syntax when https://github.com/intersectmbo/cardano-node/pull/4664 is merged #machine.succeed( # "${cardanoNodePackages.cardano-cli}/bin/cardano-cli ping -h 127.0.0.1 -c 1 -q --json | ${jq}/bin/jq -c" #) diff --git a/nix/workbench/backend/nomad.nix b/nix/workbench/backend/nomad.nix index 920b82447af..5111f2d5b79 100644 --- a/nix/workbench/backend/nomad.nix +++ b/nix/workbench/backend/nomad.nix @@ -32,61 +32,61 @@ let { coreutils = rec { nix-store-path = pkgs.coreutils; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.coreutils"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; bashInteractive = rec { nix-store-path = pkgs.bashInteractive; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.bashInteractive"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; findutils = rec { nix-store-path = pkgs.findutils; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.findutils"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; gnutar = rec { nix-store-path = pkgs.gnutar; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.gnutar"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; zstd = rec { nix-store-path = pkgs.zstd; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.zstd"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; wget = rec { nix-store-path = pkgs.wget; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.wget"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; cacert = rec { nix-store-path = pkgs.cacert; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.cacert"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; supervisor = rec { nix-store-path = pkgs.python3Packages.supervisor; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.python3Packages.supervisor"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; gnugrep = rec { nix-store-path = pkgs.gnugrep; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.gnugrep"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; jq = rec { nix-store-path = pkgs.jq; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.jq"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; @@ -104,7 +104,7 @@ let then cardanoNodePackages.cardano-node.passthru.eventlogged else cardanoNodePackages.cardano-node ; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = if eventlogged then "cardanoNodePackages.cardano-node.passthru.eventlogged" @@ -120,13 +120,13 @@ let }; cardano-tracer = rec { nix-store-path = pkgs.cardanoNodePackages.cardano-tracer; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "cardanoNodePackages.cardano-tracer"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; tx-generator = rec { nix-store-path = pkgs.cardanoNodePackages.tx-generator; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "cardanoNodePackages.tx-generator"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; @@ -142,7 +142,7 @@ let }; rsync = rec { nix-store-path = pkgs.rsync; - flake-reference = "github:input-output-hk/cardano-node"; + flake-reference = "github:intersectmbo/cardano-node"; flake-output = "legacyPackages.x86_64-linux.rsync"; installable = "${flake-reference}/${gitrev}#${flake-output}"; }; diff --git a/nix/workbench/backend/nomad/cloud.sh b/nix/workbench/backend/nomad/cloud.sh index d5f89e039a1..88bef56757c 100644 --- a/nix/workbench/backend/nomad/cloud.sh +++ b/nix/workbench/backend/nomad/cloud.sh @@ -366,7 +366,7 @@ allocate-run-nomadcloud() { local curl_response # Makes `curl` return two objects, one with the body the other with # the headers, separated by a newline (`jq -s`). - if curl_response=$(curl --silent --show-error --write-out '%{json}' https://api.github.com/repos/input-output-hk/cardano-node/commits/"${gitrev}") + if curl_response=$(curl --silent --show-error --write-out '%{json}' https://api.github.com/repos/intersectmbo/cardano-node/commits/"${gitrev}") then # Check HTTP status code for existance # https://docs.github.com/en/rest/commits/commits?apiVersion=2022-11-28#get-a-commit diff --git a/nix/workbench/default.nix b/nix/workbench/default.nix index 9b26e4d5d47..5572489e11a 100644 --- a/nix/workbench/default.nix +++ b/nix/workbench/default.nix @@ -9,7 +9,7 @@ with lib; let # recover CHaP location from cardano's project - chap = cardanoNodeProject.args.inputMap."https://input-output-hk.github.io/cardano-haskell-packages"; + chap = cardanoNodeProject.args.inputMap."https://chap.intersectmbo.org/"; # build plan as computed by nix nixPlanJson = cardanoNodeProject.plan-nix.json; diff --git a/nix/workbench/manifest.sh b/nix/workbench/manifest.sh index 0d389fc75e8..ad3872371d3 100644 --- a/nix/workbench/manifest.sh +++ b/nix/workbench/manifest.sh @@ -42,7 +42,7 @@ case "${op}" in def is_from_chap: ."pkg-src".repo?.uri? | strings - | . == "https://input-output-hk.github.io/cardano-haskell-packages" or startswith("file:" + $chappath) + | . == "https://chap.intersectmbo.org/" or startswith("file:" + $chappath) ; def extract_package_data: diff --git a/nix/workbench/service/tracing.nix b/nix/workbench/service/tracing.nix index 87a63e586e3..1f661802d75 100644 --- a/nix/workbench/service/tracing.nix +++ b/nix/workbench/service/tracing.nix @@ -16,7 +16,7 @@ let ## Please see the generated tracing configuration reference at: ## - ## https://github.com/input-output-hk/cardano-node/blob/master/doc/new-tracing/tracers_doc_generated.md#trace-messages + ## https://github.com/intersectmbo/cardano-node/blob/master/doc/new-tracing/tracers_doc_generated.md#trace-messages ## TraceOptions = { "" = diff --git a/nix/workbench/shell.nix b/nix/workbench/shell.nix index e0d6af2aa29..93e2c8d35ae 100644 --- a/nix/workbench/shell.nix +++ b/nix/workbench/shell.nix @@ -19,7 +19,7 @@ with lib; let # recover CHaP location from cardano's project - chap = project.args.inputMap."https://input-output-hk.github.io/cardano-haskell-packages"; + chap = project.args.inputMap."https://chap.intersectmbo.org/"; # build plan as computed by nix nixPlanJson = project.plan-nix.json; diff --git a/scripts/gen-merge-summary.sh b/scripts/gen-merge-summary.sh index 7820062af88..2ca171c0acf 100755 --- a/scripts/gen-merge-summary.sh +++ b/scripts/gen-merge-summary.sh @@ -24,5 +24,5 @@ git log --merges --since $since --until $until --format=fuller \ | (.body = (.message | split("\n") | del(.[0]) | del(.[0]) | join("\n"))) | select(.subject | startswith("Merge pull request #")) | (.subject |= sub("^.*#(?[0-9]+) .*$"; .a)) - | ("- [" + (.body | gsub("\n.*"; "")) + "](https://github.com/input-output-hk/cardano-node/pull/" + .subject + ") (" + .author + ")") + | ("- [" + (.body | gsub("\n.*"; "")) + "](https://github.com/intersectmbo/cardano-node/pull/" + .subject + ") (" + .author + ")") ' diff --git a/scripts/generate-release-changelog-links.hs b/scripts/generate-release-changelog-links.hs index 78ef04c0d33..7c06c9e0506 100755 --- a/scripts/generate-release-changelog-links.hs +++ b/scripts/generate-release-changelog-links.hs @@ -157,7 +157,7 @@ getCHaPPackagesMap = do chapPackagesURL :: Url 'Https chapPackagesURL = - https "input-output-hk.github.io" /: "cardano-haskell-packages" /: "foliage" /: "packages.json" + https "chap.intersectmbo.org" /: "foliage" /: "packages.json" lookupCHaPEntry :: PkgId -> PackagesMap -> Shell CHaPEntry lookupCHaPEntry (PkgId (PkgName n) (Ver v)) packagesMap = do diff --git a/trace-dispatcher/doc/trace-dispatcher.md b/trace-dispatcher/doc/trace-dispatcher.md index e885b545f5c..caf79039102 100644 --- a/trace-dispatcher/doc/trace-dispatcher.md +++ b/trace-dispatcher/doc/trace-dispatcher.md @@ -44,7 +44,7 @@ `trace-dispatcher` is an attempt to enable design and implementation of simple, efficient __tracing systems__, one that has a reduced footprint in the executed program, has a more pleasant API, and provides self-documenting features. For a quick start into new tracing see the document -[New Tracing Quickstart](https://github.com/input-output-hk/cardano-node-wiki/wiki/New-Tracing-Quickstart) +[New Tracing Quickstart](https://github.com/intersectmbo/cardano-node-wiki/wiki/New-Tracing-Quickstart) ## Design decisions @@ -555,7 +555,7 @@ message per second, then add this to your configuration file: maxFrequency: 1.0 ``` -In Cardano a default configuration is given in the module [Cardano.Node.Tracing.DefaultTraceConfig](https://github.com/input-output-hk/cardano-node/blob/master/cardano-node/src/Cardano/Node/Tracing/DefaultTraceConfig.hs). In the config file all entries of the default configuration can be overridden. To remove a frequency limiter, define a limiter with maxFrequency 0.0. +In Cardano a default configuration is given in the module [Cardano.Node.Tracing.DefaultTraceConfig](https://github.com/intersectmbo/cardano-node/blob/master/cardano-node/src/Cardano/Node/Tracing/DefaultTraceConfig.hs). In the config file all entries of the default configuration can be overridden. To remove a frequency limiter, define a limiter with maxFrequency 0.0. ## Documentation @@ -608,10 +608,10 @@ provided by the node is structured using the same namespace as metrics and log m But otherwise DataPoints work independent of tracing, but are written in a local store, so the latest value of a particular DataPoint can be queried on demand. -Also, [there is a document](https://github.com/input-output-hk/cardano-node-wiki/wiki/cardano-node-and-DataPoints:-demo) +Also, [there is a document](https://github.com/intersectmbo/cardano-node-wiki/wiki/cardano-node-and-DataPoints:-demo) describing how to accept DataPoints from an external process. -[`demo-acceptor`](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/demo/acceptor.hs) +[`demo-acceptor`](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/demo/acceptor.hs) application allows to ask for particular DataPoint by its name and display its value. ```haskell @@ -628,8 +628,8 @@ mkDataPointTracer trDataPoint namesFor = do pure $ withNamesAppended namesFor tr ``` -Also, [there is a document](https://github.com/input-output-hk/cardano-node-wiki/wiki/cardano-node-and-DataPoints:-demo) -describing how to accept DataPoints from an external process. [`demo-acceptor`](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/demo/acceptor.hs) application allows to ask for particular DataPoint by its name and display its value. +Also, [there is a document](https://github.com/intersectmbo/cardano-node-wiki/wiki/cardano-node-and-DataPoints:-demo) +describing how to accept DataPoints from an external process. [`demo-acceptor`](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/demo/acceptor.hs) application allows to ask for particular DataPoint by its name and display its value. # Integration and implementation in the node @@ -762,7 +762,7 @@ runTraceDocumentationCmd -> IO () ``` -A periodically generated documentation of the tracers can be found in the cardano-node-wiki repository in the path `https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/new-tracing/tracers_doc_generated.md` +A periodically generated documentation of the tracers can be found in the cardano-node-wiki repository in the path `https://github.com/intersectmbo/cardano-node-wiki/blob/main/docs/new-tracing/tracers_doc_generated.md` # Appendix @@ -772,19 +772,19 @@ A periodically generated documentation of the tracers can be found in the cardan This is a document which is regenerated periodically and documents all trace-messages, metrics and data-points in cardano-node. It as well displays the handling of these messages with the current default configuration: -[Generated Cardano Trace Documentation](https://github.com/input-output-hk/cardano-node-wiki/wiki/tracers_doc_generated) +[Generated Cardano Trace Documentation](https://github.com/intersectmbo/cardano-node-wiki/wiki/tracers_doc_generated) For a quick start into new tracing see the document: -[New Tracing Quickstart](https://github.com/input-output-hk/cardano-node-wiki/wiki/New-Tracing-Quickstart) +[New Tracing Quickstart](https://github.com/intersectmbo/cardano-node-wiki/wiki/New-Tracing-Quickstart) This document describes a separate service for logging and monitoring Cardano nodes: -[Cardano Tracer](https://github.com/input-output-hk/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md) +[Cardano Tracer](https://github.com/intersectmbo/cardano-node/blob/master/cardano-tracer/docs/cardano-tracer.md) This document describes how to accept DataPoints from an external process: -[cardano node and DataPoints: demo](https://github.com/input-output-hk/cardano-node-wiki/wiki/cardano-node-and-DataPoints:-demo) +[cardano node and DataPoints: demo](https://github.com/intersectmbo/cardano-node-wiki/wiki/cardano-node-and-DataPoints:-demo) ## Future work