Source Code

(define-public (airdrop-10k 
  (batch1 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch2 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch3 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch4 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch5 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch6 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch7 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch8 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch9 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch10 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch11 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch12 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch13 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch14 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch15 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch16 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch17 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch18 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch19 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch20 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch21 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch22 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch23 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch24 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch25 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch26 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch27 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch28 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch29 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch30 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch31 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch32 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch33 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch34 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch35 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch36 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch37 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch38 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch39 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch40 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch41 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch42 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch43 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch44 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch45 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch46 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch47 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch48 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch49 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) }))
  (batch50 (list 200 { to: principal, amount: uint, memo: (optional (buff 34)) })))
  (begin
    (and (> (len batch1) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch1)))
    (and (> (len batch2) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch2)))
    (and (> (len batch3) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch3)))
    (and (> (len batch4) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch4)))
    (and (> (len batch5) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch5)))
    (and (> (len batch6) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch6)))
    (and (> (len batch7) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch7)))
    (and (> (len batch8) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch8)))
    (and (> (len batch9) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch9)))
    (and (> (len batch10) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch10)))
    (and (> (len batch11) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch11)))
    (and (> (len batch12) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch12)))
    (and (> (len batch13) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch13)))
    (and (> (len batch14) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch14)))
    (and (> (len batch15) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch15)))
    (and (> (len batch16) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch16)))
    (and (> (len batch17) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch17)))
    (and (> (len batch18) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch18)))
    (and (> (len batch19) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch19)))
    (and (> (len batch20) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch20)))
    (and (> (len batch21) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch21)))
    (and (> (len batch22) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch22)))
    (and (> (len batch23) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch23)))
    (and (> (len batch24) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch24)))
    (and (> (len batch25) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch25)))
    (and (> (len batch26) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch26)))
    (and (> (len batch27) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch27)))
    (and (> (len batch28) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch28)))
    (and (> (len batch29) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch29)))
    (and (> (len batch30) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch30)))
    (and (> (len batch31) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch31)))
    (and (> (len batch32) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch32)))
    (and (> (len batch33) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch33)))
    (and (> (len batch34) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch34)))
    (and (> (len batch35) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch35)))
    (and (> (len batch36) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch36)))
    (and (> (len batch37) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch37)))
    (and (> (len batch38) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch38)))
    (and (> (len batch39) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch39)))
    (and (> (len batch40) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch40)))
    (and (> (len batch41) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch41)))
    (and (> (len batch42) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch42)))
    (and (> (len batch43) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch43)))
    (and (> (len batch44) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch44)))
    (and (> (len batch45) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch45)))
    (and (> (len batch46) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch46)))
    (and (> (len batch47) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch47)))
    (and (> (len batch48) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch48)))
    (and (> (len batch49) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch49)))
    (and (> (len batch50) u0) (try! (contract-call? 'SPV9K21TBFAK4KNRJXF5DFP8N7W46G4V9RCJDC22.b-faktory send-many batch50)))
    
    (ok true)
  )
)

Functions (1)

FunctionAccessArgs
airdrop-10kpublicbatch1: (list 200 { to: principal, amount: uint, memo: (optional (buff 34