Skip to content
This repository was archived by the owner on Jan 6, 2025. It is now read-only.

Remove versioning and cleanup warnings #86

Merged
merged 7 commits into from
Jan 5, 2024

Conversation

tnull
Copy link
Collaborator

@tnull tnull commented Jan 5, 2024

Closes #39
Closes #62

As the NO VERSIONING proposal was recently merged in the spec, we here drop versioning support from LSPS2 and LSPS1.

While we're at it, we cleanup the remaining warnings emitted by rustc, and deny warnings for 'stable' builds in CI, which will keep us from re-introducing any new warnings and force us to handle them before merging.

@tnull tnull force-pushed the 2024-01-remove-versioning branch 2 times, most recently from 1a6699e to 92b178e Compare January 5, 2024 12:45
@tnull tnull force-pushed the 2024-01-remove-versioning branch 2 times, most recently from d8619a5 to 154dd75 Compare January 5, 2024 13:04
tnull added 4 commits January 5, 2024 14:08
... as the spec dropped versioning, we now make the corresponding
adjustments.

While we're at it, we clean up currently unused fields to get rid of the
warnings.
... as the spec dropped versioning, we now make the corresponding
adjustments.
.. as they are only used in tests.
... which cleans up the remaining warnings.
@tnull tnull force-pushed the 2024-01-remove-versioning branch from 154dd75 to 1416e65 Compare January 5, 2024 13:09
tnull added 3 commits January 5, 2024 14:12
.. as implementation is not finished and we're hiding it anyways. This
will be reverted once we
.. this will keep us from re-introducing any new warnings and force us
to handle them.
@tnull tnull force-pushed the 2024-01-remove-versioning branch from 1416e65 to 7712297 Compare January 5, 2024 13:12
@tnull tnull merged commit 5e0076c into lightningdevkit:main Jan 5, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

LSPS1: Superfluous version field in CreateOrderRequest LSPS2: Drop versioning support
2 participants