account-settings
SP101YT8S9464KE0S0TQDGWV83V5H3A37DKEFYSJ0Source Code
;; Account Settings
(define-map settings principal {email: (string-ascii 100), notifications: bool})
(define-public (update-settings (email (string-ascii 100)) (notifications bool))
(begin (map-set settings tx-sender {email: email, notifications: notifications}) (ok true)))
(define-read-only (get-settings (user principal))
(map-get? settings user))
Functions (2)
| Function | Access | Args |
|---|---|---|
| update-settings | public | email: (string-ascii 100 |
| get-settings | read-only | user: principal |