Skip to content

Commit 9bc42f3

Browse files
Merge branch 'master' into serde
2 parents 18eb48c + d886448 commit 9bc42f3

1,332 files changed

Lines changed: 139129 additions & 10417 deletions

File tree

Some content is hidden

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

.github/workflows/actions.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,15 @@ permissions:
1414
jobs:
1515
contracts:
1616
name: Contracts
17-
uses: multiversx/mx-sc-actions/.github/workflows/contracts.yml@v4.2.2
17+
uses: multiversx/mx-sc-actions/.github/workflows/contracts.yml@v5.0.0
1818
with:
1919
rust-toolchain: 1.87
20+
wasm-opt-version: 125
21+
setup-runs-on: ubuntu-latest
22+
test-coverage-runs-on: ubuntu-latest
23+
rust-target: wasm32v1-none
2024
path-to-sc-meta: framework/meta
21-
mx-scenario-go-version: v5.0.0
25+
mx-scenario-go-version: v5.1.0
2226
enable-interactor-tests: true
2327
coverage-args: --ignore-filename-regex='meta/src' --ignore-filename-regex='wasm-adapter' --ignore-filename-regex='benchmarks/' --ignore-filename-regex='tests/' --output ./coverage.md
2428
secrets:

.github/workflows/plotter-test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626

2727
- name: Prerequisites
2828
run: |
29+
sudo apt-get update
2930
sudo apt install pkg-config libfreetype6-dev libfontconfig1-dev
3031
3132
- name: Run plotter tests

.github/workflows/proxy-compare.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ jobs:
1919
with:
2020
toolchain: 1.87
2121
target: wasm32-unknown-unknown
22+
rustflags: ""
2223

2324
- name: Install prerequisites
2425
run: |

.github/workflows/template-test-current.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
run: |
2929
cargo install wasm-opt
3030
cargo install --path framework/meta
31-
sc-meta install mx-scenario-go --tag v5.0.0
31+
sc-meta install mx-scenario-go --tag v5.1.0
3232
3333
which wasm-opt
3434
which mx-scenario-go

.github/workflows/template-test-released.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
run: |
2929
cargo install wasm-opt
3030
cargo install --path framework/meta
31-
sc-meta install mx-scenario-go --tag v5.0.0
31+
sc-meta install mx-scenario-go --tag v5.1.0
3232
sc-meta install wasm32
3333
3434
which wasm-opt

.github/workflows/vm-bls-test.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
9+
permissions:
10+
checks: write
11+
pull-requests: write
12+
13+
jobs:
14+
bls_test:
15+
name: Rust VM BLS test
16+
runs-on: ubuntu-latest
17+
steps:
18+
- name: Checkout code
19+
uses: actions/checkout@v3
20+
21+
- name: Install rust
22+
uses: actions-rust-lang/setup-rust-toolchain@v1
23+
with:
24+
toolchain: 1.87
25+
26+
- name: Rust VM tests, including BLS
27+
run: |
28+
cd chain/vm
29+
cargo test --features bls
30+
31+

.github/workflows/windows.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
with:
2424
toolchain: stable
2525
target: wasm32-unknown-unknown
26+
rustflags: ""
2627

2728
- name: Install sc-meta
2829
run: cargo install multiversx-sc-meta

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ chain/wasmer-prod/Cargo.lock
2222
*.profdata
2323
*.coverage
2424
coverage.md
25+
tools/coverage
2526

2627
# These are backup files generated by rustfmt
2728
**/*.rs.bk

0 commit comments

Comments
 (0)