Skip to content

Commit

Permalink
Update with main branch
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelkaplan13 committed Oct 24, 2023
2 parents c22b999 + 63e7132 commit d7e8436
Show file tree
Hide file tree
Showing 30 changed files with 324 additions and 369 deletions.
7 changes: 3 additions & 4 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,11 @@ jobs:

- name: Install solhint
run: |
npm install solhint
npx solhint --version
npm install solhint -g
solhint --version
# "solhint **/*.sol" runs differently than "solhint '**/*.sol'", where the latter checks sol files
# in subdirectories. The former only checks sol files in the current directory and directories one level down.
- name: Run Lint
run: |
cd contracts/src
npx solhint '**/*.sol' --config ./.solhint.json --ignore-path ./.solhintignore --max-warnings 0
./scripts/local/lint.sh
8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,12 @@ The Teleporter protocol, on the other hand, is implemented at the smart contract

- [Overview](#overview)
- [Setup](#setup)
- [Docker Setup](#docker-setup)
- [General Setup](#general-setup)
- [Structure](#structure)
- [Building and Running](#building-and-running)
- [Build + Run + Test](#build--run--test)
- [Run tests on Fuji Testnet](#run-tests-on-fuji-testnet)
- [E2E tests](#e2e-tests)
- [Docs](#docs)
- [Resources](#resources)

Expand Down Expand Up @@ -70,7 +74,7 @@ The above steps are sufficient to run the included integration tests inside Dock
- `scripts/fuji/example-workflows/` includes example workflows that send transactions to interact with Teleporter contracts on Fuji subnets.
- `docker/` includes containerized setup for running a local setup of Teleporter, as well as a script to run each of the integration tests against the local network.

## Building and Running
## Build + Run + Test

- Get all submodules: `git submodule update --init --recursive`
- Install Docker as described in the setup section of the README in the root of this repository.
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d7e8436

Please sign in to comment.