module Berycoin::Wallet
Public Class Methods
abandontransaction(txid)
click to toggle source
# File lib/berycoin/gem.rb, line 278 def Wallet.abandontransaction(txid) H.abandontransaction txid end
abortrescan()
click to toggle source
# File lib/berycoin/gem.rb, line 281 def Wallet.abortrescan H.abortrescan end
addmultisigaddress(*nrequired)
click to toggle source
# File lib/berycoin/gem.rb, line 284 def Wallet.addmultisigaddress(*nrequired) H.addmultisigaddress nrequired end
addwitnessaddress(address)
click to toggle source
# File lib/berycoin/gem.rb, line 287 def Wallet.addwitnessaddress(address) H.addwitnessaddress address end
backupwallet(destination)
click to toggle source
# File lib/berycoin/gem.rb, line 290 def Wallet.backupwallet(destination) H.backupwallet destination end
bumpfee(txid)
click to toggle source
# File lib/berycoin/gem.rb, line 293 def Wallet.bumpfee(txid) H.bumpfee txid end
createcontract(*bytecode)
click to toggle source
# File lib/berycoin/gem.rb, line 296 def Wallet.createcontract(*bytecode) H.createcontract bytecode end
dumpprivkey(berycoinaddress)
click to toggle source
# File lib/berycoin/gem.rb, line 299 def Wallet.dumpprivkey(berycoinaddress) H.dumpprivkey berycoinaddress end
dumpwallet(filename)
click to toggle source
# File lib/berycoin/gem.rb, line 302 def Wallet.dumpwallet(filename) H.dumpwallet filename end
encryptwallet(passphrase)
click to toggle source
# File lib/berycoin/gem.rb, line 305 def Wallet.encryptwallet(passphrase) H.encryptwallet passphrase end
getaccount(berycoinaddress)
click to toggle source
# File lib/berycoin/gem.rb, line 308 def Wallet.getaccount(berycoinaddress) H.getaccount berycoinaddress end
getaccountaddress(account)
click to toggle source
# File lib/berycoin/gem.rb, line 311 def Wallet.getaccountaddress(account) H.getaccountaddress account end
getaddressesbyaccount(account)
click to toggle source
# File lib/berycoin/gem.rb, line 314 def Wallet.getaddressesbyaccount(account) H.getaddressesbyaccount(account) end
getbalance(*account)
click to toggle source
# File lib/berycoin/gem.rb, line 317 def Wallet.getbalance(*account) H.getbalance account end
getnewaddress(*account)
click to toggle source
# File lib/berycoin/gem.rb, line 320 def Wallet.getnewaddress(*account) H.getnewaddress account end
getrawchangeaddress()
click to toggle source
# File lib/berycoin/gem.rb, line 323 def Wallet.getrawchangeaddress H.getrawchangeaddress end
getreceivedbyaccount(account)
click to toggle source
# File lib/berycoin/gem.rb, line 326 def Wallet.getreceivedbyaccount(account) H.getreceivedbyaccount account end
getreceivedbyaddress(address)
click to toggle source
# File lib/berycoin/gem.rb, line 329 def Wallet.getreceivedbyaddress(address) H.getreceivedbyaddress address end
gettransaction(txid)
click to toggle source
# File lib/berycoin/gem.rb, line 332 def Wallet.gettransaction(txid) H.gettransaction txid end
getunconfirmedbalance()
click to toggle source
# File lib/berycoin/gem.rb, line 335 def Wallet.getunconfirmedbalance H.getunconfirmedbalance end
getwalletinfo()
click to toggle source
# File lib/berycoin/gem.rb, line 338 def Wallet.getwalletinfo H.getwalletinfo end
importaddress(address)
click to toggle source
# File lib/berycoin/gem.rb, line 341 def Wallet.importaddress(address) H.importaddress address end
importprivkey(berycoinprivkey)
click to toggle source
# File lib/berycoin/gem.rb, line 347 def Wallet.importprivkey(berycoinprivkey) H.importprivkey berycoinprivkey end
importprunedfunds()
click to toggle source
# File lib/berycoin/gem.rb, line 350 def Wallet.importprunedfunds H.importprunedfunds end
importpubkey(pubkey)
click to toggle source
# File lib/berycoin/gem.rb, line 353 def Wallet.importpubkey(pubkey) H.importpubkey(pubkey) end
importwallet(filename)
click to toggle source
# File lib/berycoin/gem.rb, line 356 def Wallet.importwallet(filename) H.importwallet(filename) end
keypoolrefill()
click to toggle source
# File lib/berycoin/gem.rb, line 359 def Wallet.keypoolrefill H.keypoolrefill end
listaccounts()
click to toggle source
# File lib/berycoin/gem.rb, line 362 def Wallet.listaccounts H.listaccounts end
listaddressgroupings()
click to toggle source
# File lib/berycoin/gem.rb, line 365 def Wallet.listaddressgroupings H.listaddressgroupings end
listlockunspent()
click to toggle source
# File lib/berycoin/gem.rb, line 368 def Wallet.listlockunspent H.listlockunspent end
listreceivedbyaccount()
click to toggle source
# File lib/berycoin/gem.rb, line 371 def Wallet.listreceivedbyaccount H.listreceivedbyaccount end
listreceivedbyaddress()
click to toggle source
# File lib/berycoin/gem.rb, line 374 def Wallet.listreceivedbyaddress H.listreceivedbyaddress end
listsinceblock(*blockhash)
click to toggle source
# File lib/berycoin/gem.rb, line 377 def Wallet.listsinceblock(*blockhash) H.listsinceblock blockhash end
listtransactions(*account)
click to toggle source
# File lib/berycoin/gem.rb, line 380 def Wallet.listtransactions(*account) H.listtransactions account end
listunspent()
click to toggle source
# File lib/berycoin/gem.rb, line 386 def Wallet.listunspent H.listunspent end
listwallets()
click to toggle source
# File lib/berycoin/gem.rb, line 383 def Wallet.listwallets H.listwallets end
lockunspent(unlock)
click to toggle source
# File lib/berycoin/gem.rb, line 389 def Wallet.lockunspent(unlock) H.lockunspent unlock end
move(fromaccount,toaccount, amount)
click to toggle source
# File lib/berycoin/gem.rb, line 392 def Wallet.move(fromaccount,toaccount, amount) H.move(fromaccount, toaccount, amount) end
sendfrom(fromaccount,toberycoinaddress,amount)
click to toggle source
# File lib/berycoin/gem.rb, line 401 def Wallet.sendfrom(fromaccount,toberycoinaddress,amount) H.sendfrom(fromaccount,toberycoinaddress,amount) end
sendmany(fromaccount, json)
click to toggle source
# File lib/berycoin/gem.rb, line 404 def Wallet.sendmany(fromaccount, json) H.sendmany(fromaccount, json) end
sendmanywithdupes(*opt)
click to toggle source
# File lib/berycoin/gem.rb, line 407 def Wallet.sendmanywithdupes(*opt) H.sendmanywithdupes opt end
sendtoaddress(berycoinaddress,amount)
click to toggle source
# File lib/berycoin/gem.rb, line 410 def Wallet.sendtoaddress(berycoinaddress,amount) H.sendtoaddress(berycoinaddress,amount) end
setaccount(berycoinaddress,account)
click to toggle source
# File lib/berycoin/gem.rb, line 428 def Wallet.setaccount(berycoinaddress,account) H.setaccount(berycoinaddress,account) end
settxfee(amount)
click to toggle source
# File lib/berycoin/gem.rb, line 431 def Wallet.settxfee(amount) H.settxfee amount end
signmessage(berycoinaddress,message)
click to toggle source
# File lib/berycoin/gem.rb, line 434 def Wallet.signmessage(berycoinaddress,message) H.signmessage(berycoinaddress,message) end
Public Instance Methods
importmulti(requests)
click to toggle source
# File lib/berycoin/gem.rb, line 344 def importmulti(requests) H.importmulti requests end
removeprunedfunds(txid)
click to toggle source
# File lib/berycoin/gem.rb, line 395 def removeprunedfunds(txid) H.removeprunedfunds txid end
reservebalance(reserve,amount)
click to toggle source
# File lib/berycoin/gem.rb, line 398 def reservebalance(reserve,amount) H.reservebalance(reserve,amount) end
sendtocontract(contractaddress,data)
click to toggle source
# File lib/berycoin/gem.rb, line 413 def sendtocontract (contractaddress,data) H.sendtocontract(contractaddress,data) end
setaccount(address,account)
click to toggle source
# File lib/berycoin/gem.rb, line 416 def setaccount(address,account) H.setaccount(address,account) end
walletlock()
click to toggle source
# File lib/berycoin/gem.rb, line 419 def walletlock H.walletlock end
walletpassphrase(passphrase, timeout)
click to toggle source
# File lib/berycoin/gem.rb, line 422 def walletpassphrase(passphrase, timeout) H.walletpassphrase(passphrase, timeout) end
walletpassphrasechange(oldpassphrase, newpassphrase)
click to toggle source
# File lib/berycoin/gem.rb, line 425 def walletpassphrasechange(oldpassphrase, newpassphrase) H.walletpassphrasechange(oldpassphrase, newpassphrase) end