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

NItro x EigenDA v3.0.3 #17

Closed
wants to merge 172 commits into from
Closed
Changes from 2 commits
Commits
Show all changes
172 commits
Select commit Hold shift + click to select a range
83279f6
Squashed Orbit Progress Commit
afkbyte Apr 6, 2024
794b799
fix(arbitrator): Rebased and updated kzg-bn254 dependencies
ethenotethan May 29, 2024
332c9e0
Merge pull request #3 from Layr-Labs/epociask--fix-jit-compilation-bug
ethenotethan May 29, 2024
d14b0cc
feat(CI): Fix runner pickup failure
ethenotethan May 30, 2024
1565ee6
feat(CI): Add secret env var
ethenotethan May 30, 2024
59aaf9b
feat(CI): Add ssh inputs for failing CI workflows
ethenotethan May 30, 2024
fd1f369
feat(CI): Fix arbitrator compile err
ethenotethan May 30, 2024
ce36742
feat(CI): revert arbitrator change
ethenotethan May 30, 2024
68be441
fix(docker): Fix bugs causing docker builds to fail
ethenotethan May 31, 2024
6ab8d26
fix(docker): Fix bugs causing docker builds to fail - update .gitmodule
ethenotethan May 31, 2024
13aa1d5
fix(docker): Fix bugs causing docker builds to fail - update submodules
ethenotethan May 31, 2024
9915c46
fix(docker): Fix bugs causing docker builds to fail - update submodules
ethenotethan May 31, 2024
7262e1c
fix(docker): Fix bugs causing docker builds to fail - update contract…
ethenotethan May 31, 2024
5af7509
Merge pull request #5 from Layr-Labs/epociask--fixed-testnode-builds
ethenotethan May 31, 2024
4620e82
feat(CI): Fix clippy fmt issues
ethenotethan May 31, 2024
6694c0d
feat(CI): Fix merge conflicts
ethenotethan May 31, 2024
260f088
feat(CI): Update .gitmodules
ethenotethan May 31, 2024
706ca43
feat(CI): Fix clippy
ethenotethan May 31, 2024
6de0953
feat(CI): suppress warning
ethenotethan May 31, 2024
695eee1
feat(CI): rm clippy check && update contracts submodule
ethenotethan May 31, 2024
788e358
feat(CI): upgrade to 2xl runer
ethenotethan May 31, 2024
6fd62bc
feat(CI): fix mockgen
ethenotethan May 31, 2024
9769cc2
feat(CI): fix go mod issue
ethenotethan Jun 1, 2024
06d793a
feat(CI): fix gosec lint issue and update rust-kzg-bn254 dependency t…
ethenotethan Jun 2, 2024
f891162
Delete latest
ethenotethan Jun 3, 2024
27872d9
Merge pull request #4 from Layr-Labs/epociask--fix-ci
ethenotethan Jun 3, 2024
a6dcc88
update kzgbn254 function to work with eigenDA encoded blobs (#2)
afkbyte Jun 5, 2024
2c0d205
start fresh
afkbyte Jun 8, 2024
670432b
try to parse with abi
afkbyte Jun 8, 2024
cd78e91
parsing correctly with the abi decoder now! Bringing other changes ba…
afkbyte Jun 8, 2024
3671179
remove commented out code
afkbyte Jun 8, 2024
ddb75c4
update typo in hash
afkbyte Jun 9, 2024
11b2f7f
brought in historical changes
afkbyte Jun 9, 2024
7c7dcf5
brought in replay script changes
afkbyte Jun 9, 2024
0b37bb8
bring in eigenDA ref to the replay script
afkbyte Jun 9, 2024
48faf73
added all changes
afkbyte Jun 9, 2024
f2a8af7
update inbox multiplexer
afkbyte Jun 9, 2024
6e8489a
modify eigenda file path
afkbyte Jun 10, 2024
fc12d81
add more informative logs
afkbyte Jun 10, 2024
c1f70c2
change no EigenDA configured to a log level error, follow same patter…
afkbyte Jun 10, 2024
616d94a
change to string
afkbyte Jun 10, 2024
77922bf
differentiate between derivation pipeline and fraud proof preimages
afkbyte Jun 10, 2024
acbfdec
bump nitro testnode commit
afkbyte Jun 10, 2024
98231af
modified put and get to be synchronus and blocking
afkbyte Jun 10, 2024
db2f388
fix(batch_poster): Fix cert decoding
ethenotethan Jun 26, 2024
e7adb68
fix(batch_poster): Fix cert decoding - update contracts and sequencer…
ethenotethan Jun 28, 2024
2d3f067
fix(batch_poster): Fix cert decoding - fix sequencer inbox posting an…
ethenotethan Jul 1, 2024
42db7ac
fix(batch_poster): Fix cert decoding - remove debug files
ethenotethan Jul 1, 2024
96e0f74
fix: Updated contracts to better align with nitro deploy tooling and …
ethenotethan Jul 2, 2024
6d2a016
refactors and minor tweaks
ethenotethan Jul 3, 2024
ebac5bc
update go.mod and submodules
ethenotethan Jul 3, 2024
3ab6f9b
update go.mod and submodules
ethenotethan Jul 3, 2024
363ec7e
fix batch header hash calculation bug
ethenotethan Jul 3, 2024
2c02a8a
remove dbug stmts && update system tests
ethenotethan Jul 3, 2024
35b2cae
fix challenge test construction
ethenotethan Jul 3, 2024
104aea9
fix challenge test construction
ethenotethan Jul 3, 2024
fce0728
remove rollup manager dep
ethenotethan Jul 3, 2024
c6ec1ef
patch CI bug
ethenotethan Jul 3, 2024
a1cc5d6
update contracts submodule
ethenotethan Jul 3, 2024
385781b
update contracts submodule
ethenotethan Jul 3, 2024
a5ef13c
update gen.go to dump files being read for yul binding generation
ethenotethan Jul 3, 2024
81b1755
update gen.go to dump files being read for yul binding generation
ethenotethan Jul 3, 2024
d609a90
only generate yul artifacts for 4844 reader
ethenotethan Jul 3, 2024
a818fc9
update contracts submodule
ethenotethan Jul 4, 2024
21651dc
update contracts submodule
ethenotethan Jul 4, 2024
62115da
pull in changes, this is broken
ethenotethan Jul 8, 2024
829a687
refactor to get batch submission/derivation working
ethenotethan Jul 8, 2024
08b9418
fix merge conflicts again
ethenotethan Jul 10, 2024
3132c0f
Nitro x EigenDA V3.0.3 Support
ethenotethan Jul 10, 2024
2e48b9a
remove dbug stmts
ethenotethan Jul 10, 2024
4632538
rm regression in .gitmodules
ethenotethan Jul 10, 2024
72fc58f
EigenDA x Nitro V3.0.3
ethenotethan Jul 11, 2024
dee0a43
cleanup debug stmts
ethenotethan Jul 12, 2024
a4535fe
disable clippy and cargo fmt arbitrator changes
ethenotethan Jul 12, 2024
e229225
fix offset bug
ethenotethan Jul 12, 2024
dc28ea4
cargo fmt
ethenotethan Jul 12, 2024
01ff965
EigenDA x Nitro V3.0.3 - fixed preimage offset bug
ethenotethan Jul 13, 2024
a3e8ffd
EigenDA x Nitro V3.0.3 - cargo fmt
ethenotethan Jul 14, 2024
86d1e71
EigenDA x Nitro V3.0.3 - update eigenda proof generation to encode pr…
ethenotethan Jul 16, 2024
fbb314a
EigenDA x Nitro V3.0.3 - fix proof generation bug in host-io.rs && re…
ethenotethan Jul 16, 2024
42cd886
EigenDA x Nitro V3.0.3 - cargo fmt
ethenotethan Jul 16, 2024
8471af8
Nitro x EigenDA V3.0.3 Support - update batcher posting/derivation to…
ethenotethan Jul 18, 2024
3c2f899
EigenDA x Nitro V3.0.3 - bring back OSP test script changes
ethenotethan Jul 18, 2024
d1f136c
EigenDA x Nitro V3.0.3 - update /eigenda tests
ethenotethan Jul 19, 2024
0ae030b
use mainnet srs
Jul 19, 2024
65ec5d2
add a missing file
Jul 19, 2024
7fb28cf
fix rust fmt
Jul 19, 2024
6991628
changes to remove unwanted calculations
Jul 28, 2024
7c4adb6
adding missing check when proving past end
Jul 28, 2024
d80e544
Merge pull request #18 from Layr-Labs/switch-srs-to-mainnet-srs
ethenotethan Jul 30, 2024
5e896fb
cargo fmt formatted
Aug 2, 2024
2551da6
adding missing check
Aug 2, 2024
45de063
unused import apparently?
Aug 2, 2024
4f4cd78
removing the check
Aug 2, 2024
6fd5454
fix: Compute EigenDA preimage hash using preimage length
ethenotethan Aug 2, 2024
4a90ddd
fix: CI Environment
ethenotethan Aug 5, 2024
fb316e8
fix: CI Environment - revert runner & use different toolchain
ethenotethan Aug 5, 2024
2980742
Merge pull request #21 from Layr-Labs/epociask--fix-ci
ethenotethan Aug 5, 2024
75ea368
feat: Support larger batch sizes for EigenDA
ethenotethan Aug 7, 2024
8100d53
feat: Support larger batch sizes for EigenDA - update code comments
ethenotethan Aug 7, 2024
7ee4b50
feat: Support larger batch sizes for EigenDA - rm code comment
ethenotethan Aug 7, 2024
28499b0
Merge branch 'eigenda-v3.0.3' into fixing-proof-calculation
Aug 8, 2024
cb69b6d
removing unwanted comments
Aug 8, 2024
5b37117
Merge pull request #22 from Layr-Labs/epociask--larger-batches
ethenotethan Aug 8, 2024
7fe62ad
moving from eval to coeff based on discussion
Aug 8, 2024
eaceba5
remaining changes to arbitrator
Aug 8, 2024
fedcfbb
changing submodules for testing
Aug 8, 2024
679f60f
rust fmt fix
Aug 9, 2024
d5d1c0f
fix: SSH into docker action runner
ethenotethan Aug 12, 2024
a8e0db3
fix: SSH into docker action runner - change positioning of ssh entryp…
ethenotethan Aug 12, 2024
808621b
fix: bump testnode
ethenotethan Aug 12, 2024
84a7b8a
fix: bump testnode
ethenotethan Aug 12, 2024
a4d3313
Merge pull request #27 from Layr-Labs/epociask--fix-enable-runner-ssh
ethenotethan Aug 12, 2024
97167df
fix: uncomment previously failing arbitrator test_crate test
hopeyen Aug 8, 2024
713c6d5
chore: rebase nitro-testnode
hopeyen Aug 12, 2024
279c119
fix: refactor to make linter happy with EigenDAConfig
hopeyen Aug 9, 2024
eaddb0e
fix: happy golangci-lint
hopeyen Aug 9, 2024
7b7729c
refactor: bubble DA init error, offset constant
hopeyen Aug 12, 2024
3339476
chore: Open Source
ethenotethan Aug 13, 2024
28560ba
chore: Open Source
ethenotethan Aug 13, 2024
68e650d
chore: Open Source - bump testnode
ethenotethan Aug 13, 2024
1840e50
chore: Open Source - update gitmodules
ethenotethan Aug 13, 2024
58ec370
chore: EigenDA E2E test
ethenotethan Aug 13, 2024
5663457
chore: EigenDA E2E test - bump contracts submodule
ethenotethan Aug 13, 2024
ffc2790
chore: Open Source - testing docker build
ethenotethan Aug 13, 2024
35a9b31
chore: Open Source - bump testnode
ethenotethan Aug 13, 2024
dda4c51
chore: EigenDA E2E test - lint
ethenotethan Aug 13, 2024
d89a99a
chore: EigenDA E2E test - update CI
ethenotethan Aug 13, 2024
ac0095f
chore: EigenDA E2E test - update script perms
ethenotethan Aug 13, 2024
2aa9105
chore: EigenDA E2E test - update script memstore persistence
ethenotethan Aug 13, 2024
e655c8d
Merge pull request #24 from Layr-Labs/hope/uncomment-test-crate
ethenotethan Aug 13, 2024
cd7b3b8
adding keccak hasing
Aug 13, 2024
9f798b4
Merge branch 'eigenda-v3.0.3' into fixing-proof-calculation
Aug 13, 2024
6cc98d6
chore: Open Source - update testnode
ethenotethan Aug 13, 2024
38920de
cleanup
Aug 13, 2024
4f96110
using keccak hash instead of sha256. Removing 0x01 first byte set
Aug 13, 2024
ca330fc
Merge pull request #30 from Layr-Labs/epociask--chore-open-source
ethenotethan Aug 13, 2024
1b6043b
cargo fmt and removing unwanted println
Aug 13, 2024
30f3a14
Merge pull request #31 from Layr-Labs/epociask--chore-eigenda-e2e-test
ethenotethan Aug 13, 2024
ceb177b
Merge branch 'eigenda-v3.0.3' into fixing-proof-calculation
anupsv Aug 13, 2024
e64ad57
pointing to custom branch
Aug 13, 2024
fdc5e39
submodules chnages
Aug 13, 2024
d1a77ba
changing hash commit
Aug 14, 2024
7236bfe
linting issue
Aug 14, 2024
fe3b113
Merge pull request #19 from Layr-Labs/fixing-proof-calculation
ethenotethan Aug 14, 2024
2e1e27f
Merge branch 'eigenda-v3.0.3' of github.com:Layr-Labs/nitro into epoc…
ethenotethan Aug 14, 2024
5406645
fix: Compute EigenDA preimage hash using preimage length - refactors …
ethenotethan Aug 14, 2024
0d0bde1
fix: Compute EigenDA preimage hash using preimage length - refactors …
ethenotethan Aug 14, 2024
cbcb177
fix: Compute EigenDA preimage hash using preimage length - rust fmt
ethenotethan Aug 14, 2024
fc4808c
fix: Compute EigenDA preimage hash using preimage length - go fmt
ethenotethan Aug 15, 2024
bfd2b0a
fix: Compute EigenDA preimage hash using preimage length - go critic fix
ethenotethan Aug 15, 2024
73a2a22
fix: EigenDA challenge test
ethenotethan Aug 15, 2024
35ddd66
fix: EigenDA challenge test - rm files
ethenotethan Aug 15, 2024
80db0f0
fix: EigenDA challenge test - fix all bugs, things work but ethereum …
ethenotethan Aug 17, 2024
856caff
fix: EigenDA challenge test - refactors & updated hash used for arbit…
ethenotethan Aug 18, 2024
914a0e3
fix: EigenDA challenge test - update submodules
ethenotethan Aug 18, 2024
53d0159
fix: update contracts submodule
ethenotethan Aug 19, 2024
5b5333c
fix: EigenDA challenge test - update gitmodules
ethenotethan Aug 19, 2024
bc56b6b
fix: EigenDA challenge test - upterm to dbug
ethenotethan Aug 19, 2024
9cc79a1
fix: bump go-ethereum
ethenotethan Aug 19, 2024
ef7b36d
fix: rm upterm
ethenotethan Aug 19, 2024
caa0a51
fix: updated challenge test timeout
ethenotethan Aug 19, 2024
480f000
fix: updated CI
ethenotethan Aug 19, 2024
1518a52
Merge pull request #32 from Layr-Labs/epociask--eigenda-challenge-test
ethenotethan Aug 23, 2024
c963211
update docker build
ethenotethan Aug 23, 2024
4f11f07
update docker build
ethenotethan Aug 23, 2024
f4a530d
update Dockerfile to ignore core arbitrum wavm machines
ethenotethan Aug 28, 2024
7d39d96
use buildx cache
ethenotethan Aug 28, 2024
241651c
update docker build workflow to used cached artifacts
ethenotethan Aug 28, 2024
98a0b3f
update docker build workflow
ethenotethan Aug 29, 2024
a7777e8
update docker build workflow
ethenotethan Aug 29, 2024
8b4f4ce
target nitro node dev
ethenotethan Aug 29, 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
Loading