From 59673ccda7492c2f9d2a4fa4084f295f6418b053 Mon Sep 17 00:00:00 2001 From: thomasv Date: Mon, 5 Nov 2012 11:49:25 +0100 Subject: [PATCH] update validate script with 0.5 protocol --- scripts/validate_tx | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/validate_tx b/scripts/validate_tx index f3f9faf..8904c5b 100755 --- a/scripts/validate_tx +++ b/scripts/validate_tx @@ -29,11 +29,11 @@ def hash_header(res): def verify_tx(tx_hash): - rawtx = i.synchronous_get([ ('blockchain.transaction.get',[tx_hash]) ])[0] - print rawtx - return res = i.synchronous_get([ ('blockchain.transaction.get_merkle',[tx_hash]) ])[0] + raw_tx = i.synchronous_get([ ('blockchain.transaction.get',[tx_hash, res['block_height']]) ])[0] + assert hash_encode(Hash(raw_tx.decode('hex'))) == tx_hash + merkle_root = hash_merkle_root(res['merkle'], tx_hash, res['pos']) tx_height = res.get('block_height') headers_requests = [] -- 1.7.1