Skip to content

Commit

Permalink
Merge pull request #64 from internet-computer-protocol/ck-eth
Browse files Browse the repository at this point in the history
Experiment: EVM RPC prototype
  • Loading branch information
rvanasa authored Nov 15, 2023
2 parents 755a814 + 95181dd commit 93032a0
Show file tree
Hide file tree
Showing 38 changed files with 1,783 additions and 1,181 deletions.
15 changes: 9 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -111,8 +111,8 @@ jobs:
# uses: actions/checkout@master
# - name: Check interface
# run: |
# cargo run > candid/eth_rpc_expected.did
# diff candid/eth_rpc.did candid/eth_rpc_expected.did
# cargo run > candid/evm_rpc_expected.did
# diff candid/evm_rpc.did candid/evm_rpc_expected.did

e2e:
runs-on: ubuntu-latest
Expand All @@ -136,14 +136,17 @@ jobs:
- name: Install npm packages
run: npm ci

- name: Deploy
run: dfx deploy
- name: Deploy EVM RPC
run: dfx deploy evm_rpc

- name: Generate language bindings
run: npm run generate

- name: Test (Motoko)
run: dfx canister call e2e_motoko test
run: dfx deploy e2e_motoko && dfx canister call e2e_motoko test

- name: Test (Rust)
run: dfx canister call e2e_rust test
run: dfx deploy e2e_rust && dfx canister call e2e_rust test

- name: Check formatting
run: cargo fmt --all -- --check
2 changes: 0 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,3 @@ node_modules/
target/
.dfx/
.mops/

/src/declarations
160 changes: 0 additions & 160 deletions API.md

This file was deleted.

Loading

0 comments on commit 93032a0

Please sign in to comment.