hdac SDK
SDK for hdac blockchain development
Public 멤버 함수 | 모든 멤버 목록
Bitnet.Client.IBitnetClient 인터페이스 참조
Bitnet.Client.IBitnetClient에 대한 상속 다이어그램 :
Bitnet.Client.BitnetClient

Public 멤버 함수

void BackupWallet (string a_destination)
 Safely copies wallet.dat to destination, which can be a directory or a path with filename. 더 자세히 ...
 
string GetAccount (string a_address)
 Returns the account associated with the given address. 더 자세히 ...
 
string GetAccountAddress (string a_account)
 Returns the current bitcoin address for receiving payments to this account. 더 자세히 ...
 
IEnumerable< string > GetAddressesByAccount (string a_account)
 Returns the list of addresses for the given account. 더 자세히 ...
 
float GetBalance (string a_account="", int a_minconf=1)
 If [account] is not specified, returns the server's total available balance. If [account] is specified, returns the balance in the account. 더 자세히 ...
 
string GetBlockByCount (int a_height)
 Dumps the block existing at specified height. 더 자세히 ...
 
int GetBlockCount ()
 Returns the number of blocks in the longest block chain. 더 자세히 ...
 
int GetBlockNumber ()
 Returns the block number of the latest block in the longest block chain. 더 자세히 ...
 
int GetConnectionCount ()
 Returns the number of connections to other nodes. 더 자세히 ...
 
float GetDifficulty ()
 Returns the proof-of-work difficulty as a multiple of the minimum difficulty. 더 자세히 ...
 
bool GetGenerate ()
 Returns true or false whether bitcoind is currently generating hashes 더 자세히 ...
 
float GetHashesPerSec ()
 Returns a recent hashes per second performance measurement while generating. 더 자세히 ...
 
JObject GetInfo ()
 Returns an object containing various state info. 더 자세히 ...
 
string GetNewAddress (string a_account)
 Returns a new bitcoin address for receiving payments. If [account] is specified (recommended), it is added to the address book so payments received with the address will be credited to [account]. 더 자세히 ...
 
float GetReceivedByAccount (string a_account, int a_minconf=1)
 Returns the total amount received by addresses with accountin transactions with at least [minconf] confirmations. 더 자세히 ...
 
float GetReceivedByAddress (string a_address, int a_minconf=1)
 Returns the total amount received by bitcoinaddressin transactions with at least [minconf] confirmations. 더 자세히 ...
 
JObject GetTransaction (string a_txid)
 Get detailed information about txid 더 자세히 ...
 
JObject GetWork ()
 Tries to solve the block and returns true if it was successful. 더 자세히 ...
 
bool GetWork (string a_data)
 Returns formatted hash data to work on 더 자세히 ...
 
string Help (string a_command="")
 List commands, or get help for a command. 더 자세히 ...
 
JObject ListAccounts (int a_minconf=1)
 Returns Object that has account names as keys, account balances as values. 더 자세히 ...
 
JArray ListReceivedByAccount (int a_minconf=1, bool a_includeEmpty=false)
 Returns an array of objects containing: 더 자세히 ...
 
JArray ListReceivedByAddress (int a_minconf=1, bool a_includeEmpty=false)
 Returns an array of objects containing: 더 자세히 ...
 
JArray ListTransactions (string a_account, int a_count=10)
 Returns up to [count] most recent transactions for account account. 더 자세히 ...
 
bool Move (string a_fromAccount, string a_toAccount, float a_amount, int a_minconf=1, string a_comment="")
 Move from one account in your wallet to another. 더 자세히 ...
 
string SendFrom (string a_fromAccount, string a_toAddress, float a_amount, int a_minconf=1, string a_comment="", string a_commentTo="")
 Amount is a real and is rounded to the nearest 0.01. Returns the transaction ID if successful. 더 자세히 ...
 
string SendToAddress (string a_address, float a_amount, string a_comment, string a_commentTo)
 Send coins to address. Returns txid. 더 자세히 ...
 
void SetAccount (string a_address, string a_account)
 Sets the account associated with the given address. 더 자세히 ...
 
void SetGenerate (bool a_generate, int a_genproclimit=1)
 Generation is limited to [genproclimit] processors, -1 is unlimited. 더 자세히 ...
 
void Stop ()
 Stop bitcoin server. 더 자세히 ...
 
JObject ValidateAddress (string a_address)
 Return information about bitcoinaddress. 더 자세히 ...
 

멤버 함수 문서화

void Bitnet.Client.IBitnetClient.BackupWallet ( string  a_destination)

Safely copies wallet.dat to destination, which can be a directory or a path with filename.

매개변수
a_destination

Bitnet.Client.BitnetClient에서 구현되었습니다.

string Bitnet.Client.IBitnetClient.GetAccount ( string  a_address)

Returns the account associated with the given address.

매개변수
a_address

Bitnet.Client.BitnetClient에서 구현되었습니다.

string Bitnet.Client.IBitnetClient.GetAccountAddress ( string  a_account)

Returns the current bitcoin address for receiving payments to this account.

매개변수
a_account

Bitnet.Client.BitnetClient에서 구현되었습니다.

IEnumerable<string> Bitnet.Client.IBitnetClient.GetAddressesByAccount ( string  a_account)

Returns the list of addresses for the given account.

매개변수
a_account

Bitnet.Client.BitnetClient에서 구현되었습니다.

float Bitnet.Client.IBitnetClient.GetBalance ( string  a_account = "",
int  a_minconf = 1 
)

If [account] is not specified, returns the server's total available balance. If [account] is specified, returns the balance in the account.

매개변수
a_account
a_minconf

Bitnet.Client.BitnetClient에서 구현되었습니다.

string Bitnet.Client.IBitnetClient.GetBlockByCount ( int  a_height)

Dumps the block existing at specified height.

매개변수
a_height

Bitnet.Client.BitnetClient에서 구현되었습니다.

int Bitnet.Client.IBitnetClient.GetBlockCount ( )

Returns the number of blocks in the longest block chain.

Bitnet.Client.BitnetClient에서 구현되었습니다.

int Bitnet.Client.IBitnetClient.GetBlockNumber ( )

Returns the block number of the latest block in the longest block chain.

Bitnet.Client.BitnetClient에서 구현되었습니다.

int Bitnet.Client.IBitnetClient.GetConnectionCount ( )

Returns the number of connections to other nodes.

Bitnet.Client.BitnetClient에서 구현되었습니다.

float Bitnet.Client.IBitnetClient.GetDifficulty ( )

Returns the proof-of-work difficulty as a multiple of the minimum difficulty.

Bitnet.Client.BitnetClient에서 구현되었습니다.

bool Bitnet.Client.IBitnetClient.GetGenerate ( )

Returns true or false whether bitcoind is currently generating hashes

Bitnet.Client.BitnetClient에서 구현되었습니다.

float Bitnet.Client.IBitnetClient.GetHashesPerSec ( )

Returns a recent hashes per second performance measurement while generating.

Bitnet.Client.BitnetClient에서 구현되었습니다.

JObject Bitnet.Client.IBitnetClient.GetInfo ( )

Returns an object containing various state info.

Bitnet.Client.BitnetClient에서 구현되었습니다.

string Bitnet.Client.IBitnetClient.GetNewAddress ( string  a_account)

Returns a new bitcoin address for receiving payments. If [account] is specified (recommended), it is added to the address book so payments received with the address will be credited to [account].

매개변수
a_account

Bitnet.Client.BitnetClient에서 구현되었습니다.

float Bitnet.Client.IBitnetClient.GetReceivedByAccount ( string  a_account,
int  a_minconf = 1 
)

Returns the total amount received by addresses with accountin transactions with at least [minconf] confirmations.

매개변수
a_account
a_minconf

Bitnet.Client.BitnetClient에서 구현되었습니다.

float Bitnet.Client.IBitnetClient.GetReceivedByAddress ( string  a_address,
int  a_minconf = 1 
)

Returns the total amount received by bitcoinaddressin transactions with at least [minconf] confirmations.

매개변수
a_address
a_minconf

Bitnet.Client.BitnetClient에서 구현되었습니다.

JObject Bitnet.Client.IBitnetClient.GetTransaction ( string  a_txid)

Get detailed information about txid

매개변수
a_txid

Bitnet.Client.BitnetClient에서 구현되었습니다.

JObject Bitnet.Client.IBitnetClient.GetWork ( )

Tries to solve the block and returns true if it was successful.

Bitnet.Client.BitnetClient에서 구현되었습니다.

bool Bitnet.Client.IBitnetClient.GetWork ( string  a_data)

Returns formatted hash data to work on

매개변수
a_data

Bitnet.Client.BitnetClient에서 구현되었습니다.

string Bitnet.Client.IBitnetClient.Help ( string  a_command = "")

List commands, or get help for a command.

매개변수
a_command

Bitnet.Client.BitnetClient에서 구현되었습니다.

JObject Bitnet.Client.IBitnetClient.ListAccounts ( int  a_minconf = 1)

Returns Object that has account names as keys, account balances as values.

매개변수
a_minconf

Bitnet.Client.BitnetClient에서 구현되었습니다.

JArray Bitnet.Client.IBitnetClient.ListReceivedByAccount ( int  a_minconf = 1,
bool  a_includeEmpty = false 
)

Returns an array of objects containing:

매개변수
a_minconf
a_includeEmpty

Bitnet.Client.BitnetClient에서 구현되었습니다.

JArray Bitnet.Client.IBitnetClient.ListReceivedByAddress ( int  a_minconf = 1,
bool  a_includeEmpty = false 
)

Returns an array of objects containing:

매개변수
minconf
a_includeEmpty

Bitnet.Client.BitnetClient에서 구현되었습니다.

JArray Bitnet.Client.IBitnetClient.ListTransactions ( string  a_account,
int  a_count = 10 
)

Returns up to [count] most recent transactions for account account.

매개변수
account
a_count

Bitnet.Client.BitnetClient에서 구현되었습니다.

bool Bitnet.Client.IBitnetClient.Move ( string  a_fromAccount,
string  a_toAccount,
float  a_amount,
int  a_minconf = 1,
string  a_comment = "" 
)

Move from one account in your wallet to another.

매개변수
a_fromAccount
a_toAccount
a_amount
a_minconf
a_comment

Bitnet.Client.BitnetClient에서 구현되었습니다.

string Bitnet.Client.IBitnetClient.SendFrom ( string  a_fromAccount,
string  a_toAddress,
float  a_amount,
int  a_minconf = 1,
string  a_comment = "",
string  a_commentTo = "" 
)

Amount is a real and is rounded to the nearest 0.01. Returns the transaction ID if successful.

매개변수
a_fromAccount
a_toAddress
a_amount
a_minconf
a_comment
a_commentTo

Bitnet.Client.BitnetClient에서 구현되었습니다.

string Bitnet.Client.IBitnetClient.SendToAddress ( string  a_address,
float  a_amount,
string  a_comment,
string  a_commentTo 
)

Send coins to address. Returns txid.

매개변수
a_address
a_amount
a_comment
a_commentTo

Bitnet.Client.BitnetClient에서 구현되었습니다.

void Bitnet.Client.IBitnetClient.SetAccount ( string  a_address,
string  a_account 
)

Sets the account associated with the given address.

매개변수
a_address
a_account

Bitnet.Client.BitnetClient에서 구현되었습니다.

void Bitnet.Client.IBitnetClient.SetGenerate ( bool  a_generate,
int  a_genproclimit = 1 
)

Generation is limited to [genproclimit] processors, -1 is unlimited.

매개변수
a_generatetrue or false to turn generation on or off
a_genproclimit

Bitnet.Client.BitnetClient에서 구현되었습니다.

void Bitnet.Client.IBitnetClient.Stop ( )

Stop bitcoin server.

Bitnet.Client.BitnetClient에서 구현되었습니다.

JObject Bitnet.Client.IBitnetClient.ValidateAddress ( string  a_address)

Return information about bitcoinaddress.

매개변수
a_address

Bitnet.Client.BitnetClient에서 구현되었습니다.


이 인터페이스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: