forked from gnolang/gno
-
Notifications
You must be signed in to change notification settings - Fork 0
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
fix: speed gnovm integration tests #17
Open
gfanton
wants to merge
41
commits into
master
Choose a base branch
from
fix/gnland/test-speed
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…g#3341) This example shows how proxying render calls can be used to allow updating realms to new versions while keeping the same realm path. The idea is to have a simple "parent" realm that only keeps track of the latest realm version and forwards all render calls to it. --------- Co-authored-by: Nathan Toups <[email protected]> Co-authored-by: Leon Hudak <[email protected]> Co-authored-by: Morgan <[email protected]>
github-actions
bot
added
📦 🤖 gnovm
🧾 package/realm
📦 🌐 tendermint v2
📦 ⛰️ gno.land
labels
Dec 20, 2024
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
gfanton
force-pushed
the
fix/gnland/test-speed
branch
from
December 20, 2024 16:53
f45acc9
to
e74adaa
Compare
Signed-off-by: gfanton <[email protected]>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #17 +/- ##
==========================================
+ Coverage 67.67% 67.71% +0.03%
==========================================
Files 572 575 +3
Lines 77668 78072 +404
==========================================
+ Hits 52563 52864 +301
- Misses 21632 21707 +75
- Partials 3473 3501 +28
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: gfanton <[email protected]>
the tests were there, but apparently `slicesEqual` had a bug. lol. This comes from gnolang#3324, and makes it so that IterateByOffset and ReverseIterateByOffset use the correct order. I changed the `descending` argument of the underlying TraverseByOffset to match it with avl.Node.TraverseInRange. --------- Signed-off-by: moul <[email protected]> Co-authored-by: moul <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
gfanton
force-pushed
the
fix/gnland/test-speed
branch
from
December 20, 2024 23:21
c5c5faa
to
ddef133
Compare
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Could become the preferred method for managing top-level lists. It can likely be utilized extensively in the existing codebase, potentially for most instances involving a top-level slice or those involving an avl.Tree using a seqid. --------- Signed-off-by: moul <[email protected]> Co-authored-by: Morgan <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
…ng#3394) Ensures that the `allocs` printed by `-print-runtime-metrics` are per-test, like the cycles. h/t @leohhhn Co-authored-by: Leon Hudak <[email protected]>
…g#1290) - [X] `encoding` - [X] `encoding/base32` - [X] `encoding/binary` - [X] `encoding/csv` : Due to the `reflect` does not implemented yet, skipped `fuzz` --- 1. `encoding/asn1`: better after `reflection` related to: - gnoswap-labs#7 - gnolang#1267 depends-on: - gnolang#3296 - gnolang#3298 --------- Co-authored-by: Morgan Bazalgette <[email protected]> Co-authored-by: ltzmaxwell <[email protected]>
Signed-off-by: gfanton <[email protected]>
## Overview This home realm allows users to donate GNOT to support Web3 projects, with dynamic content updates, text art, and a sponsor leaderboard. The code is easy to understand and copy, making it a great example. It also serves as an informative introduction to myself for ecosystem users. ## Key Features: - **Text Art Rendering:** - Introduced a feature to display text art in codeblocks, offering a visually appealing and customizable way to present content on the home realm page. - **Content Customization:** - Admin can easily update the contents of the page, including sections like "About Me," "Sponsor Information," and social media links, giving them full control over the realm’s presentation. - **GNOT Donation System for Projects:** - Integrated a GNOT donation system, enabling users to sponsor specific Web3 projects. Donations are displayed on the project pages, showcasing the support of the community. - **Sponsor Tracking and Display:** - Added functionality to track and display the sponsors for each project, allowing donors to see the impact of their contributions. ## Realm appearance ![image](https://github.com/user-attachments/assets/843e94af-0694-475d-aea9-92aeb3b66f4f) ![image](https://github.com/user-attachments/assets/679c0bc4-1797-4da5-980e-1a3718bb538f) Co-authored-by: Nemanya21 <[email protected]>
Extracted from gnolang#3299 Signed-off-by: moul <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Fixes the CI Addresses gnolang#3410 --------- Signed-off-by: moul <[email protected]>
…erplate when using grc20reg (gnolang#3397) - add `r/demo/tests/test20` - add `grc20.TokenGetter` to reduce boilerplate when using `grc20reg.Register(...)` Replaces gnolang#2549 Continues gnolang#3135 Signed-off-by: moul <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
- [x] Depends on gnolang#3404 (cherry-picked) Replaces gnolang#3402 Related with gnolang#3321 --------- Signed-off-by: moul <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Signed-off-by: gfanton <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
speed test