steel-spark-28
SPPBTMVNW7X7VSDXQNTNP6NGAYN76CV1C8D0AN76Source Code
;; agate-plugin
(define-data-var rank uint u0)
(define-data-var last-caller principal tx-sender)
(define-public (increment)
(begin
(var-set rank (+ (var-get rank) u8))
(var-set last-caller tx-sender)
(ok (var-get rank))))
(define-public (reset)
(begin
(var-set rank u0)
(ok true)))
(define-read-only (get-value)
(ok (var-get rank)))
(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 |