C++ core with working memory pool
[electrum-server.git] / backends / libbitcoin / h1.py
1 import bitcoin
2 import history1 as history
3
4 def blockchain_started(ec, chain):
5     print "Blockchain initialisation:", ec
6
7 def finish(ec, result):
8     print "Finish:", ec
9     for line in result:
10         for k, v in line.iteritems():
11             begin = k + ":"
12             print begin, " " * (12 - len(begin)), v
13         print
14
15 a = bitcoin.async_service(1)
16 chain = bitcoin.bdb_blockchain(a, "/home/genjix/libbitcoin/database",
17                                blockchain_started)
18 txpool = bitcoin.transaction_pool(a, chain)
19 address = "1FpES68UNcxnXeoaFciqvUSGiKGZ33gbfQ"
20 history.payment_history(a, chain, txpool, address, finish)
21 raw_input()
22