(use-trait ft-trait 'SP3FBR2AGK5H9QBDH3EEN6DF8EK8JY7RX8QJ5SVTE.sip-010-trait-ft-standard.sip-010-trait)


(define-private (single-send (sip010 <ft-trait>) (recipient { amount: uint, recipient: principal }))
    (begin
        (unwrap-panic (contract-call? sip010 transfer (get amount recipient) tx-sender (get recipient recipient) none))
        sip010
    )
)


(define-public (multi-send (sip010 <ft-trait>) (recipients (list 200 { amount: uint, recipient: principal })))
    (begin
        (fold single-send recipients sip010)
        (ok true)
    )
)