timestamp-logger-v2
SP31AT1T96E4CF8C2QZ7FCFC99WJCTV2GTTWB811CSource Code
(define-map timestamps principal {
action: (string-ascii 50),
timestamp: uint,
block-height: uint
})
(define-public (log-timestamp (action (string-ascii 50)))
(begin
(map-set timestamps tx-sender {
action: action,
timestamp: stacks-block-height,
block-height: stacks-block-height
})
(ok true)
)
)
(define-read-only (get-timestamp (user principal))
(ok (map-get? timestamps user))
)
Functions (2)
| Function | Access | Args |
|---|---|---|
| log-timestamp | public | action: (string-ascii 50 |
| get-timestamp | read-only | user: principal |