| 133 | } |
| 134 | |
| 135 | type RateLimitConfig struct { |
| 136 | RequestsPerSecond *float64 `json:"requests_per_second" envconfig:"LEDGERFORGE_RATE_LIMIT_RPS"` |
| 137 | Burst *int `json:"burst" envconfig:"LEDGERFORGE_RATE_LIMIT_BURST"` |
| 138 | CleanupIntervalSec *int `json:"cleanup_interval_sec" envconfig:"LEDGERFORGE_RATE_LIMIT_CLEANUP_INTERVAL_SEC"` |
| 139 | } |
| 140 | |
| 141 | type SlackWebhook struct { |
| 142 | WebhookUrl string `json:"webhook_url" envconfig:"LEDGERFORGE_SLACK_WEBHOOK_URL"` |
nothing calls this directly
no outgoing calls
no test coverage detected