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 Certificate
Vote Delegation Certificate
Stake and Vote Delegation Certificate
cardano-cli
- New
stake-address vote-delegation-certificate
command - New
stake-address stake-and-vote-delegation-certificate
command - Change
TreasuryWithdrawalCmd
to a record - Simplify
stake-address stake-delegation-certificate
command across eras - Remove
EraBased
prefix and addCmd
suffix - #221 Update description fields on delegation certificates
- Update error message for eras mismatch between node and cli
- Era based
address
commands - Consistent naming for
stake-pool
command related types, functions and modules - Disable
redundant-constraints
warning only onghc-8.10.7
- Remove
EraBased
prefix from era-based commands - Rename
delegation-certificate
tostake-delegation-certificate
only in era-based command structure - Move
node
run commands implementation into era based - Era-based
stake-address
command group - Remove duplicate instances and add new
FeatureInEra ShelleyBasedEra
instance - Remove
EraBased
prefix from errors - Move
text-view
run commands implementation into era-based - Move
key
run commands implementation into era based - Move
query
run commands implementation into era based - Move
genesis
run commands implementation into era based - Move
pool
run commands implementation into era based - Move
stake-address
run commands implementation into era based - Move
address
run command implementation into era-based - Delete legacy
conway governance
commands - Era sensitive transaction run commands
- Move transaction command code into era based
- Fix query
key-period-info
- New
hprop_golden_shelleyStakeAddressRegistrationCertificateWithBuildRaw
test - Prefix complex delegation certificate option
cardano-api
- Fix test constraints functions
- New
caseShelleyToBabbageAndConwayEraOnwards
function - Delete deprecated functions and types
- Release 8.19.0.0
FeatureInEra
instances forCardanoEra
andShelleyBasedEra
- New
mapSomeAddressVerification
key function - Fix type signature of
queryGenesisParameters
so 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