Source Code

(define-map aggregated (string-ascii 10) {avg-price: uint, min-price: uint, max-price: uint, sources: uint})
(define-read-only (get-aggregated (pair (string-ascii 10))) (map-get? aggregated pair))
(define-public (update-aggregated (pair (string-ascii 10)) (avg uint) (min uint) (max uint) (sources uint))
  (begin (map-set aggregated pair {avg-price: avg, min-price: min, max-price: max, sources: sources}) (ok true)))

Functions (2)

FunctionAccessArgs
get-aggregatedread-onlypair: (string-ascii 10
update-aggregatedpublicpair: (string-ascii 10