pokt-network / pocket

Official implementation of the Pocket Network Protocol v1
https://pokt.network
MIT License
61 stars 33 forks source link

[WIP][IBC] Make the IBC Host a submodule with access to the bus #866

Closed h5law closed 1 year ago

h5law commented 1 year ago

Description

Summary generated by Reviewpad on 30 Jun 23 15:11 UTC

This pull request includes multiple file diffs with various changes. Some of the changes include renaming types, modifying function calls, adding new methods, updating import statements, and making changes to the file structure and package names.

Here is a summary of the changes:

Please review the full diff for more details.

Issue

Fixes #854

Type of change

Please mark the relevant option(s):

List of changes

Testing

Required Checklist

If Applicable Checklist

h5law commented 1 year ago

🚨 NOTE This PR includes the submodule PR #855 as well as the necissary changes to expose the TreeStore from the bus, and register Submodule types to the bus. This is included in the first commit.

Olshansk commented 1 year ago

🚨 NOTE This PR includes the submodule PR #855 as well as the necissary changes to expose the TreeStore from the bus, and register Submodule types to the bus. This is included in the first commit.

@h5law I've been trying not to enforce this in the past so we can move fast, but wanted to see if there's an opportunity to split this into smaller PRs?

For eg. changes to expose the TreeStore from the bus could be a small quick and easy to merge PR.

GOing to review this one as is (so please don't split it now), but keep this in mind for the future - it makes it easier for the reviewer.


EDIT: Realized that even though includes the submodule PR https://github.com/pokt-network/pocket/pull/855 as, it's not a base PR for this one, so I'll wait for either:

h5law commented 1 year ago

@Olshansk

@h5law I've been trying not to enforce this in the past so we can move fast, but wanted to see if there's an opportunity to split this into smaller PRs?

For eg. changes to expose the TreeStore from the bus could be a small quick and easy to merge PR.

So @dylanlott is including these changes in his rollbacks PR, they were a part of a smaller PR but have been moved