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

cherrypick contracts deploy #430

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
ab1bdb2
use mantle-kona
byteflyfunny Dec 2, 2024
80ef850
Integrate Mantle Kona
byteflyfunny Dec 2, 2024
159eb99
Integrate Mantle Kona
byteflyfunny Dec 2, 2024
0936b59
Integrate Mantle Kona
byteflyfunny Dec 3, 2024
d815344
remove .idea
byteflyfunny Dec 3, 2024
5e96902
for testing
byteflyfunny Dec 5, 2024
4c61f39
debug derive
byteflyfunny Dec 11, 2024
6b30cfb
ad870d8
adam-xu-mantle Dec 16, 2024
d8aa781
Merge pull request #2 from mantle-xyz/mantle-kona-zkvm-test-cherrypick
adam-xu-mantle Dec 16, 2024
4ea66d5
Merge branch 'main' into mantle-kona-zkvm-test
byteflyfunny Dec 18, 2024
9e59337
test with runcontext:dev
byteflyfunny Dec 19, 2024
f37e263
chore: cargo fmt
PinelliaC Dec 23, 2024
25f72c0
build: bump kona to v1.0
PinelliaC Dec 24, 2024
8496896
refactor: restore oracle verification logic
PinelliaC Dec 25, 2024
818d249
docker: change runcontext to docker
PinelliaC Dec 26, 2024
c99191b
deps: bump kona version to v1.1
PinelliaC Dec 27, 2024
abca693
Merge branch 'main' into rebase
PinelliaC Jan 8, 2025
1acc548
elf: update range elf
PinelliaC Jan 8, 2025
d0c9e8b
Merge branch 'main' into rebase
PinelliaC Jan 10, 2025
bb19979
chore: bump sp1 version to v4.0
PinelliaC Jan 10, 2025
4757e89
feat: rc.10 bump
PinelliaC Jan 13, 2025
c32222d
test: update checkpointBlockHash to accept blockHash parameter
PinelliaC Jan 13, 2025
4fd8557
chore: add curl to op_proposer Dockerfile
PinelliaC Jan 14, 2025
7821007
fix: change prover client from mock to cpu builder
PinelliaC Jan 14, 2025
f32a448
chore: modify cost estimator workflow
PinelliaC Jan 15, 2025
f0e9b90
ci: for mantle runner
PinelliaC Jan 16, 2025
4e926f1
ci: test
PinelliaC Jan 16, 2025
0364c61
fix: update bindings
PinelliaC Jan 17, 2025
e50ccd9
ci: change to sepolia
PinelliaC Jan 17, 2025
0ac1836
feat: bump sp1 version to v4.0
PinelliaC Jan 26, 2025
bc8f9e9
elf: update range elf
PinelliaC Jan 26, 2025
f911caa
feat: bump op-succinct version to v1.1.1
PinelliaC Feb 11, 2025
00c673b
feat: update range elf
PinelliaC Feb 12, 2025
806d4ac
feat: bump op-succinct version into v1.2.2
PinelliaC Feb 17, 2025
aea5fbc
chore: remove unused code
PinelliaC Feb 17, 2025
cba4ebc
elf: update range elf
PinelliaC Feb 18, 2025
5c3ea80
Test verify (#7) (#8)
byteflyfunny Mar 4, 2025
72b770a
update the dependency repository version number (#9)
byteflyfunny Mar 4, 2025
cb2ff78
Dev
byteflyfunny Mar 4, 2025
bce45ec
chore: bump revm version to v1.1.0 (#12)
PinelliaC Mar 10, 2025
b0f9326
contracts deploy script
adam-xu-mantle Jan 6, 2025
4af2c26
qa1 depoly
adam-xu-mantle Jan 6, 2025
6e3db51
add sepolia contract config
adam-xu-mantle Mar 7, 2025
6d0fd92
update to the latest OPSuccinctL2OutputOracle
adam-xu-mantle Mar 7, 2025
b0199c5
add proxy admin address to config
adam-xu-mantle Mar 8, 2025
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
10 changes: 6 additions & 4 deletions .github/actions/setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,12 @@ runs:
shell: bash
run: go version

- name: Setup GCC
uses: Dup4/actions-setup-gcc@v1
with:
version: latest
- name: Install GCC and OpenSSL dependencies
shell: bash
run: |
sudo yum update -y
sudo yum install -y gcc gcc-c++ make pkg-config openssl-devel clang llvm llvm-devel clang-devel
gcc --version

- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
Expand Down
17 changes: 7 additions & 10 deletions .github/workflows/cost-estimator-manual.yml
Original file line number Diff line number Diff line change
@@ -1,20 +1,14 @@
name: Cost Estimator (1000 blocks)
name: Cost Estimator (1000 blocks) - Sepolia

on:
workflow_dispatch:
inputs: {}
schedule:
- cron: '0 0 * * *' # Run the workflow every day at midnight UTC.
- cron: "0 0 * * *" # Run the workflow every day at midnight UTC.

jobs:
daily-cost-estimator:
runs-on:
- runs-on
- cpu=32
- ram=128
- family=m7a+m7i-flex
- image=ubuntu22-full-x64
- run-id=${{ github.run_id }}
runs-on: [self-hosted, Linux, X64, eks, mantle-default, "sepolia"]
steps:
- uses: actions/checkout@v4

Expand All @@ -23,15 +17,18 @@ jobs:

- name: Run cost estimator
run: |
source $HOME/.cargo/env
RUST_LOG=info cargo run --bin cost-estimator --release -- --batch-size 30 --default-range 1000
env:
L2_NODE_RPC: ${{ secrets.L2_NODE_RPC }}
L1_RPC: ${{ secrets.L1_RPC }}
L1_BEACON_RPC: ${{ secrets.L1_BEACON_RPC }}
L2_RPC: ${{ secrets.L2_RPC }}
EIGEN_DA_PROXY_URL: ${{ secrets.EIGEN_DA_PROXY_URL }}
ROLLUP_CONFIG_PATH: configs/5003/rollup.json

- name: Upload execution reports
uses: actions/upload-artifact@v4
with:
name: execution-reports
path: execution-reports/
path: execution-reports/
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ data
# vscode
.vscode

# idea
.idea
.idea/*

# .env files
.env*
!.env.example
Expand Down Expand Up @@ -47,3 +51,4 @@ contracts/opsuccinctl2ooconfig.json

# Rollup Configs
configs/
*.log
Loading
Loading