github.com/algorand/go-algorand-sdk@v1.24.0/client/v2/common/models/transaction_signature_multisig.go (about)

     1  package models
     2  
     3  // TransactionSignatureMultisig (msig) structure holding multiple subsignatures.
     4  // Definition:
     5  // crypto/multisig.go : MultisigSig
     6  type TransactionSignatureMultisig struct {
     7  	// Subsignature (subsig) holds pairs of public key and signatures.
     8  	Subsignature []TransactionSignatureMultisigSubsignature `json:"subsignature,omitempty"`
     9  
    10  	// Threshold (thr)
    11  	Threshold uint64 `json:"threshold,omitempty"`
    12  
    13  	// Version (v)
    14  	Version uint64 `json:"version,omitempty"`
    15  }