whitelist-controller
SP3WW7HZBWTXRQ14134RMJ7SH1Q83CVD9PVW5SSPWSource Code
;; Whitelist Controller
(define-constant contract-owner tx-sender)
(define-map whitelist principal bool)
(define-public (add-to-whitelist (user principal))
(begin
(asserts! (is-eq tx-sender contract-owner) (err u100))
(map-set whitelist user true)
(ok true)
)
)
(define-read-only (is-whitelisted (user principal))
(default-to false (map-get? whitelist user))
)
Functions (2)
| Function | Access | Args |
|---|---|---|
| add-to-whitelist | public | user: principal |
| is-whitelisted | read-only | user: principal |