C# Class BitSharper.WalletDeadTransactionEventArgs

This is called on a Peer thread when a transaction becomes dead. A dead transaction is one that has been overridden by a double spend from the network and so will never confirm no matter how long you wait.
A dead transaction can occur if somebody is attacking the network, or by accident if keys are being shared. You can use this event handler to inform the user of the situation. A dead spend will show up in the BitCoin C++ client of the recipient as 0/unconfirmed forever, so if it was used to purchase something, the user needs to know their goods will never arrive.
Inheritance: System.EventArgs
Show file Open project: TangibleCryptography/BitSharper

Public Methods

Method Description
WalletDeadTransactionEventArgs ( Transaction deadTx, Transaction replacementTx ) : System

Method Details

WalletDeadTransactionEventArgs() public method

public WalletDeadTransactionEventArgs ( Transaction deadTx, Transaction replacementTx ) : System
deadTx Transaction The transaction that is newly dead.
replacementTx Transaction The transaction that killed it.
return System