You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MDK-980 added the fee_claim field to RegisterNodeRequest and the verifier
that reads it, but the client still hardcoded None, so no node could ever
present a claim. This lets the caller pass one.
The claim rides as a per-call argument rather than a field on
LSPS4ClientConfig: that config derives Copy, which an Option<String> would
break, and the value belongs to the layer above (ldk-node), which already
holds it and relays it on every registration. There is a single call site,
so threading it as a parameter is the smaller, honest change.
The value is opaque here: a lowercase-hex signed grant the LSP alone decodes
and verifies. Passing None reproduces today's behavior exactly, so nothing
changes until a node is configured with a claim.
0 commit comments