C# Class BitCoinClient.Transaction

Inheritance: NetworkDataObject
Show file Open project: GarageGames/Bitcoin Class Usage Examples

Public Methods

Method Description
AddInput ( TransactionInput input ) : void
AddOutput ( TransactionOutput output ) : void
IsCoinBase ( ) : bool
IsFinal ( ) : bool
Load ( byte data ) : void
Transaction ( NetworkDataObject status = NetworkDataObject.DataStatus.NoData ) : System
Transaction ( byte hash, NetworkDataObject status = NetworkDataObject.DataStatus.NoData ) : System

Method Details

AddInput() public method

public AddInput ( TransactionInput input ) : void
input TransactionInput
return void

AddOutput() public method

public AddOutput ( TransactionOutput output ) : void
output TransactionOutput
return void

IsCoinBase() public method

public IsCoinBase ( ) : bool
return bool

IsFinal() public method

public IsFinal ( ) : bool
return bool

Load() public method

public Load ( byte data ) : void
data byte
return void

Transaction() public method

public Transaction ( NetworkDataObject status = NetworkDataObject.DataStatus.NoData ) : System
status NetworkDataObject
return System

Transaction() public method

public Transaction ( byte hash, NetworkDataObject status = NetworkDataObject.DataStatus.NoData ) : System
hash byte
status NetworkDataObject
return System