Bitcoin Core v0.3.16

Build and Publish Docker Images
Last commit
Image size

  • Version: v0.3.16
  • Tag: v0.3.16
  • Release Date: 2010-09-18
  • Docker Pull Command:
    • docker pull ghcr.io/mocacinno/mocacinno/bitcoin_core_docker:v3.16
    • docker pull mocacinno/btc_core:v3.16
  • Compiled by: Mocacinno
  • Changelog: View Sourcecode

comments about the image

  • used a manually compiled boost 1.57.0 instead of the system’s boost version
  • built miniupnpc 1.5 from source
  • built glib 2.78 from source
  • built berkeley db 4.7.25 NC from source
  • built openssl 0.9.8g from source
  • used gcc4.8
  • sourcecode was unavailable on the official github repo, so i got it from sourceforge and hosted it on my own git repo

flags and parameters

starting the daemon

bash-4.4$ bitcoind -?
Usage:
  bitcoin [options]
  bitcoin [options] <command> [params]  Send command to -server or bitcoind
  bitcoin [options] help                List commands
  bitcoin [options] help <command>      Get help for a command
Options:
  -conf=<file>       Specify configuration file (default: bitcoin.conf)
  -gen               Generate coins
  -gen=0             Don't generate coins
  -min               Start minimized
  -datadir=<dir>     Specify data directory
  -proxy=<ip:port>   Connect through socks4 proxy
  -addnode=<ip>      Add a node to connect to
  -connect=<ip>      Connect only to the specified node
  -paytxfee=<amt>    Fee per KB to add to transactions you send
  -server            Accept command line and JSON-RPC commands
  -daemon            Run in the background as a daemon and accept commands
  -testnet           Use the test network
  -rpcuser=<user>    Username for JSON-RPC connections
  -rpcpassword=<pw>  Password for JSON-RPC connections
  -rpcport=<port>    Listen for JSON-RPC connections on <port>
  -rpcallowip=<ip>   Allow JSON-RPC connections from specified IP address
  -rpcconnect=<ip>   Send commands to node running on <ip>
  -?                 This help message

using bitcoind

bash-4.4$ bitcoind help
backupwallet <destination>
getaddressesbylabel <label>
getbalance
getblockcount
getblocknumber
getconnectioncount
getdifficulty
getgenerate
gethashespersec
getinfo
getlabel <bitcoinaddress>
getnewaddress [label]
getreceivedbyaddress <bitcoinaddress> [minconf=1]
getreceivedbylabel <label> [minconf=1]
help [command]
listreceivedbyaddress [minconf=1] [includeempty=false]
listreceivedbylabel [minconf=1] [includeempty=false]
sendtoaddress <bitcoinaddress> <amount> [comment] [comment-to]
setgenerate <generate> [genproclimit]
setlabel <bitcoinaddress> <label>
stop
validateaddress <bitcoinaddress>

movie time

Back to the overview

Back to the main menu

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