interledger-deprecated/ilp-core

Proposal: Change `Core` to `ClientManager`

Opened this issue · 1 comments

The name Core isn't very descriptive of what the class does. Because it serves mostly the same purpose as Client but manages the same operations on a list of plugins, it would be easier for people to understand and use if it were called ClientManager or something similar.

I'm still confused about what the value add for Core/ClientManager is. Right now it seems like it's mostly a map of Clients indexed by their address. It seems like there's scope for this to do more though, especially regarding routing, retries, etc.