Skip to content

Commit

Permalink
Add EVM support (#68)
Browse files Browse the repository at this point in the history
Co-authored-by: Robin Straub <[email protected]>
Co-authored-by: Koudous Salifou <[email protected]>
  • Loading branch information
3 people authored Jul 9, 2023
1 parent 84cdde8 commit f4b0b1e
Show file tree
Hide file tree
Showing 286 changed files with 157,628 additions and 324,624 deletions.
20 changes: 20 additions & 0 deletions .github/workflows/deployments_prod.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Deploy prod

on:
push:
branches:
- main

jobs:
merge-mainnet:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git fetch origin mainnet
git checkout mainnet
git reset staging --hard
git push origin mainnet -f
46 changes: 46 additions & 0 deletions .github/workflows/deployments_staging.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Deploy staging

on:
push:
branches:
- staging

jobs:
merge-testnet:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git fetch origin testnet
git checkout testnet
git reset staging --hard
git push origin testnet -f
merge-testnet2:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git fetch origin testnet2
git checkout testnet2
git reset staging --hard
git push origin testnet2 -f
merge-goerli:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
- run: |
git config user.name "${{ github.actor }}"
git config user.email "${{ github.actor }}@users.noreply.github.com"
git fetch origin goerli
git checkout goerli
git reset staging --hard
git push origin goerli -f
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,6 @@
[submodule "packages/starksheet-solidity/lib/eth-projects-monorepo"]
path = packages/starksheet-solidity/lib/eth-projects-monorepo
url = https://github.com/ClementWalter/eth-projects-monorepo
[submodule "packages/starksheet-solidity/lib/safe-contracts"]
path = packages/starksheet-solidity/lib/safe-contracts
url = https://github.com/safe-global/safe-contracts
3 changes: 2 additions & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ services:
command:
- "--seed=0"
- "--disable-rpc-request-validation"
- "--fork-network=alpha-goerli"
ports:
- '5050:5050'

Expand Down Expand Up @@ -55,4 +56,4 @@ services:
- "/app/script/Evmsheet.s.sol:EvmsheetScript"
- "--broadcast"
- "--verify"
- "--rpc-url=http://ethereum-devnet:8545"
- "--rpc-url=http://ethereum-devnet:8545"
49 changes: 49 additions & 0 deletions package-lock.json

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

3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,8 @@
"private": true,
"devDependencies": {
"lerna": "^4.0.0"
},
"dependencies": {
"@ethersproject/bytes": "^5.7.0"
}
}
Loading

0 comments on commit f4b0b1e

Please sign in to comment.