def bitcoind(directory): bitcoind = BitcoinD(bitcoin_dir=directory) bitcoind.startup() yield bitcoind bitcoind.cleanup()
def bitcoind(directory): bitcoind = BitcoinD(bitcoin_dir=directory) bitcoind.startup() bitcoind.rpc.createwallet("revaultd-tests", False, False, "", True) while bitcoind.rpc.getbalance() < 50: bitcoind.rpc.generatetoaddress(1, bitcoind.rpc.getnewaddress()) yield bitcoind bitcoind.cleanup()
def bitcoind(directory): bitcoind = BitcoinD(bitcoin_dir=directory) bitcoind.startup() bitcoind.rpc.createwallet(bitcoind.rpc.wallet_name, False, False, "", True) while bitcoind.rpc.getbalance() < 50: bitcoind.rpc.generatetoaddress(1, bitcoind.rpc.getnewaddress()) while bitcoind.rpc.getblockcount() <= 1: time.sleep(0.1) yield bitcoind bitcoind.cleanup()