IntersectMBO / ouroboros-network

Specifications of network protocols and implementations of components running these protocols which support a family of Ouroboros Consesus protocols; the diffusion layer of the Cardano Node.
https://ouroboros-network.cardano.intersectmbo.org
Apache License 2.0
274 stars 87 forks source link

Integrate Babbage ledger #3684

Closed kk-hainq closed 10 months ago

kk-hainq commented 2 years ago

With the latest works from plutus and cardano-ledger we could set up a (simulated) development environment for Plutus V2 & Babbage. That said, we still need https://github.com/input-output-hk/cardano-node/issues/3739 to do any significant testing out of the Plutus V2 scripts and transactions.

Given that Cardano.Api.Eras imports the Standard era types from Ouroboros.Consensus.Shelley.Eras, I suspect adding Babbage support here early would make sense. While https://github.com/input-output-hk/ouroboros-network/blob/master/ouroboros-consensus/docs/AddingAnEra.md is quite clear already, things like the applyShelleyBasedTx implementation for Babbage is too involved for us to experiment alone. Hence this issue to ask for help from the ledger and consensus teams!

jasagredo commented 1 year ago

I think this is no longer relevant? Babbage is already running on Mainnet @nfrisby