URI: 
       tAdd test for blockchain_scripthash_get_balance - obelisk - Electrum server using libbitcoin as its backend
  HTML git clone https://git.parazyd.org/obelisk
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 861f25b0c9dd1f231bd123f9fe5bed6dc9269b7a
   DIR parent d698075b700854a3de1790255d70da9d71edbe6c
  HTML Author: parazyd <parazyd@dyne.org>
       Date:   Fri,  9 Apr 2021 02:31:40 +0200
       
       Add test for blockchain_scripthash_get_balance
       
       Diffstat:
         M test.py                             |      35 ++++++++++++++++++++++++++++++-
       
       1 file changed, 34 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/test.py b/test.py
       t@@ -76,6 +76,39 @@ async def test_blockchain_relayfee(protocol, writer):
            return "blockchain_relayfee", True
        
        
       +async def test_blockchain_scripthash_get_balance(protocol, writer):
       +    shs = [
       +        "c036b0ff3ad79662cd517cd5fe1fa0af07377b9262d16f276f11ced69aaa6921",
       +        "92dd1eb7c042956d3dd9185a58a2578f61fee91347196604540838ccd0f8c08c",
       +    ]
       +    expect = [
       +        {
       +            "result": {
       +                "confirmed": 0,
       +                "unconfirmed": 0
       +            }
       +        },
       +        {
       +            "result": {
       +                "confirmed": 831000,
       +                "unconfirmed": 0
       +            }
       +        },
       +    ]
       +
       +    res = []
       +    for i in shs:
       +        params = {"params": [i]}
       +        res.append(await
       +                   protocol.blockchain_scripthash_get_balance(writer, params))
       +
       +    for i in expect:
       +        if res[expect.index(i)] != i:
       +            return "blockchain_scripthash_get_balance", False
       +
       +    return "blockchain_scripthash_get_balance", True
       +
       +
        class MockWriter(asyncio.StreamWriter):
            def __init__(self):
                self.mock = None
       t@@ -100,7 +133,7 @@ async def main():
                test_blockchain_estimatefee,
                # test_blockchain_headers_subscribe,
                test_blockchain_relayfee,
       -        # test_blockchain_scripthash_get_balance,
       +        test_blockchain_scripthash_get_balance,
                # test_blockchain_scripthash_get_history,
                # test_blockchain_scripthash_get_mempool,
                # test_blockchain_scripthash_listunspent,