Mode:
Duration:
1
2
3
4
5
6
7
8
9
10
11
12
13
(define-data-var unlock-height uint u0)
(define-data-var locked-value uint u0)
(define-public (lock value height)
(begin
(var-set locked-value value)
(var-set unlock-height height)
(ok true)))
(define-public (withdraw)
(if (>= block-height (var-get unlock-height))
(ok (var-get locked-value))
(err u10)))Coding works best on desktop or with an external keyboard.