handle invalid address, and address with no activity
[electrum-server.git] / backends / libbitcoin / h1.py
index 460ba53..6a49710 100644 (file)
@@ -1,5 +1,6 @@
 import bitcoin
 import history1 as history
+import membuf
 
 def blockchain_started(ec, chain):
     print "Blockchain initialisation:", ec
@@ -16,7 +17,9 @@ a = bitcoin.async_service(1)
 chain = bitcoin.bdb_blockchain(a, "/home/genjix/libbitcoin/database",
                                blockchain_started)
 txpool = bitcoin.transaction_pool(a, chain)
-address = "1FpES68UNcxnXeoaFciqvUSGiKGZ33gbfQ"
-history.payment_history(a, chain, txpool, address, finish)
+mbuff = membuf.memory_buffer(a.internal_ptr, chain.internal_ptr,
+                             txpool.internal_ptr)
+address = "132nrVeRYd99TEx3y4Lu87wjkEzkh3CoJJ"
+history.payment_history(a, chain, txpool, mbuff, address, finish)
 raw_input()