Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Goals
Retrieval market is failing due to issues creating payment channels with specs-actors. This solves several of those issues -- it can now create the channel -- but it there is still a seperate issue creating vouchers.
Implementation
This gets us all the way through creating the payment channel, however...
Creating vouchers still fails - it appears that the payment channel has ID addresses in the From/To, which means that when you try to sign a voucher, the Wallen signing fails when you use just the ID address. I couldn't immediately figure out how to go from ID Address -> Full address with the statemanager. It's fairly clear how to do the other way but I could not immediately figure out how to go this way.