Commit bf188b6
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 fdad23e commit bf188b6
1 file changed
+929
-0
lines changed
0 commit comments