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

Spike: Switch to babbage and use serializeBuiltinData #280

Closed
2 tasks done
ch1bo opened this issue Mar 22, 2022 · 4 comments
Closed
2 tasks done

Spike: Switch to babbage and use serializeBuiltinData #280

ch1bo opened this issue Mar 22, 2022 · 4 comments
Labels
green 💚 Low complexity or well understood feature 💬 feature A feature on our roadmap

Comments

@ch1bo
Copy link
Collaborator

ch1bo commented Mar 22, 2022

What & Why

To help on testing and releasing the Babbage scope, we want to be an "early adopting" DApp prior to the Vasil HF.

In this effort we need to switch to the newly created Babbage era and use it in our Chain access components and connect to a pre-release cardano-node on the corresponding testnet.

Furthermore, this allows us to test drive the requested-by-us (as CIP) serialiseBuiltinData builtin and report on the improvement we get by it.

Scope

  • Update cardano-node and cardano-ledger code to some pre-release version
  • Switch to using Babbage era in our chain access code
    • Optional: also switch the embedded ledger's era if it makes things easier
  • Use serialiseBuiltinData instead of our on-chain-CBOR-encoder
  • Report new transaction size and execution costs results
  • Report any issues encountered along the way

Tasks

@ch1bo ch1bo added 💬 feature A feature on our roadmap red 💣 💥 ⁉️ Very complex, risky or just not well understood feature labels Mar 22, 2022
@ch1bo
Copy link
Collaborator Author

ch1bo commented Mar 22, 2022

Labelled 🔴 because this was not discussed yet and I added it to keep track.

@ch1bo ch1bo added 💭 idea An idea or feature request and removed 💬 feature A feature on our roadmap labels Mar 22, 2022
@ch1bo ch1bo changed the title Spike: Switch to babage and use serializeBuiltinData Spike: Switch to babbage and use serializeBuiltinData Apr 26, 2022
@ch1bo ch1bo added 💬 feature A feature on our roadmap green 💚 Low complexity or well understood feature and removed red 💣 💥 ⁉️ Very complex, risky or just not well understood feature 💭 idea An idea or feature request labels May 3, 2022
@ch1bo
Copy link
Collaborator Author

ch1bo commented May 3, 2022

Discussed this in planning session and with added scope we deem this to be 🟢. Also prioritized this up to provide feedback to plutus early and be in a position to verify this feature for vasil HF.

@ch1bo ch1bo modified the milestone: 0.6.0 May 3, 2022
@ch1bo
Copy link
Collaborator Author

ch1bo commented May 19, 2022

Closed by creating draft PR #355

@ch1bo ch1bo closed this as completed May 19, 2022
@ch1bo
Copy link
Collaborator Author

ch1bo commented May 19, 2022

We intend to derive a follow-up feature of actually switching to PlutusV2 and Babbage in our next planning session.

@ch1bo ch1bo mentioned this issue Jun 21, 2022
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
green 💚 Low complexity or well understood feature 💬 feature A feature on our roadmap
Projects
None yet
Development

No branches or pull requests

1 participant