access-tokens-v1
SP3ZGVF03P0G2F798147EBKTYQ7GVD1BG34PMH2AGSource Code
;; Access Tokens
(define-map tokens (string-ascii 50) {owner: principal, valid: bool})
(define-public (create-token (token (string-ascii 50)))
(begin (map-set tokens token {owner: tx-sender, valid: true}) (ok true)))
(define-read-only (is-valid-token (token (string-ascii 50)))
(default-to false (get valid (map-get? tokens token))))
Functions (2)
| Function | Access | Args |
|---|---|---|
| create-token | public | token: (string-ascii 50 |
| is-valid-token | read-only | token: (string-ascii 50 |