storyprotocol / protocol-periphery-v1

Periphery contract for story protocol, mainnet repo
MIT License
28 stars 20 forks source link

Integration with Solady's ERC6551 Implementation #28

Closed sebsadface closed 2 months ago

sebsadface commented 2 months ago

Description

SPG tests are failing due to changes in protocol-core-v1, which integrated Solady's ERC6551 implementation (see protocol-core-v1 #133). The update changes the uint256 nonce to a state variable that is now computed from the input parameters of the execute() function. The tests' signature generation needs to be updated to align with these protocol changes.