Andrew Fleming

Results 38 issues of Andrew Fleming

> Loosely related to #389 The AccessControl error messages, when using 251 bit role ids, return a different value. For example: ## timelock lib `const PROPOSER_ROLE = 0x584d52d759b8167ea85b5b15e229930249c790924513d0eae539b0415b40ce6` ## test...

This PR supercedes #315 and resolves #13. Some things to note: - the tests can be finicky with the timestamp manipulation; therefore, we set the timestamp to the target time...

Optimizing the ERC721_Enumerable library should be revisited once StarkNet adds storage arrays.

This section specifically (line 9): `Also, consider that snake case is used for Cairo development in general due to its strong Python bias, but in order to be compliant with...

The releasing process should update the version _before_ releasing; however, it appears the released package still includes the previous version.

Resolves #484. This PR proposes to have the CI update the pushed tag after the version bump in order to be properly updated for distribution. This PR also proposes to...

Since many of the utility functions exist on Nile [here](https://github.com/OpenZeppelin/nile/blob/main/src/nile/utils/__init__.py), we should trim utils.py in Contracts accordingly.