swift-sync-30
SPC9BWFM6E5T2NRE0H6JAKCV1H8AX8T0R589DBWHSource Code
;; alcove-frame-85
(define-data-var points uint u0)
(define-data-var last-caller principal tx-sender)
(define-public (increment)
(begin
(var-set points (+ (var-get points) u6))
(var-set last-caller tx-sender)
(ok (var-get points))))
(define-public (reset)
(begin
(var-set points u0)
(ok true)))
(define-read-only (get-value)
(ok (var-get points)))
(define-read-only (get-last-caller)
(ok (var-get last-caller)))
Functions (4)
| Function | Access | Args |
|---|---|---|
| increment | public | |
| reset | public | |
| get-value | read-only | |
| get-last-caller | read-only |