Remove redundant era conversion functions. Use toCardanoEra instead.
Add IO Exception handling to consensus query execution.
Refactor Cardano.Api.Convenience.Query to return ExceptT e IO a instead of IO (Either e a)
Integrate ouroboros-consensus and ledger for 9.0
(breaking, refactoring)
- description: |
release cardano-api 9.0.0.0
# uncomment types applicable to the change:
type:
# - feature # introduces a new feature
# - breaking # the API has changed in a breaking way
# - compatible # the API has changed but is non-breaking
# - optimisation # measurable performance improvements
# - refactoring # QoL changes
# - bugfix # fixes a defect
# - test # fixes/modifies tests
# - maintenance # not directly related to the code
- release # related to a new release preparation
# - documentation # change in code docs, haddocks...
Context
For cardano-node 9.0.0
How to trust this PR
Highlight important bits of the PR that will make the review faster. If there are commands the reviewer can run to observe the new behavior, describe them.
Checklist
[x] Commit sequence broadly makes sense and commits have useful messages
Changelog
Context
For cardano-node 9.0.0
How to trust this PR
Highlight important bits of the PR that will make the review faster. If there are commands the reviewer can run to observe the new behavior, describe them.
Checklist