Skip to content

Integration for Node release 11.1 - #1384

Open
f-f wants to merge 15 commits into
masterfrom
f-f/prepare-11.1
Open

Integration for Node release 11.1#1384
f-f wants to merge 15 commits into
masterfrom
f-f/prepare-11.1

Conversation

@f-f

@f-f f-f commented May 26, 2026

Copy link
Copy Markdown

Context

Integration for release 11.1 - here we update to the latest base/network/kes-agent/ledger/consensus/api

Checklist

  • Commit sequence broadly makes sense and commits have useful messages
  • New tests are added if needed and existing tests are updated. See Running tests for more details
  • Self-reviewed the diff
  • Changelog fragment added in .changes/

@f-f
f-f force-pushed the f-f/prepare-11.1 branch from 2de15ec to 6d064c1 Compare June 1, 2026 11:53
@f-f
f-f force-pushed the f-f/prepare-11.1 branch from 6d064c1 to 2dd22c0 Compare June 2, 2026 19:28
@f-f
f-f force-pushed the f-f/prepare-11.1 branch 2 times, most recently from 6fe3fc5 to f3fb46f Compare June 15, 2026 22:24
@github-project-automation github-project-automation Bot moved this to In Progress in Ouroboros Network Jul 1, 2026
@coot coot assigned f-f Jul 1, 2026
@f-f
f-f marked this pull request as ready for review July 1, 2026 14:55
@f-f
f-f force-pushed the f-f/prepare-11.1 branch 3 times, most recently from 3df8a98 to 6662519 Compare July 21, 2026 16:21
@f-f
f-f force-pushed the f-f/prepare-11.1 branch 2 times, most recently from 78a4c96 to 0670060 Compare August 5, 2026 20:46
f-f added 7 commits August 6, 2026 00:25
cardano-ping is deprecated in favour of cardano-diffusion:ping, whose API
instantiates the logger itself, pings several addresses at once, resolves
domain names and supports SRV records per CIP-0155.

Relevant PRs in cardano-network: #5205, #5386, #5387, #5392, #5394, #5409
Initial funds, stake pools, stake credentials, delegations and initial DReps
now live under extraConfig rather than in the top-level genesis fields.

Generated genesis files change shape as a result: the deprecated top-level
initialFunds and staking fields are now written empty.

Reference PRs in cardano-ledger: #5572, #5777, #5945
- minor protocol version is now Word32
- PlutusPurposeTag Rewarding was renamed to Withdrawing
- ledger now provides ToJSON DefaultVote
- the DRep deposit map is not necessary anymore in fee estimation

Reference PRs in cardano-ledger: #5935, #5866
- regenerate the BLS PoP test whose raw encoding has changed
- rawDeserialise{Ver,Sign}KeyDSIGN are replaced by rawDecodeFixedSized
coot and others added 5 commits August 6, 2026 01:26
The port number for a single host address must be given.  Otherwise one
should use an SRV record.
Validate address information passed through:
* --single-host-pool-relay, --pool-relay-port
* --multip-host-pool-relay
with `cardano-diffusion:ping`.
- new ping usage block
- --pool-relay-port is mandatory
- extraConfig block in generated Shelley genesis
- transaction meta bytes render in hex rather than ASCII
@f-f
f-f force-pushed the f-f/prepare-11.1 branch from 0670060 to 3dfa3fd Compare August 5, 2026 22:34

@Jimbo4350 Jimbo4350 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some relatively minor changes to make. The ping command changes needs to be accompanied by a changelog explaining all of the breaking changes.

Comment thread cardano-cli/test/cardano-cli-golden/Test/Golden/CreateTestnetData.hs Outdated
Comment thread cardano-cli/test/cardano-cli-test/Test/Cli/Shelley/Genesis/Create.hs Outdated
Comment thread .changes/20260806_090200_cardano-cli_marcin.szamotulski_validate_pool_relays.yml Outdated
Comment thread cardano-cli/src/Cardano/CLI/Compatible/StakePool/Run.hs Outdated

@Jimbo4350 Jimbo4350 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. When @palas has released and published cardano-api you can remove the SRPs and merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

3 participants