Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate latest ledger dependencies #5013

Merged
merged 14 commits into from
Apr 14, 2023
Merged

Commits on Apr 14, 2023

  1. Increase version to 8.0.0

    disassembler authored and lehins committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    3b84e51 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa463f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1820fe6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    939e447 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ddae317 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a86b678 View commit details
    Browse the repository at this point in the history
  7. Update index-state for Hackage and CHaP.

    * Start using newer version of libsystemd-journal from CHaP with
      fixed bounds
    lehins committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    f9bff20 View commit details
    Browse the repository at this point in the history
  8. Integrate newest ledger.

    * Account for recent changes in consensus and ledger
    * Reduce a whole lot of duplication
    * Move all orphan instances for types defined in cardano-base and
      cardano-ledger into their own respective packages
    * Fix a bug where only metadata from TxAuxData was hashed upon
      transaction body creation with `createTransactionBody`
    * Change representation of CostModel. It is no longer a mapping from
      param name to values, but instead a list with values, where order
      of value dictates the mapping to param names of a plutus
      cost model for a particular plutus version
    * ToJSON instance for CostModel and consequently for ProtocolParameters
      will now produce a list of values instead of a key value mapping.
    lehins committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    c98e1f6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3c8a46f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    325fad0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2bbaa0b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    88525ac View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bc9bfaf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b5265b5 View commit details
    Browse the repository at this point in the history