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.
|