Skip to content

Commit

Permalink
DKG with Ethers-RS (#82)
Browse files Browse the repository at this point in the history
* feat(cli): implement Board for the DKG contract's bindings

* feat(core): make Board and DKG Phase async

* feat(cli): experimental support for the DKG with ethers-rs

* use remote ethers

* ci: add Solc to PATH

gakonst/ethers-rs#24

* ci: remove redundant build workflow

* chore: make clippy happy

* chore: cargo fmt

* fix: whitelist -> allowlist

* docs(cli): update readme

* adjust docker image to new binary

Co-authored-by: Kobi Gurkan <[email protected]>
  • Loading branch information
gakonst and kobigurk authored Jun 17, 2020
1 parent 56b4b05 commit 0045922
Show file tree
Hide file tree
Showing 19 changed files with 2,024 additions and 749 deletions.
19 changes: 10 additions & 9 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,6 @@ jobs:
yarn build
yarn test
build:
docker:
- image: circleci/rust:latest
steps:
- checkout
- run: cargo build --all

cross-ios:
macos:
xcode: 11.4.0
Expand Down Expand Up @@ -52,7 +45,16 @@ jobs:
command: |
cargo install cargo-audit
rustup component add clippy
- run: cargo test --all
mkdir -p "$HOME/bin"
wget -q https://github.com/ethereum/solidity/releases/download/v0.6.6/solc-static-linux -O $HOME/bin/solc
chmod u+x "$HOME/bin/solc"
export PATH=$HOME/bin:$PATH
solc --version
- run:
name: Tests
command: |
export PATH=$HOME/bin:$PATH
cargo test --all
- run:
name: Check style
command: |
Expand Down Expand Up @@ -106,7 +108,6 @@ workflows:
build_and_test:
jobs:
- contracts
- build
- test
- wasm
- cross-android
Expand Down
Loading

0 comments on commit 0045922

Please sign in to comment.