MinaProtocol / mina

Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security.
https://minaprotocol.com
Apache License 2.0
1.99k stars 525 forks source link

Prepare Rosetta integration for hardfork #11845

Open kantp opened 1 year ago

kantp commented 1 year ago

The hardfork will introduce changes to both the transaction format, and to the way that account history is archived on the archive nodes. We will need to adapt the rosetta integration to those changes, so that the integration does not break at the hard fork.

See https://github.com/MinaProtocol/mina/pull/11621/files

robinbb commented 1 year ago

@kantp Which other issues must be completed in order for this epic issue to be completed? Or, is this effectively done already by the work already merged?

kantp commented 1 year ago

One could consider it completed, as the team has completed the implementation tasks, and we have seen all the tests succeed on a local environment. However, I would like to see #12119 closed before I truly call it done, to ensure the tests are run in CI and we don't break things again.