rate-limits
SP101YT8S9464KE0S0TQDGWV83V5H3A37DKEFYSJ0Source Code
;; Rate Limits
(define-map rate-limits principal {requests: uint, limit: uint})
(define-public (set-rate-limit (limit uint))
(begin (map-set rate-limits tx-sender {requests: u0, limit: limit}) (ok true)))
(define-read-only (get-rate-limit (user principal))
(map-get? rate-limits user))
Functions (2)
| Function | Access | Args |
|---|---|---|
| set-rate-limit | public | limit: uint |
| get-rate-limit | read-only | user: principal |