A | |
addnode [Bitcoin.ENGINE] |
Allows manually adding/removing a node.
|
amount_of_float [Bitcoin] |
Converts a BTC quantity expressed as a
float into its Bitcoin.amount_t representation.
|
B | |
backupwallet [Bitcoin.ENGINE] |
Safely backs up wallet file to the given destination, which can be either a directory or a path with filename.
|
bind [Bitcoin_ocamlnet.Httpclient.Monad] | |
bind [Bitcoin.HTTPCLIENT.Monad] | |
C | |
catch [Bitcoin_ocamlnet.Httpclient.Monad] | |
catch [Bitcoin.HTTPCLIENT.Monad] | |
createmultisig [Bitcoin.ENGINE] |
Creates a m-of-n multi-signature address.
|
createrawtransaction [Bitcoin.ENGINE] | createrawtransaction inputs outputs creates a raw transaction that transfers the given inputs
(a list of transaction outputs) to the given outputs (a list of addresses and amounts).
|
D | |
decoderawtransaction [Bitcoin.ENGINE] |
Returns an object containing information concerning the given raw transaction.
|
default [Bitcoin.CONNECTION] | |
dumpprivkey [Bitcoin.ENGINE] |
Returns the private key corresponding to the given address.
|
E | |
encryptwallet [Bitcoin.ENGINE] |
Encrypts the wallet with the given passphrase.
|
F | |
fail [Bitcoin_ocamlnet.Httpclient.Monad] | |
fail [Bitcoin.HTTPCLIENT.Monad] | |
float_of_amount [Bitcoin] |
Converts a BTC quantity expressed as an
Bitcoin.amount_t into its float representation.
|
G | |
getaccount [Bitcoin.ENGINE] |
Returns the account associated with the given address.
|
getaccountaddress [Bitcoin.ENGINE] |
Returns the receiving address currently associated with the given account.
|
getaddednodeinfo [Bitcoin.ENGINE] |
Returns the list of nodes manually added with
Bitcoin.ENGINE.addnode .
|
getaddednodeinfo_verbose [Bitcoin.ENGINE] |
Returns the list of nodes manually added with
Bitcoin.ENGINE.addnode .
|
getaddressesbyaccount [Bitcoin.ENGINE] |
Return all addresses associated with the given account.
|
getbalance [Bitcoin.ENGINE] |
If
account is provided, returns the balance available in that account.
|
getblock [Bitcoin.ENGINE] |
Returns the available data for the block with the given block hash.
|
getblockcount [Bitcoin.ENGINE] |
Returns the number of blocks in the longest block chain.
|
getblockhash [Bitcoin.ENGINE] |
Returns the block hash for the block located at the given index in the longest block chain.
|
getblocktemplate [Bitcoin.ENGINE] |
Returns data needed to construct a block to work on.
|
getconnectioncount [Bitcoin.ENGINE] |
Returns the number of connections to peer nodes.
|
getdifficulty [Bitcoin.ENGINE] |
Returns the current difficulty (as a multiple of the minimum difficulty).
|
getgenerate [Bitcoin.ENGINE] |
Are we currently trying to generate new blocks?
|
gethashespersec [Bitcoin.ENGINE] |
Returns number of hashes per second we currently attain when attempting block generation.
|
getinfo [Bitcoin.ENGINE] |
Returns an object containing various state information.
|
getmininginfo [Bitcoin.ENGINE] |
Returns an object containing mining related information.
|
getnewaddress [Bitcoin.ENGINE] |
Returns a newly generated address.
|
getpeerinfo [Bitcoin.ENGINE] |
Returns information about each connected peer.
|
getrawmempool [Bitcoin.ENGINE] |
Returns all transaction IDs currently in the memory pool.
|
getrawtransaction [Bitcoin.ENGINE] |
Returns the raw transaction corresponding to the given transaction ID.
|
getrawtransaction_verbose [Bitcoin.ENGINE] |
Returns all the raw information concerning the transaction with the given ID.
|
getreceivedbyaccount [Bitcoin.ENGINE] |
Returns the total amount received on the given account.
|
getreceivedbyaddress [Bitcoin.ENGINE] |
Returns the total amount received on this address.
|
gettransaction [Bitcoin.ENGINE] |
Returns an object containing various information about the given transaction.
|
gettxout [Bitcoin.ENGINE] |
Returns detailed information concerning a given unspent transaction output.
|
gettxoutsetinfo [Bitcoin.ENGINE] |
Returns some statistics about the current set of unspent transaction outputs.
|
getwork_with_data [Bitcoin.ENGINE] |
Tries to solve the given block, returning a boolean indicating success status.
|
getwork_without_data [Bitcoin.ENGINE] |
Returns formatted hash data to work on.
|
I | |
importprivkey [Bitcoin.ENGINE] |
Adds a private key to the wallet.
|
K | |
keypoolrefill [Bitcoin.ENGINE] |
Refills the keypool.
|
L | |
listaccounts [Bitcoin.ENGINE] |
Returns a list of all accounts and associated balance.
|
listaddressgroupings [Bitcoin.ENGINE] |
Returns a list of the groups of addresses whose common ownership has been made
public by common use as inputs or as the resulting change in past transactions.
|
listlockunspent [Bitcoin.ENGINE] |
Returns a list of temporarily unspendable transaction outputs.
|
listreceivedbyaccount [Bitcoin.ENGINE] |
Returns a list of the total amount received by each account.
|
listreceivedbyaddress [Bitcoin.ENGINE] |
Returns a list of the total amount received by each address.
|
listsinceblock [Bitcoin.ENGINE] |
Returns a pair consisting of a list of all transactions and the block hash of the latest block.
|
listtransactions [Bitcoin.ENGINE] |
Returns up to
count most recent transactions skipping the first from transactions for account .
|
listunspent [Bitcoin.ENGINE] |
Returns a list of the unspent transaction outputs that have between
minconf and maxconf confirmations
(these default to 1 and 999_999, respectively).
|
lockunspent [Bitcoin.ENGINE] |
Updates the list of temporarily unspendable transaction outputs.
|
M | |
move [Bitcoin.ENGINE] | move ?minconf ?comment from_account to_account amount transfers the given amount from one account to another.
|
P | |
post_string [Bitcoin_ocamlnet.Httpclient] | |
post_string [Bitcoin.HTTPCLIENT] | |
R | |
return [Bitcoin_ocamlnet.Httpclient.Monad] | |
return [Bitcoin.HTTPCLIENT.Monad] | |
S | |
sendfrom [Bitcoin.ENGINE] |
Transfers a given amount to the specified address, deducting the balance of the given account.
|
sendmany [Bitcoin.ENGINE] |
Makes multiple transfers from a given account.
|
sendrawtransaction [Bitcoin.ENGINE] |
Transmits the given raw transaction to the network.
|
sendtoaddress [Bitcoin.ENGINE] |
Transfers a given amount to the specified address, deducting the balance of the defaul account.
|
setaccount [Bitcoin.ENGINE] |
Associates the given address with the given account.
|
setgenerate [Bitcoin.ENGINE] |
Turns on/off the generation of new blocks (a.k.a.
|
settxfee [Bitcoin.ENGINE] |
Sets the transaction fee to be used in subsequent transactions.
|
signmessage [Bitcoin.ENGINE] |
Signs the given message with the private key of the given address.
|
signrawtransaction [Bitcoin.ENGINE] |
Signs a raw transaction, returning a pair with the signed transaction in hex format and a boolean indicating
whether all private keys required for a successful signing have been found.
|
submitblock [Bitcoin.ENGINE] |
Attempts to submit new block to network.
|
V | |
validateaddress [Bitcoin.ENGINE] |
Is the given address a valid Bitcoin address? If so, this function returns an object
containing miscelaneous information about that address.
|
verifymessage [Bitcoin.ENGINE] |
Returns a boolean indicating whether a supposedly signed message does indeed correspond
to a source message signed with the given address.
|
W | |
walletlock [Bitcoin.ENGINE] |
Removes the wallet decryption key from memory, thus effectively locking the wallet.
|
walletpassphrase [Bitcoin.ENGINE] | walletpassphrase passphrase timeout unlocks an encrypted wallet, storing the decryption key
in memory.
|
walletpassphrasechange [Bitcoin.ENGINE] | walletpassphrasechange old_passphrase new_passphrase changes the wallet passphrase from
old_passphrase to new_passphrase .
|