diff --git a/.gitignore b/.gitignore index 1b7d69b..d4dc6df 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,4 @@ Gemfile.lock pkg/* coverage *~ - +.rvmrc diff --git a/lib/bitcoin-client/client.rb b/lib/bitcoin-client/client.rb index 901caaa..0c8c834 100644 --- a/lib/bitcoin-client/client.rb +++ b/lib/bitcoin-client/client.rb @@ -183,6 +183,11 @@ def importprivkey(bitcoinprivkey, label = nil, rescan = true) @api.request 'importprivkey', bitcoinprivkey, label, rescan end + # Reveals the private key corresponding to an address. + def dumpprivkey(bitcoinaddress) + @api.request 'dumpprivkey', bitcoinaddress + end + # Returns Object that has account names as keys, account balances as values. def listaccounts(minconf = 1) @api.request 'listaccounts', minconf