Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

πŸ’₯ Add Base64 Encoding and Decoding Functions #47

Merged
merged 20 commits into from
Jan 5, 2023
Merged

Conversation

pcaversaccio
Copy link
Owner

@pcaversaccio pcaversaccio commented Jan 2, 2023

πŸ§™πŸΌβ€β™‚οΈ CHANGELOG

Closes #45.

🧹 Chore

  • We cache the variable lengths to optimise for gas costs in ERC721, ECDSA, MerkleProofVerification, and SignatureChecker. Additionally, we rename leaves_len to leaves_length in MerkleProofVerification due to the sake of consistency.
  • We add the missing bool param in the function docstring of _exists in the ERC721 contract.
  • We add Paul's assertion library prb-test as a submodule since it supports equality assertions for arrays.

Signed-off-by: Pascal Marco Caversaccio <[email protected]>
@pcaversaccio pcaversaccio added the feature πŸ’₯ New feature or request label Jan 2, 2023
@pcaversaccio pcaversaccio self-assigned this Jan 2, 2023
@pcaversaccio pcaversaccio marked this pull request as ready for review January 3, 2023 16:32
@pcaversaccio pcaversaccio added the bug πŸ› Something isn't working label Jan 3, 2023
Signed-off-by: Pascal Marco Caversaccio <[email protected]>
Signed-off-by: Pascal Marco Caversaccio <[email protected]>
Signed-off-by: Pascal Marco Caversaccio <[email protected]>
Signed-off-by: Pascal Marco Caversaccio <[email protected]>
Signed-off-by: Pascal Marco Caversaccio <[email protected]>
Signed-off-by: Pascal Marco Caversaccio <[email protected]>
Signed-off-by: Pascal Marco Caversaccio <[email protected]>
Copy link
Owner Author

@pcaversaccio pcaversaccio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Waiting for final feedback before merging.

Signed-off-by: Pascal Marco Caversaccio <[email protected]>
Signed-off-by: Pascal Marco Caversaccio <[email protected]>
@pcaversaccio pcaversaccio merged commit 87f4080 into main Jan 5, 2023
@pcaversaccio pcaversaccio deleted the base64 branch January 5, 2023 09:50
@pcaversaccio pcaversaccio added this to the 0.0.1 milestone Feb 1, 2023
@pcaversaccio pcaversaccio changed the title ❇️ Base64 Encoding and Decoding Functions πŸ’₯ Add Base64 Encoding and Decoding Functions Feb 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug πŸ› Something isn't working feature πŸ’₯ New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

πŸ’₯ Base64 Util
1 participant