Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

chore (deps): Update geth version to v1.10.26 #1473

Merged
merged 40 commits into from
Nov 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
3e586b6
build(deps): bump github.com/onsi/gomega from 1.22.1 to 1.23.0 (#1406)
dependabot[bot] Oct 28, 2022
1c16e16
build(deps): bump github.com/cosmos/ibc-go/v5 from 5.0.0 to 5.0.1 (#1…
dependabot[bot] Oct 28, 2022
3e30615
build(deps): bump cachix/cachix-action from 11 to 12 (#1411)
dependabot[bot] Oct 28, 2022
e9d9856
chore(docs): update SECURITY.md (#1410)
fedekunze Oct 29, 2022
87f70c3
deps: bump go to v1.19 (#1416)
danburck Oct 31, 2022
fd91448
chore(cli): apply google CLI Syntax for required and optional args (#…
GAtom22 Oct 31, 2022
9181079
chore(ci): update linters (#1418)
fedekunze Oct 31, 2022
a8ea4ec
backport: add v0.19.3 dragonberry changes to `main` and bump iavl to …
danburck Nov 1, 2022
457e25a
deps(sdk): bump to v0.46.4 (#1423)
danburck Nov 2, 2022
192eb96
imp: reduce integration test block time to 2s (#1428)
facs95 Nov 2, 2022
708e781
build(deps): bump github.com/onsi/gomega from 1.23.0 to 1.24.0 (#1429)
dependabot[bot] Nov 3, 2022
41425fc
fix(rpc): different result from `eth_getProof` comparing with Ethereu…
mmsqe Nov 6, 2022
cb632c6
Refactor EIP-712 signature verification (#1397)
0a1c Nov 7, 2022
ff0c969
fix: build test on mac by updating to python3.10 (#1437)
mmsqe Nov 9, 2022
b820ff7
build(deps): bump loader-utils from 1.4.0 to 1.4.1 in /tests/solidity…
dependabot[bot] Nov 9, 2022
89fdd19
imp(evm): improve performance of EstimateGas (#1444)
fedekunze Nov 9, 2022
b2155e7
fix(rpc): decode `finalized` block number (#1442)
fedekunze Nov 10, 2022
32bd0c1
build(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1 (#1449)
dependabot[bot] Nov 10, 2022
a107aa2
build(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#1439)
dependabot[bot] Nov 10, 2022
432ee4a
fix: unstable tx_priority test (#1440)
mmsqe Nov 10, 2022
4837b8b
build(deps): bump github.com/cosmos/ibc-go/v5 from 5.0.1 to 5.1.0 (#1…
dependabot[bot] Nov 10, 2022
3abda6e
build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (…
dependabot[bot] Nov 14, 2022
052134a
refactor(all): refactor errors import to use cosmossdk.io (#1456)
GAtom22 Nov 14, 2022
b8d9629
build(deps): bump alpine from 3.16.2 to 3.16.3 (#1453)
dependabot[bot] Nov 14, 2022
80d4cb3
Empty KV gas config (#1460)
facs95 Nov 15, 2022
6d4cf26
test: remove unused integration tests (#1462)
facs95 Nov 15, 2022
c20a500
fix: remove e2e github action (#1463)
facs95 Nov 16, 2022
d591775
build(deps): bump loader-utils from 1.4.1 to 1.4.2 in /tests/solidity…
dependabot[bot] Nov 16, 2022
71e51aa
chore (deps): Update geth version to v1.10.25 (#1413)
ramacarlucho Nov 16, 2022
5f418c7
Add EIP-712 encoding support type for any array (#1430)
0a1c Nov 16, 2022
d450bed
fix: extend geth config on integration tests (#1467)
adisaran64 Nov 17, 2022
9e5f4aa
tests: Add unit tests for rpc client endpoints (#1409)
Vvaradinov Nov 17, 2022
04bdccd
Refactor to omit empty optionals from EIP-712 type generation (#1459)
0a1c Nov 17, 2022
6455785
fix: protogen scripts were not correctly implemented (#1466)
MalteHerrmann Nov 17, 2022
2be7799
chore (deps): Update geth version to v1.10.26
GAtom22 Nov 17, 2022
c830e02
chore (deps): Add changes in changelog file
GAtom22 Nov 17, 2022
3e5a8b5
chore (deps): Add more detail in changelog file
GAtom22 Nov 17, 2022
3f8913a
chore (deps): Update nix dependencies for integration tests
GAtom22 Nov 18, 2022
12b4720
Merge branch 'rama/geth_update' into GAtom22/bump-geth
GAtom22 Nov 18, 2022
5935350
chore (deps): Update geth nix file
GAtom22 Nov 18, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# CODEOWNERS: https://help.github.com/articles/about-codeowners/

# Primary (global) repo maintainers
* @evmos/core-engineering

* @evmos/core-engineering
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: technote-space/[email protected]
id: git_diff
Expand Down
15 changes: 14 additions & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,15 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v3
- uses: technote-space/[email protected]
with:
PATTERNS: |
**/**.sol
**/**.go
**/**.ts
**/**.js
go.mod
go.sum

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand All @@ -50,11 +59,14 @@ jobs:
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

queries: crypto-com/cosmos-sdk-codeql@main,security-and-quality
if: env.GIT_DIFF
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)

- name: Autobuild
uses: github/codeql-action/autobuild@v2
if: env.GIT_DIFF

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
Expand All @@ -69,3 +81,4 @@ jobs:

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
if: env.GIT_DIFF
2 changes: 1 addition & 1 deletion .github/workflows/goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
- name: Set up Go
uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- name: release dry run
run: make release-dry-run
Expand Down
24 changes: 18 additions & 6 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,22 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
# Required: setup-go, for all versions v3.0.0+ of golangci-lint
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
with:
PATTERNS: |
**/**.go
go.mod
go.sum
- uses: golangci/golangci-lint-action@v3
- uses: golangci/golangci-lint-action@v3.3.1
with:
version: v1.48.0
# Required: the version of golangci-lint is required and must be specified without patch version: we always use the latest patch version.
version: latest
args: --timeout 10m
github-token: ${{ secrets.github_token }}
# Check only if there are differences in the source code
Expand All @@ -42,7 +45,11 @@ jobs:
docs/**/*.md
x/**/*.md
README.md
- uses: articulate/[email protected]
- uses: nosborn/[email protected]
with:
files: .
config_file: .markdownlint.yml
ignore_path: .markdownlintignore
# Check only if there are differences in the source code
if: env.GIT_DIFF
python-lint:
Expand All @@ -51,7 +58,7 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v18
- uses: cachix/cachix-action@v11
- uses: cachix/cachix-action@v12
with:
name: ethermint
- uses: technote-space/[email protected]
Expand All @@ -67,10 +74,15 @@ jobs:
steps:
- uses: actions/[email protected]
- uses: cachix/install-nix-action@v18
- uses: cachix/cachix-action@v11
- uses: cachix/cachix-action@v12
with:
name: ethermint
- uses: technote-space/[email protected]
with:
PATTERNS: |
**/**.py
- name: run gomod2nix
run: |
nix run -f ./nix gomod2nix
git diff --no-ext-diff --exit-code
if: env.GIT_DIFF
29 changes: 29 additions & 0 deletions .github/workflows/markdown-links.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Check Markdown links
on:
pull_request:
paths:
- '**.md'
push:
branches:
- main
paths:
- '**.md'

jobs:
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
id: git_diff
with:
PATTERNS: |
**/**.md
- uses: gaurav-nelson/github-action-markdown-link-check@master
with:
folder-path: "docs"
check-modified-files-only: "yes"
use-quiet-mode: "yes"
base-branch: "main"
config-file: "mlc_config.json"
if: env.GIT_DIFF
7 changes: 5 additions & 2 deletions .github/workflows/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ on:

jobs:
Gosec:
permissions:
security-events: write

runs-on: ubuntu-latest
env:
GO111MODULE: on
Expand All @@ -21,10 +24,10 @@ jobs:
go.mod
go.sum
- name: Run Gosec Security Scanner
uses: informalsystems/gosec@master
uses: cosmos/gosec@master
with:
# we let the report trigger content trigger a failure using the GitHub Security features.
args: '-no-fail -fmt sarif -out results.sarif ./...'
args: "-no-fail -fmt sarif -out results.sarif ./..."
if: "env.GIT_DIFF_FILTERED != ''"
- name: Upload SARIF file
uses: github/codeql-action/upload-sarif@v2
Expand Down
44 changes: 12 additions & 32 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,13 @@ jobs:
steps:
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
with:
PATTERNS: |
**/**.sol
**/**.go
go.mod
go.sum
Expand All @@ -45,7 +46,7 @@ jobs:
steps:
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
Expand All @@ -59,14 +60,14 @@ jobs:
run: |
make test-import
if: env.GIT_DIFF

test-rpc:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
Expand All @@ -81,33 +82,12 @@ jobs:
make test-rpc
if: env.GIT_DIFF

test-e2e:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/setup-go@v3
with:
go-version: 1.18
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
with:
PATTERNS: |
**/**.sol
**/**.go
go.mod
go.sum
- name: Test e2e
run: |
make test-integration
if: env.GIT_DIFF

integration_tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v18
- uses: cachix/cachix-action@v11
- uses: cachix/cachix-action@v12
with:
name: ethermint
signingKey: "${{ secrets.CACHIX_SIGNING_KEY }}"
Expand Down Expand Up @@ -142,7 +122,7 @@ jobs:
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v18
- uses: cachix/cachix-action@v11
- uses: cachix/cachix-action@v12
with:
name: ethermint
signingKey: "${{ secrets.CACHIX_SIGNING_KEY }}"
Expand All @@ -155,7 +135,7 @@ jobs:
steps:
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
Expand All @@ -175,7 +155,7 @@ jobs:
steps:
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
Expand All @@ -184,7 +164,7 @@ jobs:
**/**.go
go.mod
go.sum
- name: Test simulation with random genesis
- name: Test simulation with random genesis
run: |
make test-sim-random-genesis-fast
if: env.GIT_DIFF
Expand All @@ -195,7 +175,7 @@ jobs:
steps:
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
Expand All @@ -215,7 +195,7 @@ jobs:
steps:
- uses: actions/setup-go@v3
with:
go-version: 1.18
go-version: 1.19
check-latest: true
- uses: actions/checkout@v3
- uses: technote-space/[email protected]
Expand Down
13 changes: 9 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,14 @@ keyring_test_cosmos
./**/node_modules
./**/dist
secret.yml
artifacts/*
tmp-swagger-gen
github.com/
# vue/

# Local docker volume mappings
localnet-setup
.testnets

# Testing
coverage.txt
Expand All @@ -56,6 +60,7 @@ vagrant
# IDE
.idea/
*.iml
*.code-workspace

# Graphviz
dependency-graph.png
Expand All @@ -70,8 +75,8 @@ dependency-graph.png
*.abi

# Node.js
tests/**/node_modules/*
tests-solidity/**/node_modules/*
**/node_modules

# Nix
/result

# OpenZeppelin contracts
contracts/@openzeppelin/*
4 changes: 1 addition & 3 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ run:
linters:
enable:
- bodyclose
- deadcode
- depguard
- dogsled
- dupl
Expand All @@ -30,7 +29,6 @@ linters:
- unconvert
- unparam
- unused
- varcheck
- nolintlint
- asciicheck
- exportloopref
Expand Down Expand Up @@ -65,7 +63,7 @@ linters-settings:
require-explanation: false
require-specific: false
gofumpt:
lang-version: "1.18"
lang-version: "1.19"
gomodguard:
blocked:
versions: # List of blocked module version constraints
Expand Down
2 changes: 1 addition & 1 deletion .markdownlintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
CHANGELOG.md
docs/protocol/proto-docs.md
docs/api/proto-docs.md
docs/node_modules
Loading