essential-contributions / essential-integration

Integration of Pint and the Essential protocol.
Apache License 2.0
3 stars 1 forks source link

feat: Update apps for latest `pint-abi` changes. Update flake pint input and pint-abi cargo package version. #65

Closed mitchmindtree closed 2 months ago

mitchmindtree commented 2 months ago

This updates the Rust apps to take advantage of the new keys() builder and ADDRESS constants introduced in the recent pint-abi changes.

freesig commented 2 months ago

Ah dam apparently rust-analyzer has some lint built in for CamelCase that is being triggered by the pint abi gen. Makes all the files have warnings. Are you not using rust-analyzer @mitchmindtree ? Seems to not be clippy but actually built into rust-analyzer. I can probably disable it on mine but it's going to show up on anyone who uses rust-analyzer. image image I wonder if we should just change the names to the correct rust case even if it doesn't match pint?