This file documents fixes applied to resolve CI pipeline failures.
- Removed duplicate
devDependencieskeys that causedSyntaxError: Expected ',' or '}' after property value in JSON
- Removed 8 duplicate enum variants (
CommitmentAlreadyRegistered,NotVerifier,Co2MustBePositive,MaturityYearsMustBePositive,SpeciesNotFound,ProofCommitmentAlreadyRegistered,PointOutsidePolygon,ZoneNotFound) that had the same discriminants as earlier variants
- Replaced
env.invoker()(API removed in recent Soroban SDK) with explicitAddressparameter inpropose_species()andvote()functions - Updated all test calls to pass the address parameter
- Prefixed unused
species_registryvariable with underscore to silence clippy warning