Ixian SDK
DLT.Transaction.MultisigAddrDel Struct Reference

An allowed signer is being removed from a Wallet. If the target wallet is not a 'Multi-Signature' wallet, such a transaction is considered invalid. The original Wallet's owner cannot be removed. More...

Public Attributes

byte [] addrToDel
 Wallet address of the signer that is being removed. More...
 
byte [] signerPubKey
 Public key of the signer that is validating this transaction, if neccessary. More...
 
byte [] signerNonce
 Nonce value of the signer that is validating this change. More...
 

Detailed Description

An allowed signer is being removed from a Wallet. If the target wallet is not a 'Multi-Signature' wallet, such a transaction is considered invalid. The original Wallet's owner cannot be removed.

If the removal would cause the wallet to become unusable (Required Signatures greater than the number of possible signers), this transaction is considered invalid. If the removal leavs the wallet with a single remaining signer (the owner), the wallet is implicitly converted into a normal wallet.

Definition at line 125 of file Transaction.cs.

Member Data Documentation

◆ addrToDel

byte [] DLT.Transaction.MultisigAddrDel.addrToDel

Wallet address of the signer that is being removed.

Definition at line 130 of file Transaction.cs.

◆ signerNonce

byte [] DLT.Transaction.MultisigAddrDel.signerNonce

Nonce value of the signer that is validating this change.

Definition at line 138 of file Transaction.cs.

◆ signerPubKey

byte [] DLT.Transaction.MultisigAddrDel.signerPubKey

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

Definition at line 134 of file Transaction.cs.


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