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

dev/moul/examples #2551

Draft
wants to merge 191 commits into
base: master
Choose a base branch
from
Draft

dev/moul/examples #2551

wants to merge 191 commits into from

Conversation

moul
Copy link
Member

@moul moul commented Jul 9, 2024

Extract the GRC20 part without including the section that requires #2535 in a dedicated PR for the GRC20 refactor minimal PR.


Meta PR to verify that all my recent examples PR can work together.

This PR won't be merged but will be extracted into smaller independent PRs.

Note that the code depends on some not yet merged code like #2535, and this PR may not be merged in favor of another method. In other words, this PR is not fully compatible with master and will eventually never be compatible without some changes.


Some related PRs:

n0izn0iz and others added 30 commits August 25, 2023 20:48
Signed-off-by: Norman Meier <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
…' into dev/moul/grc20reg"

This reverts commit e1a79fe, reversing
changes made to e8668f0.
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
Signed-off-by: moul <[email protected]>
thehowl added a commit that referenced this pull request Nov 12, 2024
This PR extracts the grc20 refactor from #2551, which is a meta PR
containing several contract improvements and additions that depend on
new Gnovm features that haven't been merged yet.

Please review this grc20 refactor with a focus on its API. Several
valuable comments can be found in #2551. Additionally, you can discover
new contracts using grc20 in #2551, such as `minidex`, `atomicswap`,
`grc20reg`, `test20`, and `vault`.

Addresses #1832

---------

Signed-off-by: moul <[email protected]>
Co-authored-by: Morgan <[email protected]>
Co-authored-by: Morgan Bazalgette <[email protected]>
Co-authored-by: Leon Hudak <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📦 ⛰️ gno.land Issues or PRs gno.land package related 📦 🤖 gnovm Issues or PRs gnovm related 🧾 package/realm Tag used for new Realms or Packages.
Projects
Status: No status
Status: 🎯 Current Topics
Status: Triage
Development

Successfully merging this pull request may close these issues.

5 participants