My start on updating the existing wallet to the Nitro Protocol.
The major changes:
ChannelState/Store has been refactored to a reducer and relies on a validation saga.
fmg-core commitments have been replaced with nitro-protocol states.
Currently things compile and that's about it. A bunch of logic using allocation/destination has been commented out (and tagged with TODO) that needs to be reimplemented.
Also now that the channelStore depends on a validation saga, updating a channel within a protocol doesn't work. I'm currently looking into this.
My start on updating the existing wallet to the Nitro Protocol. The major changes:
fmg-core
commitments have been replaced withnitro-protocol
states.Currently things compile and that's about it. A bunch of logic using
allocation/destination
has been commented out (and tagged with TODO) that needs to be reimplemented.Also now that the
channelStore
depends on a validation saga, updating a channel within a protocol doesn't work. I'm currently looking into this.