C# Class HashrateCalculator.Currency

Show file Open project: GarageGames/Bitcoin

Public Properties

Property Type Description
mBTCPerCoin double
mBlockTarget uint
mBlocksPerDay double
mCoinsPerBlock double
mCryptsyMarket string
mExchangeURL string
mHashrate double
mIPAddress string
mIgnoreSigLen bool
mName string
mNetID uint
mNetVersion uint
mPOS bool
mPort ushort
mScryptBlockHash bool
mStatus string
mSymbol string
mUSDPerCoin double
mUSDPerDay double

Public Methods

Method Description
Currency ( ) : System
Destroy ( ) : void
Load ( string path ) : void
Save ( string path ) : void
StartCalcHashrate ( ) : void
ThreadUpdateFunction ( ) : void
ToString ( ) : string
Update ( double btcPrice, double hashrate ) : void
UpdateBitcoinProtocol ( ) : void
UpdatePriceData ( ) : void

Method Details

Currency() public method

public Currency ( ) : System
return System

Destroy() public method

public Destroy ( ) : void
return void

Load() public method

public Load ( string path ) : void
path string
return void

Save() public method

public Save ( string path ) : void
path string
return void

StartCalcHashrate() public method

public StartCalcHashrate ( ) : void
return void

ThreadUpdateFunction() public method

public ThreadUpdateFunction ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string

Update() public method

public Update ( double btcPrice, double hashrate ) : void
btcPrice double
hashrate double
return void

UpdateBitcoinProtocol() public method

public UpdateBitcoinProtocol ( ) : void
return void

UpdatePriceData() public method

public UpdatePriceData ( ) : void
return void

Property Details

mBTCPerCoin public property

public double mBTCPerCoin
return double

mBlockTarget public property

public uint mBlockTarget
return uint

mBlocksPerDay public property

public double mBlocksPerDay
return double

mCoinsPerBlock public property

public double mCoinsPerBlock
return double

mCryptsyMarket public property

public string mCryptsyMarket
return string

mExchangeURL public property

public string mExchangeURL
return string

mHashrate public property

public double mHashrate
return double

mIPAddress public property

public string mIPAddress
return string

mIgnoreSigLen public property

public bool mIgnoreSigLen
return bool

mName public property

public string mName
return string

mNetID public property

public uint mNetID
return uint

mNetVersion public property

public uint mNetVersion
return uint

mPOS public property

public bool mPOS
return bool

mPort public property

public ushort mPort
return ushort

mScryptBlockHash public property

public bool mScryptBlockHash
return bool

mStatus public property

public string mStatus
return string

mSymbol public property

public string mSymbol
return string

mUSDPerCoin public property

public double mUSDPerCoin
return double

mUSDPerDay public property

public double mUSDPerDay
return double