nm-pricing-v1
SP2PEBKJ2W1ZDDF2QQ6Y4FXKZEDPT9J9R2NKD9WJBSource Code
(define-map price-history uint (list 100 {price: uint, block: uint}))
(define-map floor-prices (string-ascii 64) uint)
(define-read-only (get-price-history (nft-id uint)) (default-to (list) (map-get? price-history nft-id)))
(define-read-only (get-floor-price (collection (string-ascii 64))) (default-to u0 (map-get? floor-prices collection)))
(define-public (set-floor-price (collection (string-ascii 64)) (price uint))
(begin
(map-set floor-prices collection price)
(ok true)))Functions (3)
| Function | Access | Args |
|---|---|---|
| get-price-history | read-only | nft-id: uint |
| get-floor-price | read-only | collection: (string-ascii 64 |
| set-floor-price | public | collection: (string-ascii 64 |