Skip to content

Commit fa69a19

Browse files
fixup: Improve LSPS5 message types, validation, and testing
- Replace generic String types with strongly-typed Lsps5AppName and Lsps5WebhookUrl with built-in length and format validation - Restructure imports to follow one-per-line convention - Add constants for notification method strings - Make WebhookNotificationMethod enum more consistent with LSPS5 prefix - Use explicit serde_json::json and serde_json::Value instead of imports - Improve code documentation with proper ticks and references - Add comprehensive test vectors from the BLIP-0055 specification
1 parent bf48e15 commit fa69a19

File tree

1 file changed

+306
-49
lines changed
  • lightning-liquidity/src/lsps5

1 file changed

+306
-49
lines changed

0 commit comments

Comments
 (0)