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 529 forks source link

Pipeless initial validator #15920

Closed mrmr1993 closed 1 month ago

mrmr1993 commented 1 month ago

This PR performs a small refactor on the Initial_validator library, turning it into a helper function Initial_validator.validate called directly from the pipe in Transition_validator, instead of running it as a sub-process.

mrmr1993 commented 1 month ago

!ci-build-me

mrmr1993 commented 1 month ago

!ci-build-me