2023-08-30 - 2023-09-12
High level summary
Release of Cardano-node 8.3.0-pre for SanchoNet. Adds DReps to the Conway governance rules. Allows registration of DReps, delegation to DReps and voting on constitution action with DReps and SPOs. This release completes phase 2 of SanchoNet feature roll out plan
CLI continues on its migration to a era-based top-level commands. This sprint we moved text-view, key, query, genesis, node, stake-address, transaction and address into this new command structure. This is the initial migration, there is still some clean-up to do on future sprints.
We are moving the drep delegation-certificate to the stake-address command so delegating to a drep is done via stake-addres vote-delegation-certificate. Along the same lines, we are renaming
stake-address delegation-certificate (delagating to a stake pool) to stake-address stake-delegation-certificate to distinguish between stake delegation to a pool and votes delegation to a drep. On top
of that, there is a new type of delegation certificate to delegate (stake) to a stake pool and (votes) to a drep simultaneosuly stake-address stake-and-vote-delegation-certificate. Note that change is not included on 8.3 but will come on 8.4.
Removing --conway-era flag from all the transaction sub-commands.
Update description fields in delegation certificates from Stake Address Delegation Certificate to respectively (Conway onwards):
Stake Delegation CertificateVote Delegation CertificateStake and Vote Delegation Certificate
cardano-cli
- New
stake-address vote-delegation-certificatecommand - New
stake-address stake-and-vote-delegation-certificatecommand - Change
TreasuryWithdrawalCmdto a record - Simplify
stake-address stake-delegation-certificatecommand across eras - Remove
EraBasedprefix and addCmdsuffix - #221 Update description fields on delegation certificates
- Update error message for eras mismatch between node and cli
- Era based
addresscommands - Consistent naming for
stake-poolcommand related types, functions and modules - Disable
redundant-constraintswarning only onghc-8.10.7 - Remove
EraBasedprefix from era-based commands - Rename
delegation-certificatetostake-delegation-certificateonly in era-based command structure - Move
noderun commands implementation into era based - Era-based
stake-addresscommand group - Remove duplicate instances and add new
FeatureInEra ShelleyBasedErainstance - Remove
EraBasedprefix from errors - Move
text-viewrun commands implementation into era-based - Move
keyrun commands implementation into era based - Move
queryrun commands implementation into era based - Move
genesisrun commands implementation into era based - Move
poolrun commands implementation into era based - Move
stake-addressrun commands implementation into era based - Move
addressrun command implementation into era-based - Delete legacy
conway governancecommands - Era sensitive transaction run commands
- Move transaction command code into era based
- Fix query
key-period-info - New
hprop_golden_shelleyStakeAddressRegistrationCertificateWithBuildRawtest - Prefix complex delegation certificate option
cardano-api
- Fix test constraints functions
- New
caseShelleyToBabbageAndConwayEraOnwardsfunction - Delete deprecated functions and types
- Release 8.19.0.0
FeatureInErainstances forCardanoEraandShelleyBasedEra- New
mapSomeAddressVerificationkey function - Fix type signature of
queryGenesisParametersso that it can be queried in any era - Release 8.18.0.0
- Fix exception when executing drep queries
cardano-node
- Cardano-node 8.3.0-pre
- Fix deadlock issue with stdout tracer in tx-generator
- nix: workbench tracing configuration




