access-pass
SP2F500B8DTRK1EANJQ054BRAB8DDKN6QCMXGNFBTSource Code
(define-map passes principal uint)
(define-public (grant (expiry uint))
(begin
(map-set passes tx-sender expiry)
(ok expiry)
)
)
(define-read-only (is-valid (user principal))
(match (map-get? passes user)
exp (> exp burn-block-height)
false
)
)
Functions (2)
| Function | Access | Args |
|---|---|---|
| grant | public | expiry: uint |
| is-valid | read-only | user: principal |