Skip to content

chore(withdrawer): replace contracts with astria-bridge-contracts submodule#1164

Merged
noot merged 9 commits intomainfrom
noot/contracts-submodule
Jun 8, 2024
Merged

chore(withdrawer): replace contracts with astria-bridge-contracts submodule#1164
noot merged 9 commits intomainfrom
noot/contracts-submodule

Conversation

@noot
Copy link
Contributor

@noot noot commented Jun 7, 2024

Summary

the bridge contracts were moved to their own repo (https://github.com/astriaorg/astria-bridge-contracts/tree/main) as we rely on them in astria-geth as well. this replaces the contracts in the repo with a submodule.

Changes

  • replace withdrawer contracts with astria-bridge-contracts submodule

Testing

n/a

@noot noot requested review from a team, SuperFluffy and joroshiba as code owners June 7, 2024 20:47
@github-actions github-actions bot added the ci issues that are related to ci and github workflows label Jun 7, 2024
@noot noot enabled auto-merge June 8, 2024 23:00
@noot noot disabled auto-merge June 8, 2024 23:01
@noot noot added this pull request to the merge queue Jun 8, 2024
Merged via the queue into main with commit 7a0a17a Jun 8, 2024
@noot noot deleted the noot/contracts-submodule branch June 8, 2024 23:40
steezeburger added a commit that referenced this pull request Jun 10, 2024
* main:
  fix: ignore RUSTSEC-2021-0139 (#1171)
  chore(sequencer-relayer)!: remove functionality to restrict relaying blocks to only those proposed by a given validator (#1168)
  chore(metrics): update `metric_name` macro to handle a collection of names (#1163)
  fix(bridge-withdrawer): skip linting generated contract code (#1172)
  fix(core, sequencer): prefix removal source non-refund ics20 packet (#1162)
  chore(docs): add sequencer-relayer doc to specs (#1126)
  feat(bridge-withdrawer): sync logic (#1165)
  chore(withdrawer): replace contracts with `astria-bridge-contracts` submodule (#1164)
  feat(sequencer)!: implement bridge sudo and withdrawer addresses (#1142)
  feat(sequencer): implement refund to rollup logic upon ics20 transfer refund (#1161)
  feat(bridge-withdrawer): bridge withdrawer startup (#1160)
  feat(core, proto)!: add bech32m addresses (#1124)
  feat(withdrawer): bridged ERC20 token withdrawals (#1149)
  feat(sequencer-relayer)!: add chain IDs for sequencer and Celestia to config env vars (#1063)
  test(bridge-withdrawer): add submitter tests (#1133)
  chore: bump penumbra deps (#1159)
  feat(sequencer): implement `bridge/account_last_tx_hash` abci query (#1158)
  fix(withdrawer): use block subscription in batcher; send to destination_chain_address (#1157)
  fix(withdrawer): update AstriaWithdrawer to check that withdrawal value is sufficient (#1148)
  chore(ci): build bridge withdrawer images (#1156)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bridging ci issues that are related to ci and github workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants