access-tokens-v1
SP1FN3A7B9Z23F19G1RJG3G6R5575DM7BPF25ADARSource 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 |