pokt-network / poktroll

The official Shannon upgrade implementation of the Pocket Network Protocol implemented using the Cosmos SDK
MIT License
16 stars 8 forks source link

[Code Health] Mitigate import cycles in pkg/client #664

Closed bryanchriswhite closed 2 months ago

bryanchriswhite commented 4 months ago

Objective

Mitigate looming dependency cycles in pkg/client.

Origin Document

image

See: https://github.com/pokt-network/poktroll/pull/655#discussion_r1666476343.

image

See: https://github.com/pokt-network/poktroll/pull/662#discussion_r1668464237

Goals

Deliverables

Non-goals / Non-deliverables

General deliverables


Creator: @bryanchriswhite Co-Owners: @Olshansk

Olshansk commented 3 months ago

@bryanchriswhite Is this still relevant or can we close it out?

red-0ne commented 3 months ago

@bryanchriswhite Is this still relevant or can we close it out?

It is still relevant but depends on the outcome of https://github.com/pokt-network/poktroll/pull/697#issuecomment-2249018956 to move forward.

Olshansk commented 3 months ago

This does not seem urgent w.r.t to all the other feature work. Please lmk if this is a Shanno Beta TestNet Launch action item or a quality of life that can be done post mainnet.

red-0ne commented 2 months ago

Closing as per #697