Add test for BCH electrum header
This commit is contained in:
parent
ea627db837
commit
33535ae325
24
tests/lib/test_coins.py
Normal file
24
tests/lib/test_coins.py
Normal file
@ -0,0 +1,24 @@
|
||||
import electrumx.lib.coins as coins
|
||||
|
||||
|
||||
def test_bitcoin_cash():
|
||||
raw_header = bytes.fromhex(
|
||||
"00000020df975c121dcbc18bbb7ddfd0419fc368b45db86b48c87e0"
|
||||
"1000000000000000036ae3dd40a10a40d3050de13ca546a2f81589d"
|
||||
"e2d2f317925a43a115437e2381f5bf535b94da0118ac8df8c5"
|
||||
)
|
||||
height = 540000
|
||||
electrum_header = {
|
||||
'block_height': 540000,
|
||||
'version': 536870912,
|
||||
'prev_block_hash':
|
||||
'0000000000000000017ec8486bb85db468c39f41d0df7dbb8bc1cb1d125c97df',
|
||||
'merkle_root':
|
||||
'81237e4315a1435a9217f3d2e29d58812f6a54ca13de50300da4100ad43dae36',
|
||||
'timestamp': 1532215285,
|
||||
'bits': 402774676,
|
||||
'nonce': 3321400748
|
||||
}
|
||||
|
||||
assert coins.BitcoinCash.electrum_header(
|
||||
raw_header, height) == electrum_header
|
||||
Loading…
Reference in New Issue
Block a user