boostxyz / boost-protocol

A permissionless, trustless, and decentralized growth engine for protocol and application developers. It enables developers to bootstrap their projects by leveraging the power of community and the network effect.
https://boost-protocol.vercel.app
GNU General Public License v3.0
4 stars 2 forks source link

[BOOST-4790] fix UINT field comparisons #165

Closed topocount closed 5 days ago

topocount commented 6 days ago

The refactor to utilize decoded args broke uint equality comparisons and this fixes it. I've also taken this opportunity to add unit tests to catch regressions for these comparisons in CI and during other work, since writing e2e cases is much more arduous and that focus prevented us from covering against potential regressions here.

resolves #151

github-actions[bot] commented 6 days ago
Warnings
:warning: Are you sure you want to be submitting a change without including a changeset? If you're just changing docs or tests, you probably don't need to. See [the publishing section of the README](https://github.com/rabbitholegg/boost-protocol?tab=readme-ov-file#changesets--publishing) for more info.

Generated by :no_entry_sign: dangerJS against 734e174e9fb9487668e3720fe03a287284bf9232