pokt-network / pocket

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

[IBC] Refactor the IBC host to be a submodule with bus access #854

Closed h5law closed 11 months ago

h5law commented 1 year ago

Objective

This issue aims to seperate the IBC host into its own sub module within the IBC module, with bus access. This allows for the host to retrieve the Persistence and P2P modules so that it can:

  1. Create local copies of the IBC state tree
  2. Broadcast these changes to the other nodes for them to be included in the next block

Origin Document

Screenshot 2023-06-22 at 21 49 13

Goals

Deliverable

Non-goals / Non-deliverables

General issue deliverables

Testing Methodology


Creator: @h5law Co-Owners: @h5law