storage-v5
SPM3ZZ553NN61T0JPA3VA5SENGYMC977FQGQBRAMSource Code
;; Simple Storage contract
(define-map store
principal
uint
)
(define-public (set-value (val uint))
(begin
(asserts! (> val u0) (err u1))
(map-set store tx-sender val)
(ok true)
)
)
(define-read-only (get-value (user principal))
(ok (default-to u0 (map-get? store user)))
)
Functions (2)
| Function | Access | Args |
|---|---|---|
| set-value | public | val: uint |
| get-value | read-only | user: principal |