Commit d887aaf
committed
implement comprehensive webhook service handler
- Introduce LSPS5ServiceHandler to manage webhook registration, listing, and removal.
- Define LSPS5ServiceConfig for service settings including webhook limits, notification cooldown, and signature storage.
- Integrate a custom HTTP client abstraction with a default reqwest-based implementation.
- Leverage Tokio runtime for asynchronous delivery of webhook notifications.
- Implement notification broadcasting with replay attack prevention and cooldown enforcement.
- Emit events for webhook registration and notifications.1 parent c9c663d commit d887aaf
1 file changed
+868
-0
lines changed
0 commit comments