C# Class FreeMoney.BitcoinTransaction

Afficher le fichier Open project: edmundedgar/Mod-FreeMoney Class Usage Examples

Méthodes publiques

Méthode Description
BitcoinTransaction ( string dbConnectionString, string>.Dictionary config, string base_url ) : System
GetBTCAddress ( ) : string
GetBTCAmount ( ) : decimal
GetTransactionID ( ) : string
HasErrors ( ) : bool
Initialize ( string>.Dictionary transaction_params, int num_confirmations_required ) : bool
IsConfirmationSent ( ) : bool
IsEnoughConfirmations ( int num_confirmations_received ) : bool
MarkConfirmed ( int num_confirmations_received ) : bool
MarkNotified ( ) : bool
PopulateByBtcAddress ( string btc_address ) : bool
PopulateByTransactionCode ( string transaction_code ) : bool

Private Methods

Méthode Description
Create ( ) : bool
Populate ( string by ) : bool
ToBTC ( decimal amount, string currency_code ) : decimal

Method Details

BitcoinTransaction() public méthode

public BitcoinTransaction ( string dbConnectionString, string>.Dictionary config, string base_url ) : System
dbConnectionString string
config string>.Dictionary
base_url string
Résultat System

GetBTCAddress() public méthode

public GetBTCAddress ( ) : string
Résultat string

GetBTCAmount() public méthode

public GetBTCAmount ( ) : decimal
Résultat decimal

GetTransactionID() public méthode

public GetTransactionID ( ) : string
Résultat string

HasErrors() public méthode

public HasErrors ( ) : bool
Résultat bool

Initialize() public méthode

public Initialize ( string>.Dictionary transaction_params, int num_confirmations_required ) : bool
transaction_params string>.Dictionary
num_confirmations_required int
Résultat bool

IsConfirmationSent() public méthode

public IsConfirmationSent ( ) : bool
Résultat bool

IsEnoughConfirmations() public méthode

public IsEnoughConfirmations ( int num_confirmations_received ) : bool
num_confirmations_received int
Résultat bool

MarkConfirmed() public méthode

public MarkConfirmed ( int num_confirmations_received ) : bool
num_confirmations_received int
Résultat bool

MarkNotified() public méthode

public MarkNotified ( ) : bool
Résultat bool

PopulateByBtcAddress() public méthode

public PopulateByBtcAddress ( string btc_address ) : bool
btc_address string
Résultat bool

PopulateByTransactionCode() public méthode

public PopulateByTransactionCode ( string transaction_code ) : bool
transaction_code string
Résultat bool