allo-protocol / allo-contracts

Core Contracts Allo Protocol
32 stars 28 forks source link

AIP-13 implementation #69

Closed gravityblast closed 1 year ago

gravityblast commented 1 year ago

With this PR we implemented the changes described in the AIP-13.

I added an "integration" test to test the new event using a proxy contract to vote. It wasn't possible with the current tests since they deploy the voting strategy with an EOA, but in reality it should always be deployed by a contract (the RoundImplementation).