C# Class BitcoinNET.RPCClient.BatchRPC

Afficher le fichier Open project: mb300sd/Bitcoin.NET Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AddMultiSigAddress() public méthode

public AddMultiSigAddress ( int NRequired, IEnumerable Keys, string Account = "" ) : uint
NRequired int
Keys IEnumerable
Account string
Résultat uint

BackupWallet() public méthode

public BackupWallet ( string Destination ) : uint
Destination string
Résultat uint

DumpPrivKey() public méthode

public DumpPrivKey ( string BitcoinAddress ) : uint
BitcoinAddress string
Résultat uint

EncryptWallet() public méthode

public EncryptWallet ( string Passphrase ) : uint
Passphrase string
Résultat uint

GetAccount() public méthode

public GetAccount ( string BitcoinAddress ) : uint
BitcoinAddress string
Résultat uint

GetAccountAddress() public méthode

public GetAccountAddress ( string Account ) : uint
Account string
Résultat uint

GetAddressesByAccount() public méthode

public GetAddressesByAccount ( string Account ) : uint
Account string
Résultat uint

GetBalance() public méthode

public GetBalance ( string Account = null, int MinConf = 1 ) : uint
Account string
MinConf int
Résultat uint

GetBlock() public méthode

public GetBlock ( string Hash ) : uint
Hash string
Résultat uint

GetBlockCount() public méthode

public GetBlockCount ( ) : uint
Résultat uint

GetBlockHash() public méthode

public GetBlockHash ( long Index ) : uint
Index long
Résultat uint

GetConnectionCount() public méthode

public GetConnectionCount ( ) : uint
Résultat uint

GetDifficulty() public méthode

public GetDifficulty ( ) : uint
Résultat uint

GetGenerate() public méthode

public GetGenerate ( ) : uint
Résultat uint

GetHashesPerSec() public méthode

public GetHashesPerSec ( ) : uint
Résultat uint

GetInfo() public méthode

public GetInfo ( ) : uint
Résultat uint

GetMiningInfo() public méthode

public GetMiningInfo ( ) : uint
Résultat uint

GetNewAddress() public méthode

public GetNewAddress ( string Account = "" ) : uint
Account string
Résultat uint

GetReceivedByAccount() public méthode

public GetReceivedByAccount ( string Account, int MinConf = 1 ) : uint
Account string
MinConf int
Résultat uint

GetReceivedByAddress() public méthode

public GetReceivedByAddress ( string BitcoinAddress, int MinConf = 1 ) : uint
BitcoinAddress string
MinConf int
Résultat uint

GetTransaction() public méthode

public GetTransaction ( string TxID ) : uint
TxID string
Résultat uint

GetWork() public méthode

public GetWork ( ) : uint
Résultat uint

GetWork() public méthode

public GetWork ( string Data ) : uint
Data string
Résultat uint

Help() public méthode

public Help ( string Command = "" ) : uint
Command string
Résultat uint

ImportPrivKey() public méthode

public ImportPrivKey ( string BitcoinPrivKey, string Label = "", bool Rescan = true ) : uint
BitcoinPrivKey string
Label string
Rescan bool
Résultat uint

KeyPoolRefill() public méthode

public KeyPoolRefill ( ) : uint
Résultat uint

ListAccounts() public méthode

public ListAccounts ( int MinConf = 1 ) : uint
MinConf int
Résultat uint

ListAddressGroupings() public méthode

public ListAddressGroupings ( bool showEmptyGroups = true, bool showEmptyAddresses = true ) : uint
showEmptyGroups bool
showEmptyAddresses bool
Résultat uint

ListReceivedByAccount() public méthode

public ListReceivedByAccount ( int MinConf = 1, bool IncludeEmpty = false ) : uint
MinConf int
IncludeEmpty bool
Résultat uint

ListReceivedByAddress() public méthode

public ListReceivedByAddress ( int MinConf = 1, bool IncludeEmpty = false ) : uint
MinConf int
IncludeEmpty bool
Résultat uint

ListSinceBlock() public méthode

public ListSinceBlock ( string BlockHash = null, int TargetConfirmations = 1 ) : uint
BlockHash string
TargetConfirmations int
Résultat uint

ListTransactions() public méthode

public ListTransactions ( string Account = "*", int Count = 10, int From ) : uint
Account string
Count int
From int
Résultat uint

Move() public méthode

public Move ( string FromAccount, string ToAccount, decimal Amount, int MinConf = 1, string Comment = "" ) : uint
FromAccount string
ToAccount string
Amount decimal
MinConf int
Comment string
Résultat uint

SendFrom() public méthode

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
Résultat uint

SendMany() public méthode

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

SendToAddress() public méthode

public SendToAddress ( string BitcoinAddress, decimal Amount, string Comment = "", string CommentTo = "" ) : uint
BitcoinAddress string
Amount decimal
Comment string
CommentTo string
Résultat uint

SetAccount() public méthode

public SetAccount ( string BitcoinAddress, string Account ) : uint
BitcoinAddress string
Account string
Résultat uint

SetGenerate() public méthode

public SetGenerate ( bool Generate, int GenProcLimit = 1 ) : uint
Generate bool
GenProcLimit int
Résultat uint

SetTxFee() public méthode

public SetTxFee ( decimal Amount ) : uint
Amount decimal
Résultat uint

SignMessage() public méthode

public SignMessage ( string BitcoinAddress, string Message ) : uint
BitcoinAddress string
Message string
Résultat uint

Stop() public méthode

public Stop ( ) : uint
Résultat uint

ValidateAddress() public méthode

public ValidateAddress ( string Address ) : uint
Address string
Résultat uint

VerifyMessage() public méthode

public VerifyMessage ( string BitcoinAddress, string Signature, string Message ) : uint
BitcoinAddress string
Signature string
Message string
Résultat uint

WalletLock() public méthode

public WalletLock ( ) : uint
Résultat uint

WalletPassphrase() public méthode

public WalletPassphrase ( string Passphrase, int Timeout ) : uint
Passphrase string
Timeout int
Résultat uint

WalletPassphraseChange() public méthode

public WalletPassphraseChange ( string OldPassphrase, string NewPassphrase ) : uint
OldPassphrase string
NewPassphrase string
Résultat uint