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

Arbitrum -> Mainnet ERC20 Bridge #209

Merged
merged 37 commits into from
Jul 5, 2024
Merged

Conversation

efecarranza
Copy link
Contributor

Changelog

Add contract to bridge tokens to mainnet.
Add tests for contract.
Add README.

Relevant aave-cli PR: bgd-labs/aave-cli#81

@efecarranza efecarranza changed the title Arbitru -> Mainnet ERC20 Bridge Arbitrum -> Mainnet ERC20 Bridge Jan 14, 2024
foundry.toml Outdated Show resolved Hide resolved
@brotherlymite
Copy link
Contributor

@efecarranza could you also merge the latest master and resolve the merge conflicts

@efecarranza
Copy link
Contributor Author

@brotherlymite @sendra I've updated the PR accordingly and left comments where applicable. thanks!

@efecarranza
Copy link
Contributor Author

@brotherlymite updated!

scripts/DeployBridges.s.sol Outdated Show resolved Hide resolved
scripts/DeployBridges.s.sol Outdated Show resolved Hide resolved
@sendra sendra merged commit efcdc0c into bgd-labs:master Jul 5, 2024
Luigy-Lemon pushed a commit to Luigy-Lemon/aave-helpers that referenced this pull request Aug 6, 2024
* feat: update bridge owner and README as well as add missing natspec

* chore: update inherit doc

* feat: add support for multiple proof burns

* feat: scaffold arb bridge

* chore: add missing natspec

* feat: add isTokenMapped function

* feat: add bridge for arbitrum

* Update README.md

* feat: add function to exit

* chore: scaffold opt

* feat: check against 0xeee

* chore: add TXs to README

* chore: add who can rescue

* chore: add tx to exit

* feat: forward eth

* feat: get gateway from token

* feat: make gateway a parameter

* chore: add test scripts

* feat: finish tests for arbitrum bridge

* chore: add README

* chore: move to own folder

* chore: cleanup

* chore: add missing natspec

* feat: update natspec

* chore: update test

* chore: add indexed

* improve natspec

* feat: update readme

* chore: update with details

* chore: update test

---------

Co-authored-by: Fermin 'Piscu' Carranza <fermin@llama.xyz>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants