Ixian SDK
DLT.Transaction.MultisigChSig Struct Reference

Change the number of required signatures for a 'Multi-Signature' wallet. More...

Public Attributes

byte reqSigs
 New value for the minimum required signatures on the 'Multi-Signature' wallet. More...
 
byte [] signerPubKey
 Public key of the signer that is validating this change, if neccessary. More...
 
byte [] signerNonce
 Nonce value of the signer that is validating this change. More...
 

Detailed Description

Change the number of required signatures for a 'Multi-Signature' wallet.

The number of required signatures can be between 1 and the number of allowed signers for the wallet. If a transaction attempts to change the required signatures number to larger than is possible (it would render the wallet unusable), such a change is considered invalid. The ChangeMultisigWallet transaction which introduces the change is also subject to the current minimum signatures requirement.

Definition at line 149 of file Transaction.cs.

Member Data Documentation

◆ reqSigs

byte DLT.Transaction.MultisigChSig.reqSigs

New value for the minimum required signatures on the 'Multi-Signature' wallet.

Definition at line 154 of file Transaction.cs.

◆ signerNonce

byte [] DLT.Transaction.MultisigChSig.signerNonce

Nonce value of the signer that is validating this change.

Definition at line 162 of file Transaction.cs.

◆ signerPubKey

byte [] DLT.Transaction.MultisigChSig.signerPubKey

Public key of the signer that is validating this change, if neccessary.

Definition at line 158 of file Transaction.cs.


The documentation for this struct was generated from the following file: