bridge-registration-helper-v1-03

SP3K8BC0PPEVCV7NZ6QSRWPQ2JE9E5B6N3PA0KBR9

Source Code

(define-public (register-user-many-strict (users (list 1000 principal)))
    (fold check-err (map register-user users) (ok true)))
(define-public (register-user-many (users (list 1000 principal)))
    (ok (map register-user users)))
(define-public (register-user (user principal))
    (match (contract-call? .cross-bridge-endpoint-v1-03 register-user user)
        ok-value (ok true)
        err-value (err err-value)))
(define-private (check-err (result (response bool uint)) (prior (response bool uint)))
  (match prior ok-value result err-value (err err-value)))

Functions (4)

FunctionAccessArgs
register-user-many-strictpublicusers: (list 1000 principal
register-user-manypublicusers: (list 1000 principal
register-userpublicuser: principal
check-errprivateresult: (response bool uint