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

Cross-Contract #40

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
18 changes: 5 additions & 13 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,32 +28,24 @@ jobs:
- name: Install npm
uses: actions/setup-node@v2
with:
node-version: '16'
node-version: '18'

- name: Install dependencies
run: yarn

- name: Lint
run: npx solhint 'contracts/**/*.sol'

- name: Build
run: yarn build
- name: Compile
run: npx hardhat compile

- name: Static analysis
run: |
pip3 install slither-analyzer==0.8.3
pip3 install slither-analyzer==0.10.4
slither --exclude solc-version,timestamp,boolean-equality,unimplemented-functions,locked-ether --filter-paths vendor/ .
# Alternatively, one can use Docker:
# WORKDIR=/share docker run --rm -v $(pwd):$WORKDIR -w $WORKDIR --entrypoint slither trailofbits/eth-security-toolbox [insert slither parameters here]

- name: Test
run: yarn test
run: npx hardhat test

- name: Test coverage
run: npx truffle run coverage

- name: Upload coverage
uses: codecov/codecov-action@v1
with:
fail_ci_if_error: true # optional (default = false)
verbose: true # optional (default = false)
24 changes: 24 additions & 0 deletions MAINTAINERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Maintainers

## Active Maintainers
| Name | Github | [Discord][_chat_url] |
|-------------------|----------------------------------------------------|----------------|
| Hendrik Amler | [@tinnendo](https://github.com/tinnendo) | hendrik#5345 |
| Jan Bormet | [@janbormet](https://github.com/janbormet) | _.pants |
| Ilja von Hoessle | [@iljabvh](https://github.com/iljabvh) | iljabvh |
| Sophia Koehler | [@sophia1ch](https://github.com/sophia1ch) | sophia#3072 |
| Philipp-Florens Lehwalder | [@cryptphil](https://github.com/cryptphil) | cryptphil |
| Steffen Rattay | [@rmbrt](https://github.com/rmbrt) | rmbrt |
| Minh Huy Tran | [@NhoxxKienn](https://github.com/NhoxxKienn) | NhoxxKienn |
| Jens Winkle | [@DragonDev1906](https://github.com/DragonDev1906) | jens#4601 |

## Emeritus Maintainers

| Name | GitHub | [Discord][_chat_url] |
|-------------------|-----------|----------------------|
| Matthias Geihs | [@matthiasgeihs](https://github.com/matthiasgeihs) | mpn#9737 |
| Sebastian Stammler | [@sebastianst](https://github.com/sebastianst) | |
| Oliver Tale-Yazdi | [@ggwpez](https://github.com/ggwpez) | |


[_chat_url]: https://discord.com/channels/817445017680609340/834052993258225715
2 changes: 2 additions & 0 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,5 @@ Chair of Applied Cryptography, Technische Universität Darmstadt, Germany
Sebastian Stammler <[email protected]>
Oliver Tale-Yazdi <[email protected]>
Marius van der Wijden <[email protected]>
Ilja von Hoessle <[email protected]>
Sophia Koehler <[email protected]>
Loading
Loading