-
Notifications
You must be signed in to change notification settings - Fork 40
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
Voyager v2 #2661
Merged
Merged
Voyager v2 #2661
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
benluelo
force-pushed
the
voyager-v2
branch
3 times, most recently
from
August 10, 2024 00:04
20e1e01
to
7937c4f
Compare
cor
added
P-high
High priority
A-voyager
Area: Our voyager relayer
E-tedious
Call for participation: An issue involves lots of work and is better handled as many small tasks.
E-hard
Call for participation: Hard difficulty. Experience needed to fix: A lot.
and removed
E-tedious
Call for participation: An issue involves lots of work and is better handled as many small tasks.
labels
Aug 12, 2024
benluelo
force-pushed
the
voyager-v2
branch
3 times, most recently
from
August 15, 2024 13:53
45da996
to
c49feac
Compare
benluelo
force-pushed
the
voyager-v2
branch
6 times, most recently
from
September 6, 2024 12:38
910b03e
to
068657a
Compare
benluelo
force-pushed
the
voyager-v2
branch
3 times, most recently
from
September 12, 2024 13:09
0c222c3
to
a1fc398
Compare
benluelo
force-pushed
the
voyager-v2
branch
from
September 16, 2024 17:08
7ff93ce
to
1919609
Compare
benluelo
force-pushed
the
voyager-v2
branch
from
September 16, 2024 17:55
e34250d
to
39a7fe2
Compare
benluelo
force-pushed
the
voyager-v2
branch
2 times, most recently
from
September 16, 2024 18:51
bb52029
to
6f6eba8
Compare
wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip wip normalize comments wip wip: cleanup wip wip wip wip: newtype chain id wip: cleanup wip wip: cleanup wip: cleanup wip wip cleanup after rebase wip wip wip: update movement protos & fmt wip wip wip: typetagged magic take that, move wip: fmt wip: more betterer codegen wip wip wip wip feat: package modules and allow plugin conf wip fix: modules and plugins wip: dev wip: voyager-modules wip: fix enabled option wip: log format wip: fix wip wip wip: ws or http idc wip wip: yeet wip: time to test in prod wip: slight cleanup wip: fix voyager.nix wip: less exploding in cosmos-sdk chian module wip: extract reconnecting client to library wip: pain wip: ? is dangerous wip: oops wip wip: oops again wip: moar logs wip: check if packet already sent wip: don't drop updates if queue is empty wip: clean up clean up everybody everywhere wip wip: no more splodey wip: add wait until connectec to cometbft-rpc wip: cleanup wip: don't cancel on drop ask me how long i spent figuring this out wip: fix panic wip wip
benluelo
force-pushed
the
voyager-v2
branch
from
September 16, 2024 19:12
6f6eba8
to
61b5224
Compare
benluelo
temporarily deployed
to
docs-preview
September 16, 2024 19:45 — with
GitHub Actions
Inactive
Docs 🤌✨ Deployment complete! Take a peek over at https://9590cea9.docs-ajn.pages.dev |
aeryz
reviewed
Sep 16, 2024
aeryz
reviewed
Sep 16, 2024
aeryz
approved these changes
Sep 16, 2024
PoisonPhang
approved these changes
Sep 16, 2024
cor
approved these changes
Sep 17, 2024
Merged
This was referenced Sep 21, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Plugins and Modules
Changes
cometbft-rpc
unionlabs
for generated prost typesbeacon-api-client
is now fully generic over chain spec and does not take a generic for chain specunionlabs::ics24::Path
is no longer generic, using only concrete typesunionlabs::ics24::IbcPath
is no longer generic, using only concrete typesunionlabs::event::IbcEvent
is no longer generic, using only concrete typesMsg*
are no longer generic, using only concrete typesUnbounded*
versions of all of the types inunionlabs::ethereum::beacon
that are generic over ChainSpec, for use inbeacon-api-client
unionlabs::QueryHeight
is no longer generic, using only the concrete typeHeight
OpEvent
/QueueMessage::Event
(no longer useful with the new architecture)RawAny
type, since some cosmos types use a dynamic list ofAny
values and as such they must be type-erasedunionlabs::ethereum::beacon
to follow the structure of the rest of the crate (one module/file per type)#[model]
now derivesEq
Closes
DoFetchState::query_client_state
#1813 (no longer relevant)Non-code refactors
chain-utils
is a bit of a mess right now, this crate will be drastically refactored in the coming weeks. i recommend just kinda not looking at it too hard