Source Code

;; Niyyah (Intention) Logger
;; Record your daily Islamic intention commitment on-chain

(define-map intentions principal uint)

(define-public (set-intention (level uint))
    (begin
        (map-set intentions tx-sender level)
        (ok true)
    )
)

(define-read-only (get-intention (user principal))
    (default-to u0 (map-get? intentions user))
)

Functions (2)

FunctionAccessArgs
set-intentionpubliclevel: uint
get-intentionread-onlyuser: principal