Skip to content

Instantly share code, notes, and snippets.

@dymurray
Created December 5, 2017 20:56
Show Gist options
  • Select an option

  • Save dymurray/9ed2da66fe4a03de0108dfc1ee7235f3 to your computer and use it in GitHub Desktop.

Select an option

Save dymurray/9ed2da66fe4a03de0108dfc1ee7235f3 to your computer and use it in GitHub Desktop.
#!/usr/bin/env python
import time, sys
from electroncash import SimpleConfig, Network
from electroncash.util import print_msg, json_encode
tx = sys.argv[1]
c = SimpleConfig()
network = Network(c)
network.start()
while network.is_connecting():
time.sleep(0.1)
if not network.is_connected():
print_msg("Daemon is not connected")
callback = lambda response: print_msg(json_encode(response.get('result')))
network.send([('blockchain.transaction.get', [tx])], callback)
while network.is_connected():
time.sleep(2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment