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

chore: merge main into upstream-fef2098 #768

Merged
merged 27 commits into from
Dec 5, 2024
Merged
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
f75d7bf
chore: use alloy zksync (#608)
nbaztec Nov 21, 2024
9c60954
fix: use zksync_deploy method to set correct tx params
elfedy Nov 22, 2024
46c3b53
inject tx type on script transactions
elfedy Nov 22, 2024
13a11f3
clippy
elfedy Nov 22, 2024
438920a
Merge pull request #740 from matter-labs/elfedy-fd-non-zero
elfedy Nov 22, 2024
2ebb56c
chore: ignore rustls server advisory (#744)
Karrq Nov 26, 2024
825279c
fix: update foundry-compilers (#743)
Karrq Nov 26, 2024
27360d4
feat: Add cargo nextest to zk tests (#745)
Jrigada Nov 27, 2024
77198c6
fix: Display name of zksync verifier (#758)
Jrigada Dec 2, 2024
15b4758
test: Test constructor function with and without values (#749)
Jrigada Dec 2, 2024
80b4158
Merge remote-tracking branch 'origin/main' into upstream-fef2098-main…
Karrq Dec 3, 2024
f6b5d08
fix: use dedicated gas limit for each tx in inspect_batch
elfedy Dec 3, 2024
084c861
chore: clippy
elfedy Dec 3, 2024
7c8d167
keep ability to set max factory deps size as an env var
elfedy Dec 3, 2024
18c971f
bring back lazy static variable
elfedy Dec 3, 2024
2eb72ab
fix: Add missing injection of factory deps (#753)
Jrigada Dec 4, 2024
49dde68
Merge branch 'main' into elfedy-factory-deps-batch
elfedy Dec 4, 2024
2b973e1
fix: Encode correctly paymaster input (#757)
Jrigada Dec 4, 2024
da9586f
Merge pull request #764 from matter-labs/elfedy-factory-deps-batch
elfedy Dec 4, 2024
1ca471f
fix: Add transaction type to zk tx in cast send (#767)
Jrigada Dec 4, 2024
0dcc03e
chore: Enable Foundry tests (#746)
Jrigada Dec 4, 2024
fc19cbb
feat: upgrade to alloy-zksync 0.6.1
Karrq Dec 4, 2024
aca67aa
chore: deprecation lints
Karrq Dec 4, 2024
aa1ac7a
Merge remote-tracking branch 'origin/main' into upstream-fef2098-main…
Karrq Dec 4, 2024
c72a44d
fix: lints
Karrq Dec 4, 2024
2f39898
chore: update `Vm.sol`
Karrq Dec 4, 2024
f9f30e3
fix(ci): hosted runner for crate-checks job
Karrq Dec 4, 2024
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
5 changes: 3 additions & 2 deletions .github/scripts/matrices.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,8 +71,9 @@ def __init__(
# TODO: Figure out how to make this work
# t_linux_arm = Target("ubuntu-latest", "aarch64-unknown-linux-gnu", "linux-aarch64")
t_macos = Target("macos-latest", "aarch64-apple-darwin", "macosx-aarch64")
t_windows = Target("windows-latest", "x86_64-pc-windows-msvc", "windows-amd64")
targets = [t_linux_x86, t_windows] if is_pr else [t_linux_x86, t_macos, t_windows]
# NOTE(zk): ZKsync-era doesn't support windows as of now
# t_windows = Target("windows-latest", "x86_64-pc-windows-msvc", "windows-amd64")
targets = [t_linux_x86] if is_pr else [t_linux_x86, t_macos]

config = [
Case(
Expand Down
12 changes: 11 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@ env:
TARGET_RUST_VERSION: "nightly-2024-09-01"

jobs:
nextest:
uses: ./.github/workflows/nextest.yml
with:
profile: default
secrets: inherit

doctest:
runs-on: ubuntu-22.04
timeout-minutes: 60
Expand Down Expand Up @@ -112,6 +118,9 @@ jobs:
with:
toolchain: ${{ env.TARGET_RUST_VERSION }}

- name: Install cargo-nextest
uses: taiki-e/install-action@nextest

- name: Run era-test-node
uses: dutterbutter/era-test-node-action@v1
with:
Expand All @@ -130,7 +139,8 @@ jobs:
env:
RUST_BACKTRACE: full
TEST_MAINNET_URL: http://localhost:8011
run: ZK_DEBUG_HISTORICAL_BLOCK_HASHES=5 cargo test zk
run: |
ZK_DEBUG_HISTORICAL_BLOCK_HASHES=5 cargo nextest run --package '*' --lib --test '*' --filter-expr 'test(~zk)'

check-ci-install:
name: CI install
Expand Down
Loading
Loading