Refactor Transponder implementation to be generalized #21
Labels
devxp
development experience
enhancement
New feature or request
pkg: utils
corresponds to the @tao.js/utils package
The goal of a
Transponder
is the ability to attachPromise
handling to a network.Currently the
Transponder
reimplements aChannel
within itself and acts exactly like a channel except for the signaling to its promise.Desire: reimplement the
Transponder
to work with anyNetwork
interface and compose it withChannel
to get the current behavior, but also allow it to be attached to anyNetwork
interface for promise integration.This will affect the
@tao.js/koa
package which depends on using aTransponder
. However that package has not been tested or used yet.The text was updated successfully, but these errors were encountered: