Pay to Multi-Signature contract.
Lock parameters
:pubkeys— list of 33-byte compressed public keys:threshold— number of required signatures
Unlock parameters
:signatures— list of DER-encoded signatures with sighash flag
Summary
Functions
Create a locking contract with the given satoshis and parameters.
Create an unlocking contract with the given UTXO info and parameters.
Functions
@spec lock(non_neg_integer(), map(), keyword()) :: BSV.Contract.t()
Create a locking contract with the given satoshis and parameters.
@spec unlock(map(), map(), keyword()) :: BSV.Contract.t()
Create an unlocking contract with the given UTXO info and parameters.