Currently, the client only supports transfers of a single token type via the first entry in feeRecievers, most commonly ExampleToken.
Solution
Implement a MultiTokenPool which can accept and prioritize transfers from many token types. Prioritization can be done by summing together all of the fees for transfers for a token type.
Broken off from https://github.com/thehubbleproject/hubble-contracts/issues/476
Problem
Currently, the client only supports transfers of a single token type via the first entry in feeRecievers, most commonly
ExampleToken
.Solution
Implement a
MultiTokenPool
which can accept and prioritize transfers from many token types. Prioritization can be done by summing together all of the fees for transfers for a token type.Out Of Scope
feeReceivers
config entry https://github.com/thehubbleproject/hubble-contracts/issues/476