Our implementation of serde-bin-prot has added a powerful new tool to our repertoire.
It allows us to iteratively implement new types in a top-down as well as a bottom-up approach, while ensuring we stay consistent w/ @MinaProtocol's reference implementation in OCaml.
"As we progress further in implementing the required types, the loose deserialization feature of serde-bin-prot will eventually no longer be required for Mina-rs. Once this milestone has been reached, we will be able to benefit from the low-cost deserialization provided by serde.
In the meantime, it is an invaluable tool that has unblocked our progress on deserialization and allowed us to continue development on Mina-rs for @MinaProtocol with confidence." - @WillemOlding1
Element approached us to review their Council Governance System smart contracts, whose primary function is to facilitate off-chain processes. It also has special on-chain powers.
In all, there were 16 contracts in scope for
the review π
1 critical, 5 major, and 7 minor issues were found π§
From the onset, our intention for #Lodestar was for it to be browser-native *but* also developer-friendly.
So our approach has been two-fold:
β Hey, let's build an ecosystem of composable libraries that others can leverage &...
β Build it in a lightweight fashion