C# 클래스 BitcoinNET.RPCClient.BatchRPC

파일 보기 프로젝트 열기: mb300sd/Bitcoin.NET 1 사용 예제들

공개 메소드들

메소드 설명
AddMultiSigAddress ( int NRequired, IEnumerable Keys, string Account = "" ) : uint
BackupWallet ( string Destination ) : uint
DumpPrivKey ( string BitcoinAddress ) : uint
EncryptWallet ( string Passphrase ) : uint
GetAccount ( string BitcoinAddress ) : uint
GetAccountAddress ( string Account ) : uint
GetAddressesByAccount ( string Account ) : uint
GetBalance ( string Account = null, int MinConf = 1 ) : uint
GetBlock ( string Hash ) : uint
GetBlockCount ( ) : uint
GetBlockHash ( long Index ) : uint
GetConnectionCount ( ) : uint
GetDifficulty ( ) : uint
GetGenerate ( ) : uint
GetHashesPerSec ( ) : uint
GetInfo ( ) : uint
GetMiningInfo ( ) : uint
GetNewAddress ( string Account = "" ) : uint
GetReceivedByAccount ( string Account, int MinConf = 1 ) : uint
GetReceivedByAddress ( string BitcoinAddress, int MinConf = 1 ) : uint
GetTransaction ( string TxID ) : uint
GetWork ( ) : uint
GetWork ( string Data ) : uint
Help ( string Command = "" ) : uint
ImportPrivKey ( string BitcoinPrivKey, string Label = "", bool Rescan = true ) : uint
KeyPoolRefill ( ) : uint
ListAccounts ( int MinConf = 1 ) : uint
ListAddressGroupings ( bool showEmptyGroups = true, bool showEmptyAddresses = true ) : uint
ListReceivedByAccount ( int MinConf = 1, bool IncludeEmpty = false ) : uint
ListReceivedByAddress ( int MinConf = 1, bool IncludeEmpty = false ) : uint
ListSinceBlock ( string BlockHash = null, int TargetConfirmations = 1 ) : uint
ListTransactions ( string Account = "*", int Count = 10, int From ) : uint
Move ( string FromAccount, string ToAccount, decimal Amount, int MinConf = 1, string Comment = "" ) : uint
SendFrom ( string FromAccount, string ToBitcoinAddress, decimal Amount, int MinConf = 1, string Comment = "", string CommentTo = "" ) : uint
SendMany ( string FromAccount, decimal>.IDictionary ToBitcoinAddresses, int MinConf = 1, string Comment = "" ) : uint
SendToAddress ( string BitcoinAddress, decimal Amount, string Comment = "", string CommentTo = "" ) : uint
SetAccount ( string BitcoinAddress, string Account ) : uint
SetGenerate ( bool Generate, int GenProcLimit = 1 ) : uint
SetTxFee ( decimal Amount ) : uint
SignMessage ( string BitcoinAddress, string Message ) : uint
Stop ( ) : uint
ValidateAddress ( string Address ) : uint
VerifyMessage ( string BitcoinAddress, string Signature, string Message ) : uint
WalletLock ( ) : uint
WalletPassphrase ( string Passphrase, int Timeout ) : uint
WalletPassphraseChange ( string OldPassphrase, string NewPassphrase ) : uint

메소드 상세

AddMultiSigAddress() 공개 메소드

public AddMultiSigAddress ( int NRequired, IEnumerable Keys, string Account = "" ) : uint
NRequired int
Keys IEnumerable
Account string
리턴 uint

BackupWallet() 공개 메소드

public BackupWallet ( string Destination ) : uint
Destination string
리턴 uint

DumpPrivKey() 공개 메소드

public DumpPrivKey ( string BitcoinAddress ) : uint
BitcoinAddress string
리턴 uint

EncryptWallet() 공개 메소드

public EncryptWallet ( string Passphrase ) : uint
Passphrase string
리턴 uint

GetAccount() 공개 메소드

public GetAccount ( string BitcoinAddress ) : uint
BitcoinAddress string
리턴 uint

GetAccountAddress() 공개 메소드

public GetAccountAddress ( string Account ) : uint
Account string
리턴 uint

GetAddressesByAccount() 공개 메소드

public GetAddressesByAccount ( string Account ) : uint
Account string
리턴 uint

GetBalance() 공개 메소드

public GetBalance ( string Account = null, int MinConf = 1 ) : uint
Account string
MinConf int
리턴 uint

GetBlock() 공개 메소드

public GetBlock ( string Hash ) : uint
Hash string
리턴 uint

GetBlockCount() 공개 메소드

public GetBlockCount ( ) : uint
리턴 uint

GetBlockHash() 공개 메소드

public GetBlockHash ( long Index ) : uint
Index long
리턴 uint

GetConnectionCount() 공개 메소드

public GetConnectionCount ( ) : uint
리턴 uint

GetDifficulty() 공개 메소드

public GetDifficulty ( ) : uint
리턴 uint

GetGenerate() 공개 메소드

public GetGenerate ( ) : uint
리턴 uint

GetHashesPerSec() 공개 메소드

public GetHashesPerSec ( ) : uint
리턴 uint

GetInfo() 공개 메소드

public GetInfo ( ) : uint
리턴 uint

GetMiningInfo() 공개 메소드

public GetMiningInfo ( ) : uint
리턴 uint

GetNewAddress() 공개 메소드

public GetNewAddress ( string Account = "" ) : uint
Account string
리턴 uint

GetReceivedByAccount() 공개 메소드

public GetReceivedByAccount ( string Account, int MinConf = 1 ) : uint
Account string
MinConf int
리턴 uint

GetReceivedByAddress() 공개 메소드

public GetReceivedByAddress ( string BitcoinAddress, int MinConf = 1 ) : uint
BitcoinAddress string
MinConf int
리턴 uint

GetTransaction() 공개 메소드

public GetTransaction ( string TxID ) : uint
TxID string
리턴 uint

GetWork() 공개 메소드

public GetWork ( ) : uint
리턴 uint

GetWork() 공개 메소드

public GetWork ( string Data ) : uint
Data string
리턴 uint

Help() 공개 메소드

public Help ( string Command = "" ) : uint
Command string
리턴 uint

ImportPrivKey() 공개 메소드

public ImportPrivKey ( string BitcoinPrivKey, string Label = "", bool Rescan = true ) : uint
BitcoinPrivKey string
Label string
Rescan bool
리턴 uint

KeyPoolRefill() 공개 메소드

public KeyPoolRefill ( ) : uint
리턴 uint

ListAccounts() 공개 메소드

public ListAccounts ( int MinConf = 1 ) : uint
MinConf int
리턴 uint

ListAddressGroupings() 공개 메소드

public ListAddressGroupings ( bool showEmptyGroups = true, bool showEmptyAddresses = true ) : uint
showEmptyGroups bool
showEmptyAddresses bool
리턴 uint

ListReceivedByAccount() 공개 메소드

public ListReceivedByAccount ( int MinConf = 1, bool IncludeEmpty = false ) : uint
MinConf int
IncludeEmpty bool
리턴 uint

ListReceivedByAddress() 공개 메소드

public ListReceivedByAddress ( int MinConf = 1, bool IncludeEmpty = false ) : uint
MinConf int
IncludeEmpty bool
리턴 uint

ListSinceBlock() 공개 메소드

public ListSinceBlock ( string BlockHash = null, int TargetConfirmations = 1 ) : uint
BlockHash string
TargetConfirmations int
리턴 uint

ListTransactions() 공개 메소드

public ListTransactions ( string Account = "*", int Count = 10, int From ) : uint
Account string
Count int
From int
리턴 uint

Move() 공개 메소드

public Move ( string FromAccount, string ToAccount, decimal Amount, int MinConf = 1, string Comment = "" ) : uint
FromAccount string
ToAccount string
Amount decimal
MinConf int
Comment string
리턴 uint

SendFrom() 공개 메소드

public SendFrom ( string FromAccount, string ToBitcoinAddress, decimal Amount, int MinConf = 1, string Comment = "", string CommentTo = "" ) : uint
FromAccount string
ToBitcoinAddress string
Amount decimal
MinConf int
Comment string
CommentTo string
리턴 uint

SendMany() 공개 메소드

public SendMany ( string FromAccount, decimal>.IDictionary ToBitcoinAddresses, int MinConf = 1, string Comment = "" ) : uint
FromAccount string
ToBitcoinAddresses decimal>.IDictionary
MinConf int
Comment string
리턴 uint

SendToAddress() 공개 메소드

public SendToAddress ( string BitcoinAddress, decimal Amount, string Comment = "", string CommentTo = "" ) : uint
BitcoinAddress string
Amount decimal
Comment string
CommentTo string
리턴 uint

SetAccount() 공개 메소드

public SetAccount ( string BitcoinAddress, string Account ) : uint
BitcoinAddress string
Account string
리턴 uint

SetGenerate() 공개 메소드

public SetGenerate ( bool Generate, int GenProcLimit = 1 ) : uint
Generate bool
GenProcLimit int
리턴 uint

SetTxFee() 공개 메소드

public SetTxFee ( decimal Amount ) : uint
Amount decimal
리턴 uint

SignMessage() 공개 메소드

public SignMessage ( string BitcoinAddress, string Message ) : uint
BitcoinAddress string
Message string
리턴 uint

Stop() 공개 메소드

public Stop ( ) : uint
리턴 uint

ValidateAddress() 공개 메소드

public ValidateAddress ( string Address ) : uint
Address string
리턴 uint

VerifyMessage() 공개 메소드

public VerifyMessage ( string BitcoinAddress, string Signature, string Message ) : uint
BitcoinAddress string
Signature string
Message string
리턴 uint

WalletLock() 공개 메소드

public WalletLock ( ) : uint
리턴 uint

WalletPassphrase() 공개 메소드

public WalletPassphrase ( string Passphrase, int Timeout ) : uint
Passphrase string
Timeout int
리턴 uint

WalletPassphraseChange() 공개 메소드

public WalletPassphraseChange ( string OldPassphrase, string NewPassphrase ) : uint
OldPassphrase string
NewPassphrase string
리턴 uint