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