Ixian SDK
IXICore.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 148 of file Transaction.cs.

Member Data Documentation

◆ reqSigs

byte IXICore.Transaction.MultisigChSig.reqSigs

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

Definition at line 153 of file Transaction.cs.

◆ signerNonce

byte [] IXICore.Transaction.MultisigChSig.signerNonce

Nonce value of the signer that is validating this change.

Definition at line 161 of file Transaction.cs.

◆ signerPubKey

byte [] IXICore.Transaction.MultisigChSig.signerPubKey

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

Definition at line 157 of file Transaction.cs.


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