Closed sappenin closed 5 years ago
I don't think we should make any changes to the spec until we've implemented said changes and have some use case that requires this to be done the same way in all implementations.
Sounds fine to me. I have removed any breaking changes from this PR - the only thing left is non-breaking clarifications to the spec.
In the Java STREAM implementation, we're going to support what JS is doing (and apparently what Rust is going to do). We might experiment with what was proposed earlier in this PR (i.e., respond to a ConnectionAssetDetails
frame with a corresponding ConnectionNewAddress
frame) and see if it adds any value.
As a community, we can revisit the desired behavior here sometime in the future if we ever decide this is worth changing (see https://github.com/interledger/rfcs/issues/554, which is just a tracking issue, if you're interested).
@adrianhopebailie The build doesn't seem to be working for whatever reason. Once you determine what the problem is, let me know and I can push another change.
@mDuo13 @ryangyoung any idea what could be happening here. Could this be related to the change of template?
Fixes #546 by clarifying the STREAM RFC.
ConnectionAssetDetails
MUST not change during the lifetime of a Connection.Signed-off-by: sappenin sappenin@gmail.com