formal-ledger-specifications icon indicating copy to clipboard operation
formal-ledger-specifications copied to clipboard

Formal specifications of the cardano ledger

Results 126 formal-ledger-specifications issues
Sort by recently updated
recently updated
newest added

We do have a `Language` type, but it's abstract and don't have access to inhabitants like `PlutusV1`. There are at least two options to resolve this: - Change `Language` to...

enhancement

For all proposal deposits `d` currently in a block, there exists an epoch `e` where if it contains a block, the deposit for `d` is not in the deposit pot...

era: conway
property
possibly difficult

There are at least these interesting properties: - At the epoch boundary, `dom DState.rewards` is constant - `dom DState.rewards = DepositPurpose.CredentialDeposit^{-1} (dom UTxOState.deposits)` is an invariant The first property is...

property

This is the companion to https://github.com/input-output-hk/cardano-ledger/issues/3149. - [ ] #413 - [ ] #414 - [ ] #415 - [ ] #412 - [ ] #417

era: conway

document the details regarding the support of ref scripts for plutus v1 in the ledger specification

documentation
conway
blocked

Please document if any changes coming to Conway era regarding fee calculation w.r.t ref scripts

documentation
era: conway

Please document the changes coming regarding the pointer addresses in Conway era. Missing in the ledger specification

documentation
conway

This should be a property of `CHAIN`. There are multiple options to state this: - If `EnactState` changes, we run `EPOCH` - If `EnactState` changes, there is a governance action...

era: conway
property

For a stake credential `a` and a transaction that spends an input with stake credential `a` to propose something and returning the remainder back to addresses with stake credential `a`,...

era: conway
property
blocked

This is related to #359. In fact, this is just the first few steps of `gmsc` in `Ledger.Utxo.Properties` factored out into a new lemma.

era: conway
property
easy