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

DONOTSUBMIT #27

Merged
merged 12 commits into from
Nov 5, 2023
Merged

DONOTSUBMIT #27

merged 12 commits into from
Nov 5, 2023

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    848eb19 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Syncing dev with main (#26)

    Co-authored-by: Marcin M <128217157+mm-zk@users.noreply.github.com>
    Co-authored-by: Dennis <10233439+idea404@users.noreply.github.com>
    Co-authored-by: Shahar Kaminsky <sk@matterlabs.dev>
    Co-authored-by: Yury Akudovich <ya@matterlabs.dev>
    5 people committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    b6286ef View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2023

  1. Boojum integration (#35)

    Co-authored-by: Marcin M <128217157+mm-zk@users.noreply.github.com>
    Co-authored-by: Dennis <10233439+idea404@users.noreply.github.com>
    Co-authored-by: Shahar Kaminsky <sk@matterlabs.dev>
    Co-authored-by: Vlad Bochok <41153528+vladbochok@users.noreply.github.com>
    Co-authored-by: koloz193 <zach.kolodny@gmail.com>
    Co-authored-by: AntonD3 <74021421+AntonD3@users.noreply.github.com>
    7 people committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    ef5e5f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    ba9835a View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. feat: Adding compile CI (#21)

    mm-zk committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    0444347 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. feat: testing CI job (#38)

    * ci: testing added
    
    * test: temporarily commenting out failing tests
    
    * ci: cleaned up + added testing
    
    * fix: CI syntax
    
    * ci: added missing "needs" statement
    
    * ci: added missing node-setup
    
    * ci: added missing artifacts for cacheing
    
    * test: xdescribe and xit instead of commenting
    
    * chore: formatting
    benceharomi committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    ed2420a View commit details
    Browse the repository at this point in the history
  2. Testing framework for bootloader (#14)

    * added missing file to mirror  de404a3 (#12)
    
    * POC - works
    
    * test infra creation
    
    * splitting tracers to separate files
    
    * moved hooks to separate file
    
    * larger refactor - nicer error messages
    
    * syncing with newest version
    
    * more bootloader tests and small error fixes
    
    * more tests
    
    * Example with transaction
    
    * small fixes
    
    * small rename
    
    * review and removed dependency on ZKSYNC_HOME
    
    * cargo lock
    
    * updated to public zksync-era
    
    * moved the placeholder so that the generated bootloader code doesn't change
    
    * review
    
    * fix yarn lock
    
    * compiles (currently depending on a local branch)
    
    * remove vscode config
    
    * added bootloader test to CI
    
    * changing CI
    
    * experimenting
    
    * fix
    
    * review feedback
    
    * ci typo
    
    * added bootloader build to cache
    mm-zk committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    1d18d2e View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. feat: linting CI job (#40)

    * feat: linting
    
    * chore: PR template updated
    
    * fix: import order
    
    * lint: solidity compiler-version 0.8.0
    
    * lint: solidity lint config updated to ignore constructors
    
    * docs(readme): updated
    
    * lint(*.ts): fixes
    
    * fix: accidental change
    
    * chore: include js files in formatting
    
    * chore: change command name back to compile-yul
    
    * chore: typescript rollback
    
    * ci: test_bootloader needs linting
    
    * lint: new files linted
    
    * chore(0.json): code formatting
    
    * chore: unneeded prettierignore
    
    * docs(bootloader-test): updated to use new command
    
    * chore: test:bootloader
    
    * lint: markdown linting added
    
    * chore: downgraded markdownlint to avoid dependency with unwanted license
    
    * chore: lint:fix command added
    
    * docs: lint fix added PR template
    
    * lint: reverted formatting of openzeppelin contracts
    
    * fix: yarn command fixes
    
    * lint: openzeppelin dir ignored from formatting/linting
    
    * lint: newline at EOF of ignore files
    benceharomi committed Oct 16, 2023
    Configuration menu
    Copy the full SHA
    efc9637 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. feat: calculate-hashes command to detect contract changes (#37)

    * feat: calculate-hashes
    
    * fix: build-yul command updated
    
    * chore: CI workflow renamed
    
    * feat(calculate-hashes): "--check-only" flag added
    
    * ci: calculate-hashes added to pipeline
    
    * modifying hash to test calculate-hashes in CI
    
    * Revert "modifying hash to test calculate-hashes in CI"
    
    This reverts commit 639650b.
    
    * chore: bytecodeHash renamed
    
    * chore: importing and typo
    
    * feat: revert command renames
    
    * chore: major calculate-hashes refactor
    
    * ci: check hashes into separate job
    
    * ci: yarn cacheing
    
    * fix: absolutePath
    
    * fix: hash updated
    
    * fix: SHA256 hash updated
    
    * docs: readme updated
    
    * chore: changed hashes to array
    
    * chore: SystemContractsHashes updated
    
    * lint(calculate-hashes): format+lint
    
    * docs: command name typo
    
    * fix: calculate hashes updated
    
    * chore: automatic contracts details generation
    
    * chore: changed the order of json properties
    benceharomi committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    08d54d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. feat: use boojum-integration branch of in-memory node for testing CI (#…

    …43)
    
    * ci: using boojum branch of test node
    
    * test: reenable temporarily disabled tests
    
    * ci: test node in background
    
    * ci: caching for era-test-node
    
    * chore: downgrading hardhat version to fix test execution
    
    * ci: ci to run on dev and main push
    
    * chore: set hardhat to fix v2.16.0
    
    * ci: print era_test_node logs
    
    * ci: change tag to commit SHA of dependency
    benceharomi committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    0d38b70 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. ci: use era-test-node-action for the testing CI (#50)

    * ci: using era-test-node-action
    
    * ci: use boojum release of era-test-node
    
    * ci: releaseTag fix
    
    * ci: fix releaseTag
    
    * ci: era-test-node-action v0.1.3
    benceharomi committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    68aaee1 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. chore: synchronise linting rules of repositories (#49)

    * chore: command name changes
    
    * lint(calculate-hashes): fix
    
    * fix: lint:md command
    
    * chore: package.json commands alphabetical order
    
    * lint: using @matterlabs/eslint-config-typescript and "@matterlabs/prettier-config
    
    * style: prettier:fix
    
    * lint: lint:fix
    
    * Revert "lint: lint:fix"
    
    This reverts commit 15993b2.
    
    * lint: eslint rules turned off
    
    * lint: lint:fix with new rules
    
    * chore: .eslintignore removed
    
    * chore: create githooks to check formatting and linting  (#56)
    
    * chore: pre-commit and pre-push hooks added
    
    * docs: removed yarn lint from PR template
    
    * Revert "chore: package.json commands alphabetical order"
    
    This reverts commit e39a52c.
    benceharomi committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    27d550a View commit details
    Browse the repository at this point in the history