Bitcoin Core v0.6.1

A repository van most major releases back to 2009, inside a clean docker container

Bitcoin Core v0.6.1

Build and Publish Docker Images
Last commit
Image size

comments about the image

flags and parameters

starting the daemon

bash-4.4$ bitcoind -?
Bitcoin version vCLIENT_VERSION_MAJOR.CLIENT_VERSION_MINOR.CLIENT_VERSION_REVISION.CLIENT_VERSION_BUILD-g397737b913311-beta

Usage:
  bitcoind [options]
  bitcoind [options] <command> [params]  Send command to -server or bitcoind
  bitcoind [options] help                List commands
  bitcoind [options] help <command>      Get help for a command
Options:
  -conf=<file>       Specify configuration file (default: bitcoin.conf)
  -pid=<file>        Specify pid file (default: bitcoind.pid)
  -gen               Generate coins
  -gen=0             Don't generate coins
  -min               Start minimized
  -splash            Show splash screen on startup (default: 1)
  -datadir=<dir>     Specify data directory
  -dbcache=<n>       Set database cache size in megabytes (default: 25)
  -dblogsize=<n>     Set database disk log size in megabytes (default: 100)
  -timeout=<n>       Specify connection timeout (in milliseconds)
  -proxy=<ip:port>   Connect through socks4 proxy
  -dns               Allow DNS lookups for addnode and connect
  -port=<port>       Listen for connections on <port> (default: 8333 or testnet: 18333)
  -maxconnections=<n>  Maintain at most <n> connections to peers (default: 125)
  -addnode=<ip>      Add a node to connect to and attempt to keep the connection open
  -connect=<ip>      Connect only to the specified node
  -irc               Find peers using internet relay chat (default: 0)
  -listen            Accept connections from outside (default: 1)
  -dnsseed           Find peers using DNS lookup (default: 1)
  -banscore=<n>      Threshold for disconnecting misbehaving peers (default: 100)
  -bantime=<n>       Number of seconds to keep misbehaving peers from reconnecting (default: 86400)
  -maxreceivebuffer=<n>  Maximum per-connection receive buffer, <n>*1000 bytes (default: 10000)
  -maxsendbuffer=<n>  Maximum per-connection send buffer, <n>*1000 bytes (default: 10000)
  -upnp              Use Universal Plug and Play to map the listening port (default: 0)
  -detachdb          Detach block and address databases. Increases shutdown time (default: 0)
  -paytxfee=<amt>    Fee per KB to add to transactions you send
  -daemon            Run in the background as a daemon and accept commands
  -testnet           Use the test network
  -debug             Output extra debugging information
  -logtimestamps     Prepend debug output with timestamp
  -printtoconsole    Send trace/debug info to console instead of debug.log file
  -rpcuser=<user>    Username for JSON-RPC connections
  -rpcpassword=<pw>  Password for JSON-RPC connections
  -rpcport=<port>    Listen for JSON-RPC connections on <port> (default: 8332)
  -rpcallowip=<ip>   Allow JSON-RPC connections from specified IP address
  -rpcconnect=<ip>   Send commands to node running on <ip> (default: 127.0.0.1)
  -blocknotify=<cmd> Execute command when the best block changes (%s in cmd is replaced by block hash)
  -upgradewallet     Upgrade wallet to latest format
  -keypool=<n>       Set key pool size to <n> (default: 100)
  -rescan            Rescan the block chain for missing wallet transactions
  -checkblocks=<n>   How many blocks to check at startup (default: 2500, 0 = all)
  -checklevel=<n>    How thorough the block verification is (0-6, default: 1)

SSL options: (see the Bitcoin Wiki for SSL setup instructions)
  -rpcssl                                  Use OpenSSL (https) for JSON-RPC connections
  -rpcsslcertificatechainfile=<file.cert>  Server certificate file (default: server.cert)
  -rpcsslprivatekeyfile=<file.pem>         Server private key (default: server.pem)
  -rpcsslciphers=<ciphers>                 Acceptable ciphers (default: TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH)
  -?                 This help message

using bitcoind

bash-4.4$ bitcoind help
addmultisigaddress <nrequired> <'["key","key"]'> [account]
backupwallet <destination>
dumpprivkey <bitcoinaddress>
encryptwallet <passphrase>
getaccount <bitcoinaddress>
getaccountaddress <account>
getaddressesbyaccount <account>
getbalance [account] [minconf=1]
getblock <hash>
getblockcount
getblockhash <index>
getconnectioncount
getdifficulty
getgenerate
gethashespersec
getinfo
getmemorypool [data]
getmininginfo
getnewaddress [account]
getreceivedbyaccount <account> [minconf=1]
getreceivedbyaddress <bitcoinaddress> [minconf=1]
gettransaction <txid>
getwork [data]
help [command]
importprivkey <bitcoinprivkey> [label]
keypoolrefill
listaccounts [minconf=1]
listreceivedbyaccount [minconf=1] [includeempty=false]
listreceivedbyaddress [minconf=1] [includeempty=false]
listsinceblock [blockhash] [target-confirmations]
listtransactions [account] [count=10] [from=0]
move <fromaccount> <toaccount> <amount> [minconf=1] [comment]
sendfrom <fromaccount> <tobitcoinaddress> <amount> [minconf=1] [comment] [comment-to]
sendmany <fromaccount> {address:amount,...} [minconf=1] [comment]
sendtoaddress <bitcoinaddress> <amount> [comment] [comment-to]
setaccount <bitcoinaddress> <account>
setgenerate <generate> [genproclimit]
settxfee <amount>
signmessage <bitcoinaddress> <message>
stop
validateaddress <bitcoinaddress>
verifymessage <bitcoinaddress> <signature> <message>

movie time

Previous version: v0.6.0 Next version: v0.6.2

Back to the overview

Back to the main menu

For more information on how to use the Docker image, visit the User Documentation.