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

GSW-1846 refactor gnft #443

Merged
merged 37 commits into from
Dec 27, 2024
Merged

GSW-1846 refactor gnft #443

merged 37 commits into from
Dec 27, 2024

Conversation

r3v4s
Copy link
Member

@r3v4s r3v4s commented Dec 17, 2024

Description

  • refactor: apply ownable package to check caller's privileges
  • refactor: use avl.Tree instead of map
  • feat: checkErr checks error then panic if err being return
  • docs: comments for every function
  • fix: return error while setting token uri
  • test: cover all functions

image

@r3v4s r3v4s requested review from notJoon and onlyhyde December 17, 2024 08:24
@r3v4s r3v4s self-assigned this Dec 17, 2024
notJoon
notJoon previously approved these changes Dec 17, 2024
notJoon
notJoon previously approved these changes Dec 19, 2024
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Show resolved Hide resolved
_deploy/r/gnoswap/gnft/utils.gno Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
_deploy/r/gnoswap/gnft/gnft.gno Outdated Show resolved Hide resolved
notJoon
notJoon previously approved these changes Dec 20, 2024
notJoon
notJoon previously approved these changes Dec 23, 2024
@onlyhyde
Copy link
Member

The implementation has been updated in the form of the GRC721 interface.
https://gno.land/p/demo/grc/grc721/$source&file=igrc721.gno

@onlyhyde onlyhyde merged commit 3433e61 into main Dec 27, 2024
2 checks passed
@onlyhyde onlyhyde deleted the refactor/gnft branch December 27, 2024 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants