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

Sync from main to base/consumer-chain-support #439

Closed
wants to merge 6 commits into from

Conversation

github-actions[bot]
Copy link

This PR synchronizes changes from main to base/consumer-chain-support.

filippos47 and others added 2 commits January 23, 2025 14:14
- Migrates the minimal amount of code needed from the
[relayer](https://github.com/cosmos/relayer) repo
- Removes dependency for `cosmos/relayer`
- Removes dependency for `strangelove-ventures/cometbft-client`

~Todo:~
- ~As this is modified code from the
[relayer](https://github.com/cosmos/relayer), what license if any should
we include in the header of those files? I've also modified them
(deleted a bunch of stuff, and added more code quality improvements)~
- ~Is feegrant.go needed, feels like it can be removed and other parts
related to it~
- ~Future PRs can remove references to strangelove cometbft client, tho
we do have to satisfy the `CometRPC interface`, `ABCIClient interface`
etc. (not sure if it's worth the extra effort)~
- ~Decide on the name of the relayer package, the clients would
currently use `relayerclient.Whatever`~
 
 [Closes](babylonlabs-io/pm#149)
@RafilxTenfen
Copy link
Contributor

@SebastianElvis can we remove this bot?

@SebastianElvis
Copy link
Member

@babylon-devops Could we remove base/consumer-chain-support branch given that it's already merged to main? Thanks

KonradStaniec and others added 4 commits January 27, 2025 08:42
#441)

Fixes: #407

Reason of failure: Some times delegation was created below not-deep
enough below the tip to be sucessful accepted
All of our modules in proto have `/proto/babylon/<module-name>/v1/files`
but incentives does not have `v1` it is defined as
`/proto/babylon/incentive/files`

Future investigation to try to add `v1` to the incentive proto will be
done at #442
Fixes: babylonlabs-io/pm#159

We will reject BTC forks, if the first header is already known. 

This is consensus breaking change, but on our testnet it should be
non-breaking as our vigilante reporter always reports only new btc
headers prefix/
@filippos47 filippos47 deleted the branch base/consumer-chain-support January 29, 2025 09:53
@filippos47 filippos47 closed this Jan 29, 2025
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.

5 participants