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

feat(katana): starknet messaging L1-L2 and L2-L3 #914

Merged
merged 37 commits into from
Oct 2, 2023
Merged
Show file tree
Hide file tree
Changes from 10 commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
f169bd4
rework messaging module to fit core rework
glihm Sep 20, 2023
03b72fe
remove lock before merge
glihm Sep 22, 2023
616125c
merge main
glihm Sep 22, 2023
ebe7eaa
remove unused file + typo
glihm Sep 22, 2023
14a42f6
apply fmt
glihm Sep 22, 2023
047b778
remove unused makefile
glihm Sep 22, 2023
4cf2d95
add filter on the topics when listening ethereum
glihm Sep 22, 2023
39a8a62
auto-detect the chain from address length
glihm Sep 22, 2023
b227954
fix formatting for L3-L2 message sending
glihm Sep 22, 2023
6b53297
rust fmt
glihm Sep 22, 2023
ee3740d
Apply inital review suggestions
kariy Sep 28, 2023
e9c89f1
include messaging service in `NodeService`
kariy Sep 28, 2023
b078822
update
kariy Sep 29, 2023
cf8e0c1
update
kariy Sep 29, 2023
f407d6d
update
kariy Sep 29, 2023
f61e1bc
more update
kariy Sep 29, 2023
a4aeb14
attempt to avoid weird formatting with rust_fmt script
glihm Sep 29, 2023
fca363b
add unit test for both chain
glihm Sep 30, 2023
ec785e0
add missing line
glihm Sep 30, 2023
9ca98bb
merge main
glihm Sep 30, 2023
d752b84
generalize the messaging trait a lil bit ^-^
kariy Sep 30, 2023
dc1cb40
hide messaging under a feature
kariy Sep 30, 2023
e15541d
update
kariy Sep 30, 2023
f0b1a9a
doc
kariy Sep 30, 2023
2e70e7c
Merge branch 'main' into messaging-rework
kariy Sep 30, 2023
d5b0aed
more doc update
kariy Sep 30, 2023
ef94c30
module visibility
kariy Sep 30, 2023
69a4740
add settlement chain in config and rename settle to send
glihm Oct 1, 2023
b12c162
implementation actual L1Handler transaction hash computation
glihm Oct 1, 2023
18f9e35
enable messaging feature for testing
glihm Oct 1, 2023
1884642
add module doc for messaging
glihm Oct 1, 2023
7e3b8b5
update ^~^
kariy Oct 2, 2023
af326ff
make starknet messaging into its own feature
kariy Oct 2, 2023
c3bd63b
update doc
kariy Oct 2, 2023
c7f6a85
uWu missed this one
kariy Oct 2, 2023
2bc8699
reword module doc for messaging
glihm Oct 2, 2023
1a14b8d
udpate doc
kariy Oct 2, 2023
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
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "crates/katana/core/contracts/messaging/solidity/lib/forge-std"]
path = crates/katana/core/contracts/messaging/solidity/lib/forge-std
url = https://github.com/foundry-rs/forge-std
Loading
Loading