-
Notifications
You must be signed in to change notification settings - Fork 42
Bat/receive icm on ethereum poc #893
base: bat/allow-mutliple-test-networks
Are you sure you want to change the base?
Bat/receive icm on ethereum poc #893
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Semgrep PRO found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
| [submodule "ethereum/lib/forge-std"] | ||
| path = ethereum/lib/forge-std | ||
| url = https://github.com/foundry-rs/forge-std |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You shouldn't need an extra submodule for this on the eth side. You should be able to set remappings.txt to resolve to whatever you need it to in order to use the already existing submodule.
| src = "contracts" | ||
| out = "out" | ||
| libs = ["lib"] | ||
| solc_version = '0.8.30' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need a newer version of solc for the ethereum BLS libraries?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes. I would love if it if we used a consistent solc version everywhere. Is there any good reason we can't?
Why this should be merged
How this works
How this was tested
How is this documented