Skip to content

Commit 5c0789a

Browse files
notbduRnkSngh
authored andcommitted
add l2 event proposer contract and tests
1 parent 8e57e56 commit 5c0789a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+4422
-280
lines changed

Makefile

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
# Hardcoded for simplicity
44
CONTRACT_NAMES = channel \
5+
CrossL2Prover \
56
Dispatcher \
67
DummyLightClient \
78
DummyProofVerifier \
@@ -11,6 +12,7 @@ CONTRACT_NAMES = channel \
1112
Ibc \
1213
IbcDispatcher \
1314
IbcUtils \
15+
ICrossL2Prover \
1416
IDispatcher \
1517
IFeeVault \
1618
ILightClient \
@@ -40,7 +42,7 @@ build-contracts:
4042
rm -frd ./out; \
4143
forge install; \
4244
forge build --skip test script -C contracts \
43-
-R $$(cat remappings.txt) --lib-paths lib \
45+
--lib-paths lib \
4446
--extra-output-files abi --force
4547

4648
# Libraries do not generate the correct ABI code (ChannelState enum causes errors)

bindings/go/crossl2prover/CrossL2Prover.go

+497
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bindings/go/icrossl2prover/ICrossL2Prover.go

+306
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bindings/go/ilightclient/IClientUpdates.go

+233
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)