Source Code


  (define-private (check-err (result (response bool uint)) (prior (response bool uint)))
  (match prior ok-value result err-value (err err-value)))
(define-private (transfer-from-tuple (details { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (contract-call? 'SP32AEEF6WW5Y0NMJ1S8SBSZDAY8R5J32NBZFPKKZ.nope transfer (get amount details) tx-sender (get to details) (get memo details)))
(define-public (send-many (recipients (list 2000 { to: principal, amount: uint, memo: (optional (buff 34))})))
  (fold check-err (map transfer-from-tuple recipients) (ok true)))
  

Functions (3)

FunctionAccessArgs
check-errprivateresult: (response bool uint
transfer-from-tupleprivatedetails: { to: principal, amount: uint, memo: (optional (buff 34
send-manypublicrecipients: (list 2000 { to: principal, amount: uint, memo: (optional (buff 34