Skip to content

Commit 2c1fc58

Browse files
authored
Merge branch 'master' into feat/remove-is-origin-call
2 parents e430a2f + c561e32 commit 2c1fc58

File tree

224 files changed

+14567
-9233
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

224 files changed

+14567
-9233
lines changed

.gitattributes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,7 @@
33
go.sum linguist-generated text
44
gnovm/stdlibs/generated.go linguist-generated
55
gnovm/tests/stdlibs/generated.go linguist-generated
6+
*.gen.gno linguist-generated
7+
*.gen_test.gno linguist-generated
8+
*.gen.go linguist-generated
9+
*.gen_test.go linguist-generated

.github/golangci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ issues:
8585
- gosec # Disabled linting of weak number generators
8686
- makezero # Disabled linting of intentional slice appends
8787
- goconst # Disabled linting of common mnemonics and test case strings
88+
- unused # Disabled linting of unused mock methods
8889
- path: _\.gno
8990
linters:
9091
- errorlint # Disabled linting of error comparisons, because of lacking std lib support

.github/workflows/examples.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,20 @@ jobs:
7171
- run: make lint -C ./examples
7272
# TODO: consider running lint on every other directories, maybe in "warning" mode?
7373
# TODO: track coverage
74+
7475
fmt:
7576
name: Run gno fmt on examples
7677
uses: ./.github/workflows/gnofmt_template.yml
7778
with:
7879
path: "examples/..."
7980

81+
generate:
82+
name: Check generated files are up to date
83+
uses: ./.github/workflows/build_template.yml
84+
with:
85+
modulepath: "examples"
86+
go-version: "1.22.x"
87+
8088
mod-tidy:
8189
strategy:
8290
fail-fast: false

contribs/gnodev/go.mod

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,10 +77,12 @@ require (
7777
github.com/rogpeppe/go-internal v1.12.0 // indirect
7878
github.com/rs/cors v1.11.1 // indirect
7979
github.com/rs/xid v1.6.0 // indirect
80+
github.com/sig-0/insertion-queue v0.0.0-20241004125609-6b3ca841346b // indirect
8081
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect
8182
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
8283
github.com/yuin/goldmark v1.7.2 // indirect
8384
github.com/yuin/goldmark-emoji v1.0.2 // indirect
85+
github.com/yuin/goldmark-highlighting/v2 v2.0.0-20230729083705-37449abec8cc // indirect
8486
github.com/zondax/hid v0.9.2 // indirect
8587
github.com/zondax/ledger-go v0.14.3 // indirect
8688
go.etcd.io/bbolt v1.3.11 // indirect

contribs/gnodev/go.sum

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contribs/gnodev/pkg/dev/node.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -489,6 +489,8 @@ func (n *Node) rebuildNode(ctx context.Context, genesis gnoland.GnoGenesisState)
489489
// Speed up stdlib loading after first start (saves about 2-3 seconds on each reload).
490490
nodeConfig.CacheStdlibLoad = true
491491
nodeConfig.Genesis.ConsensusParams.Block.MaxGas = n.config.MaxGasPerBlock
492+
// Genesis verification is always false with Gnodev
493+
nodeConfig.SkipGenesisVerification = true
492494

493495
// recoverFromError handles panics and converts them to errors.
494496
recoverFromError := func() {

contribs/gnofaucet/go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ require (
3131
github.com/pmezard/go-difflib v1.0.0 // indirect
3232
github.com/rs/cors v1.11.1 // indirect
3333
github.com/rs/xid v1.6.0 // indirect
34+
github.com/sig-0/insertion-queue v0.0.0-20241004125609-6b3ca841346b // indirect
3435
go.opentelemetry.io/otel v1.29.0 // indirect
3536
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect
3637
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect

contribs/gnofaucet/go.sum

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contribs/gnogenesis/go.mod

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ require (
3232
github.com/pmezard/go-difflib v1.0.0 // indirect
3333
github.com/rs/cors v1.11.1 // indirect
3434
github.com/rs/xid v1.6.0 // indirect
35+
github.com/sig-0/insertion-queue v0.0.0-20241004125609-6b3ca841346b // indirect
3536
github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 // indirect
3637
github.com/zondax/hid v0.9.2 // indirect
3738
github.com/zondax/ledger-go v0.14.3 // indirect
@@ -49,6 +50,7 @@ require (
4950
golang.org/x/exp v0.0.0-20240613232115-7f521ea00fb8 // indirect
5051
golang.org/x/mod v0.20.0 // indirect
5152
golang.org/x/net v0.28.0 // indirect
53+
golang.org/x/sync v0.8.0 // indirect
5254
golang.org/x/sys v0.24.0 // indirect
5355
golang.org/x/term v0.23.0 // indirect
5456
golang.org/x/text v0.17.0 // indirect

contribs/gnogenesis/go.sum

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)