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
Implements the LSPS5 webhook registration service that
allows LSPs to notify clients of important events via webhooks.
This service handles webhook registration, listing, removal,
and notification delivery according to the LSPS5 specification.
Some details:
- A generic HttpClient trait is defined so users can provide their own HTTP implementation
- A generic TimeProvider trait is defined with a DefaultTimeProvider that uses std functionality
- Uses URL utils to validate webhook URLs according to LSPS5 requirements
- Uses secure message signing logic from the lightning::util::message_signing module
- Works with the events and messages defined in earlier commits
- Tests will be provided in a future commit
0 commit comments