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

chore: deploy mainnet #252

Merged
merged 46 commits into from
Oct 11, 2024
Merged
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
702bb66
chore: add mainnet deploy scripts
DefiCake Aug 27, 2024
836c36c
chore: add mainnet deployment artifacts
DefiCake Aug 27, 2024
174782c
chore: add changeset
DefiCake Aug 27, 2024
191947e
chore: add grant role artifact
DefiCake Aug 27, 2024
8019d8b
chore: set deposit limit on message portal
DefiCake Aug 27, 2024
e78ef34
Merge branch 'main' into deficake/251-mainnet-deploy
K1-R1 Aug 30, 2024
25a085c
Merge branch 'main' into deficake/251-mainnet-deploy
DefiCake Sep 2, 2024
b587e6a
Merge branch 'main' into deficake/251-mainnet-deploy
DefiCake Sep 4, 2024
9e8cbcf
chore: add erc20 gateway deployment scripts
DefiCake Sep 4, 2024
8123c9f
chore: deploy
DefiCake Sep 4, 2024
0d6165a
chore: add rate limit
DefiCake Sep 4, 2024
70e9216
chore: modify deposit cap of usdc
DefiCake Sep 4, 2024
cfb2b53
chore: add L2 asset issuer
DefiCake Sep 4, 2024
cd326cd
chore: configure gateway
DefiCake Sep 4, 2024
66dbea2
chore: upgraded L2 bridge
DefiCake Sep 6, 2024
75a7b1f
Merge branch 'main' into deficake/251-mainnet-deploy
K1-R1 Sep 10, 2024
b8e87fb
chore: add ownership transfer scripts
DefiCake Sep 11, 2024
61b0d6a
Merge branch 'main' into deficake/251-mainnet-deploy
K1-R1 Sep 11, 2024
b6a4f30
Merge branch 'main' into deficake/251-mainnet-deploy
DefiCake Oct 1, 2024
56ec778
chore: transfer ownership
DefiCake Sep 14, 2024
7d75f43
chore: temporarily add skip to relinquish ownership script
DefiCake Sep 18, 2024
49865fe
feat: add deposit metadata script
DefiCake Sep 30, 2024
e11b072
feat: add gateway upgrade script
DefiCake Oct 1, 2024
3e3bb29
feat: adapt erc20 gateway upgrade script
DefiCake Oct 1, 2024
19c7522
feat: add fuel message portal upgrade script
DefiCake Oct 1, 2024
1352eca
Merge branch 'main' into deficake/251-mainnet-deploy
DefiCake Oct 2, 2024
e576686
docs: fix script comment
DefiCake Oct 2, 2024
f6f666e
refactor: rename script 17 to portal_upgrade
DefiCake Oct 2, 2024
6d0aef5
chore: rename portal_upgrade tag
DefiCake Oct 2, 2024
6d08360
chore: deploy FuelERC20GatewayV4
DefiCake Oct 2, 2024
a955f45
chore: upgrade fuel message portal v3
DefiCake Oct 2, 2024
3495207
chore: add more information to deployment artifacts
DefiCake Oct 2, 2024
0e32144
feat: add mainnet verification script
DefiCake Oct 2, 2024
9f43600
ci: add temporary ci
DefiCake Oct 2, 2024
99f8de8
ci: fix ci
DefiCake Oct 2, 2024
7c5238a
chore: apply prettier format
DefiCake Oct 2, 2024
5a77595
feat: add multisig transaction, enable rate limiter on gateway
DefiCake Oct 2, 2024
8acf74d
refactor: rename script
DefiCake Oct 2, 2024
90bbba8
refactor: rename script tag
DefiCake Oct 2, 2024
ce4aa5b
fix: use populateTransaction in script 18
DefiCake Oct 2, 2024
c6b154f
feat: complete migration proposal script
DefiCake Oct 2, 2024
39b2101
chore: execute script
DefiCake Oct 2, 2024
eebf284
chore: add pausers
DefiCake Oct 8, 2024
37c68d8
Merge branch 'main' into deficake/251-mainnet-deploy
DefiCake Oct 10, 2024
ea2b069
Merge branch 'main' into deficake/251-mainnet-deploy
viraj124 Oct 10, 2024
92704a7
Merge branch 'main' into deficake/251-mainnet-deploy
DefiCake Oct 10, 2024
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
5 changes: 5 additions & 0 deletions .changeset/hot-wombats-confess.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@fuel-bridge/solidity-contracts': minor
---

Deploy mainnet contracts
32 changes: 32 additions & 0 deletions .github/workflows/verify-upgrade-mainnet.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Verify Mainnet Deployment

on:
push:
branches:
- main
pull_request:
branches:
- main # Target branch for the PR
release:
types: [published]

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

jobs:
verify-upgrade:
runs-on: ubuntu-latest
env:
RPC_URL: ${{ secrets.RPC_URL || 'https://eth.llamarpc.com' }}
if: github.event_name == 'pull_request'
steps:
- uses: actions/checkout@v3
- uses: FuelLabs/github-actions/setups/node@master
with:
node-version: 20.16.0
pnpm-version: 9.0.6
- name: Verify deployment bytecode
run: |
npx hardhat compile && npx hardhat verify-mainnet-deployments --network mainnet
working-directory: ./packages/solidity-contracts
Loading
Loading