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

[Proxy colonies] Feat: Get the main-chain transaction hash from a proxy chain #300

Open
wants to merge 1 commit into
base: feat/proxy-chain-ingestor
Choose a base branch
from

Conversation

bassgeta
Copy link
Contributor

@bassgeta bassgeta commented Dec 5, 2024

This PR solves adding the new ColonyActionType.AddProxyColony action to DB on the main chain block ingestor, while also updating the action's multiChainInfo on the proxy chain block ingestor based on the data retrieved from the mocked Wormhole endpoint - this endpoint offers info about the deployment status on the requested proxy chain.

CDapp PR

Changes

  • Create the new action type ColonyActionType.AddProxyColony in the DB
  • Added a new WormholeClient in the shared clients package
  • Add multi-transaction processing for the proxy colony and wormhole events

@mmioana mmioana force-pushed the feat/wormhole-tx-matching branch from 4f24bdc to af5b6ce Compare December 7, 2024 13:07
@mmioana mmioana force-pushed the feat/proxy-chain-ingestor branch 2 times, most recently from 14a9426 to d5c077a Compare December 10, 2024 08:19
@mmioana mmioana force-pushed the feat/wormhole-tx-matching branch from 32d45ce to 5f78d20 Compare December 10, 2024 15:10
…ndlers

Feat: Add multi-chain info to colony action and update multi-chain handlers
@mmioana mmioana force-pushed the feat/wormhole-tx-matching branch from f229d14 to 6b1d83e Compare December 11, 2024 13:38
@mmioana mmioana changed the title [Proxy colonies] feat: get the main-chain transaction hash from a proxy chain [Proxy colonies] Feat: Get the main-chain transaction hash from a proxy chain Dec 11, 2024
@mmioana mmioana marked this pull request as ready for review December 11, 2024 19:06
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.

2 participants