diff --git a/.gitignore b/.gitignore index 15d0129d..42efa844 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,7 @@ Cargo.lock .env .venv -.python-version \ No newline at end of file +.python-version +__pycache__ + +.light_client \ No newline at end of file diff --git a/README.md b/README.md index bc83f0a4..c70fd175 100644 --- a/README.md +++ b/README.md @@ -49,52 +49,68 @@ Although this is a highly experimental project without immediate plans for deplo ## Roadmap -### Milestone 1 - Block header verification +### Milestone 1 - Block header validation Implement a reduced light client that can verify a range of blocks starting at genesis. It does not have to validate execution, just check that the block header fields follow the protocol. Tasks: -* [ ] block hash computation +* [x] block hash computation * [x] proof-of-work validation/computation * [x] block time validation/computation -* [ ] block difficulty adjustment -* [ ] transaction ID calculation -* [x] transaction root computation +* [x] block difficulty adjustment * [x] script for fetching arbitrary block data -* [ ] script for running the program e2e for a span of blocks +* [x] script for preparing program arguments +* [x] script for running the program e2e for multiple blocks -### Milestone 2 - Partial transaction verification +### Milestone 2 - Partial transaction validation Extend light client with partial transaction validation, but without UTXO checks. Tasks: +* [ ] reassess validation check list (analyze Bitcoin core codebase) +* [x] generate & run integration tests e2e instead of Cairo codegen +* [x] transaction ID calculation +* [x] transaction root computation * [x] validate transaction fee * [x] validate coinbase transaction -* [ ] validate segwit specific data +* [ ] validate that transaction can be mined (locktime, sequence, coinbase maturity) +* [ ] validate segwit specific data (wtxid commitment) +* [ ] validate block weight * [x] script that fetches blocks extended with references UTXOs * [ ] script that runs the program e2e for a span of blocks -### Milestone 3 - UTXO set verification +### Milestone 3 - Bitcoin script validation + +Try to run script validation with external Cairo crate. + +Tasks: + +* [ ] Integrate Shinigami + +### Milestone 4 - UTXO set verification Add inclusion proofs for the UTXOs included in the block. Tasks: -* [ ] implement cache for UTXOs spent in the same block they are created +* [ ] isolate unspendable outputs (OP_RETURN, etc) +* [ ] implement cache for UTXOs spent in the same block they are created (*) +* [ ] implement transaction outpoint hashing * [ ] implement Utreexo accumulator (addition) +* [ ] Utreexo backend that maintains utxo set and Utreexo roots * [ ] implement Utreexo single inclusion proof verification * [ ] implement Utreexo single output removal * [ ] implement Utreexo bridge node that generates individual inclusion proofs * [ ] implement script that runs the program e2e for a span of blocks -### Milestone 4 - Full consensus verification +### Milestone 5 - Full consensus validation -Verify full execution, including the Bitcoin scripts check. +Validate full block execution, including the Bitcoin scripts checks and Utreexo. -### Milestone 5 - Incrementally verifiable computation +### Milestone 6 - Proving the validation Recursively verify STARK proofs of chain state updates. @@ -119,29 +135,42 @@ This will compile all the components: ```bash scarb build - ``` -This will run the test-suite: +This will run unit and integration tests: ```bash scarb test ``` -Re-generate test data: +For integration tests ony: + +```bash +scarb run integration_tests +``` + +Run for specific test file(s): + +```bash +scarb run integration_tests tests/data/light_481823.json +``` + +Re-generate integration test data: ```base -scarb run get_blocks -scarb run get_block -scarb run get_block_py +scarb run regenerate_tests ``` -* File will be created in [tests/blocks/](https://github.com/keep-starknet-strange/raito/blob/main/tests/blocks)block_\.cairo -* If you want to modify the blockHash for get_blocks change [scripts/data/get_blocks.sh](https://github.com/keep-starknet-strange/raito/blob/main/scripts/data/get_blocks.sh#L11) +* Files will be created in [tests/data/](https://github.com/keep-starknet-strange/raito/blob/main/tests/data) +* If you want to add a new test case, edit [scripts/data/regenerate_tests.sh](https://github.com/keep-starknet-strange/raito/blob/main/scripts/data/regenerate_tests.sh) ## Build dependencies -* ```get_blocks``` and ```get_block_py``` need [that Python dependencies](https://github.com/keep-starknet-strange/raito/tree/main/scripts/data/requirements.txt) +Install necessary packages required by Python scripts: + +```bash +pip install -r scripts/data/requirements.txt +``` ## References @@ -180,6 +209,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d Yusuf Habib
Yusuf Habib

💻 + Gerson
Gerson

💻 diff --git a/Scarb.toml b/Scarb.toml index 7e972754..498f2c43 100644 --- a/Scarb.toml +++ b/Scarb.toml @@ -4,9 +4,10 @@ version = "0.1.0" edition = "2024_07" [scripts] -get_block= "./scripts/data/get_block.sh" -get_block_py= "python3 ./scripts/data/get_block.py" -get_blocks= "./scripts/data/get_blocks.sh" +regenerate_tests= "./scripts/data/regenerate_tests.sh" +integration_tests = "scarb build && ./scripts/data/integration_tests.sh" +light_client= "scarb build && ./scripts/data/light_client.sh" +test = "scarb cairo-test && scarb run integration_tests" [dependencies] diff --git a/scripts/data/format_args.py b/scripts/data/format_args.py new file mode 100644 index 00000000..188f3fa8 --- /dev/null +++ b/scripts/data/format_args.py @@ -0,0 +1,112 @@ +#!/usr/bin/env python + +import sys +import json +from pathlib import Path + + +def serialize(obj): + """Serializes Cairo data in JSON format to a Python object with reduced types. + Supports the following conversions: + bool -> int # bool = felt252 + integer -> int # felt252 + dec string (0-9) -> (int, int) -> u256 = { lo: felt252, hi: felt252 } + hex string (0-F), 64 len -> (int, int, int, int, int, int, int, int) -> Hash !reversed! + hex string 0x prefixed -> ([int, ...], int, int) -> ByteArray + list -> [] + dict -> tuple(dict.values) + """ + if isinstance(obj, bool): + return 1 if obj else 0 + elif isinstance(obj, int): + # This covers u8, u16, u32, u64, u128, felt252 + assert(obj >= 0 and obj < 2 ** 252) + return obj + elif isinstance(obj, str): + if obj.isdigit(): + # Try to cast to int and then to low/high parts + num = int(obj) + assert(num >= 0 and num < 2 ** 256) + lo = num % 2 ** 128 + hi = num // 2 ** 128 + return (lo, hi) + elif obj.startswith('0x'): + # Split into 31-byte chunks and save the remainder + src = bytes.fromhex(obj[2:]) + num_chunks = len(src) // 31 + main_len = num_chunks * 31 + rem_len = len(src) - main_len + main = [int.from_bytes(src[i:i+31], 'big') for i in range(0, main_len, 31)] + # TODO: check if this is how byte31 is implemented + rem = int.from_bytes(src[main_len:].rjust(31, b'\x00'), 'big') + return (main, rem, rem_len) + else: + # Reversed hex string into 4-byte words then into BE u32 + assert(len(obj) == 64) + rev = list(reversed(bytes.fromhex(obj))) + return tuple(int.from_bytes(rev[i:i+4], 'big') for i in range(0, 32, 4)) + elif isinstance(obj, list): + return list(map(serialize, obj)) + elif isinstance(obj, dict): + return tuple(map(serialize, obj.values())) + elif isinstance(obj, tuple): + return obj + else: + raise NotImplementedError(obj) + + +def flatten_tuples(src): + """Recursively flattens tuples. + Example: (0, (1, 2), [(3, 4, [5, 6])]) -> [0, 1, 2, [3, 4, [5, 6]]] + + :param src: an object that can be int|list|tuple or their nested combination. + :return: an object that can only contain integers and lists, top-level tuple converts to a list. + """ + res = [] + def append_obj(obj, to): + if isinstance(obj, int): + to.append(obj) + elif isinstance(obj, list): + inner = [] + for item in obj: + append_obj(item, inner) + to.append(inner) + elif isinstance(obj, tuple): + for item in obj: + append_obj(item, to) + else: + raise NotImplementedError(obj) + append_obj(src, res) + return res + + +def format_cairo1_run(args: list) -> str: + """Formats arguments for usage with cairo1-run. + Example: [0, 1, [2, 3, 4]] -> "0 1 [2 3 4]" + + :param args: Python object containing already processed arguments. + :return: Removes outer array brackets [] and commas, returns string. + """ + def format_item(item, root=False): + if isinstance(item, list): + arr = " ".join(map(format_item, item)) + return arr if root else f'[{arr}]' + else: + return str(item) + return format_item(args, root=True) + + +def format_args(): + """Reads arguments from JSON file and prints formatted result. + Expects a single CLI argument containing file path. + Output is compatible with the Scarb runner arguments format. + """ + if (len(sys.argv) != 2): + raise TypeError("Expected single argument") + args = json.loads(Path(sys.argv[1]).read_text()) + res = flatten_tuples(serialize(args)) + print(res) + + +if __name__ == '__main__': + format_args() diff --git a/scripts/data/generate_data.py b/scripts/data/generate_data.py new file mode 100755 index 00000000..400f86ef --- /dev/null +++ b/scripts/data/generate_data.py @@ -0,0 +1,303 @@ +#!/usr/bin/env python + +import sys +import os +import json +import requests +from pathlib import Path + +BITCOIN_RPC = os.getenv("BITCOIN_RPC") +USERPWD = os.getenv("USERPWD") +DEFAULT_URL = "https://bitcoin-mainnet.public.blastapi.io" + + +def request_rpc(method: str, params: list): + """Makes a JSON-RPC call to a Bitcoin API endpoint. + Uses environment variables BITCOIN_RPC and USERPWD + or the default public endpoint if those variables are not set. + + :return: parsed JSON result as Python object + """ + url = BITCOIN_RPC or DEFAULT_URL + auth = USERPWD.split(":") if USERPWD else None + headers = {'content-type': 'application/json'} + payload = { + "jsonrpc": "2.0", + "method": method, + "params": params, + "id": 0, + } + data = requests.post(url, auth=auth, headers=headers, json=payload).json() + if data['result'] is None: + raise ConnectionError("RPC response is null") + return data['result'] + + +def fetch_chain_state(block_height: int): + """Fetches chain state at the end of a specific block with given height. + Chain state is a just a block header extended with extra fields: + - prev_timestamps + - epoch_start_time + """ + # Chain state at height H is the state after applying block H + block_hash = request_rpc("getblockhash", [block_height]) + head = request_rpc("getblockheader", [block_hash]) + + # In order to init prev_timestamps we need to query 10 previous headers + prev_header = head + prev_timestamps = [head['time']] + for _ in range(10): + if prev_header['height'] == 0: + prev_timestamps.insert(0, 0) + else: + prev_header = request_rpc("getblockheader", [prev_header['previousblockhash']]) + prev_timestamps.insert(0, prev_header['time']) + head['prev_timestamps'] = prev_timestamps + + # In order to init epoch start we need to query block header at epoch start + if block_height < 2016: + head['epoch_start_time'] = 1231006505 + else: + head['epoch_start_time'] = get_epoch_start_time(block_height) + + return head + + +def next_chain_state(head: dict, blocks: list): + """Computes resulting chain state given the initial chain state + and all blocks that were applied to it. + """ + block_height = head['height'] + len(blocks) + next_head = blocks[-1] + + # We need to recalculate the prev_timestamps field given the previous chain state + # and all the blocks we applied to it + prev_timestamps = head['prev_timestamps'] + list(map(lambda x: x['time'], blocks)) + next_head['prev_timestamps'] = prev_timestamps[-11:] + + # Update epoch start time if neccesary + if head['height'] // 2016 != block_height // 2016: + next_head['epoch_start_time'] = get_epoch_start_time(block_height) + else: + next_head['epoch_start_time'] = head['epoch_start_time'] + return next_head + + +def get_epoch_start_time(block_height: int) -> int: + """Computes the corresponding epoch start time given the current block height. + """ + epoch_start_block_height = (block_height // 2016) * 2016 + epoch_start_block_hash = request_rpc("getblockhash", [epoch_start_block_height]) + epoch_start_header = request_rpc("getblockheader", [epoch_start_block_hash]) + return epoch_start_header['time'] + + +def format_chain_state(head: dict): + """Formats chain state according to the respective Cairo type. + """ + return { + "block_height": head['height'], + "total_work": str(int.from_bytes(bytes.fromhex(head['chainwork']), 'big')), + "best_block_hash": head['hash'], + "current_target": str(bits_to_target(head['bits'])), + "epoch_start_time": head['epoch_start_time'], + "prev_timestamps": head['prev_timestamps'], + } + + +def bits_to_target(bits: str) -> int: + """Convert difficulty bits (compact target representation) to target. + + :param bits: bits as a hex string (without 0x prefix) + :return: target as integer + """ + exponent = int.from_bytes(bytes.fromhex(bits[:2]), 'big') + mantissa = int.from_bytes(bytes.fromhex(bits[2:]), 'big') + if exponent == 0: + return mantissa + elif exponent <=3: + return mantissa >> (8 * (3 - exponent)) + else: + return mantissa << (8 * (exponent - 3)) + + +def fetch_block(block_hash: str): + """Downloads block with transactions (and referred UTXOs) from RPC given the block hash. + """ + block = request_rpc("getblock", [block_hash, 2]) + block['data'] = [resolve_transaction(tx) for tx in block['tx']] + return block + + +def resolve_transaction(transaction: dict): + """ + """ + return { + "version": transaction['version'], + # Skip the first 4 bytes (version) and take the next 4 bytes (marker + flag) + "is_segwit": transaction["hex"][8:12] == "0001", + "lock_time": transaction['locktime'], + "inputs": [resolve_input(input) for input in transaction['vin']], + "outputs": [format_output(output) for output in transaction['vout']], + } + + +def resolve_input(input: dict): + """ + """ + if input.get('coinbase'): + return format_coinbase_input(input) + else: + return { + "script": f'0x{input["scriptSig"]["hex"]}', + "sequence": input['sequence'], + "witness": [f'0x{item}' for item in input.get('txinwitness', [])], + "previous_output": resolve_outpoint(input), + } + + +def resolve_outpoint(input: dict): + """ + """ + tx = request_rpc("getrawtransaction", [input['txid'], True]) + block = request_rpc("getblockheader", [tx['blockhash']]) + return { + "txid": input['txid'], + "vout": input['vout'], + "data": format_output(tx['vout'][input['vout']]), + "block_height": block['height'], + "block_time": block['time'], + "is_coinbase": tx['vin'][0].get('coinbase') is not None + } + + +def format_coinbase_input(input: dict): + """ + """ + return { + "script": f'0x{input["coinbase"]}', + "sequence": input["sequence"], + "witness": [], + "previous_output": { + "txid": "0" * 64, + "vout": 0xffffffff, + "data": { + "value": 0, + "pk_script": '0x', + "cached": False, + }, + "block_height": 0, + "block_time": 0, + "is_coinbase": False, + }, + } + + +def format_output(output: dict): + """ + """ + return { + "value": int(output["value"] * 100000000), + "pk_script": f'0x{output["scriptPubKey"]["hex"]}', + "cached": False, + # TODO: create a hash set of all inputs/outputs in the block and propagate down + } + + +def format_block_with_transactions(block: dict): + """Formats block with transactions according to the respective Cairo type. + """ + return { + "header": format_header(block), + "data": { + "variant_id": 1, + "transactions": block['data'], # already formatted + } + } + + +def fetch_block_header(block_hash: str): + """Downloads block header (without trasnasction) from RPC given the block hash. + """ + return request_rpc("getblockheader", [block_hash]) + + +def format_block(header: dict): + """Formats block (without transactions) according to the respective Cairo type. + Note that transaction data uses a verbose format to include information + about the particular enum variant. + + :param header: block header obtained from RPC + """ + return { + "header": format_header(header), + "data": { + "variant_id": 0, + "merkle_root": header['merkleroot'] + } + } + + +def format_header(header: dict): + """Formats header according to the respective Cairo type. + + :param header: block header obtained from RPC + """ + return { + "version": header['version'], + "time": header['time'], + "bits": int.from_bytes(bytes.fromhex(header['bits']), 'big'), + "nonce": header['nonce'] + } + + +def generate_data(mode: str, initial_height: int, num_blocks: int, include_expected: bool): + """Generates arguments for Raito program in a human readable form and the expected result. + + :param mode: Validation mode: + "light" — generate block headers with Merkle root only + "full" — generate full blocks with transactions (and referenced UTXOs) + :param initial_height: The block height of the initial chain state (0 means the state after genesis) + :param num_blocks: The number of blocks to apply on top of it (has to be at least 1) + :return: tuple (arguments, expected output) + """ + chain_state = fetch_chain_state(initial_height) + next_block_hash = chain_state['nextblockhash'] + blocks = [] + + for _ in range(num_blocks): + if mode == 'light': + block = fetch_block_header(next_block_hash) + elif mode == 'full': + block = fetch_block(next_block_hash) + else: + raise NotImplementedError(mode) + next_block_hash = block['nextblockhash'] + blocks.append(block) + + block_formatter = format_block if mode == 'light' else format_block_with_transactions + result = { + "chain_state": format_chain_state(chain_state), + "blocks": list(map(block_formatter, blocks)), + } + + if include_expected: + result['expected'] = format_chain_state(next_chain_state(chain_state, blocks)) + + return result + + +# Usage: generate_data.py MODE INITIAL_HEIGHT NUM_BLOCKS INCLUDE_EXPECTED OUTPUT_FILE +# Example: generate_data.py 'light' 0 10 false light_0_10.json +if __name__ == '__main__': + if (len(sys.argv) != 6): + raise TypeError("Expected five arguments") + + data = generate_data( + mode=sys.argv[1], + initial_height=int(sys.argv[2]), + num_blocks=int(sys.argv[3]), + include_expected=sys.argv[4].lower() == "true", + ) + + Path(sys.argv[5]).write_text(json.dumps(data, indent=2)) diff --git a/scripts/data/get_block.py b/scripts/data/get_block.py deleted file mode 100755 index 6b68710d..00000000 --- a/scripts/data/get_block.py +++ /dev/null @@ -1,175 +0,0 @@ -import requests -import sys -import os -import json -import progressbar - - -BTC_RPC = os.getenv("BITCOIN_RPC") -USR = os.getenv("USERPWD") - - -def request_rpc(method, params): - payload = { - "jsonrpc": "2.0", - "method": method, - "params": params, - "id": 0, - } - headers = {'content-type': 'application/json'} - data = requests.post(BTC_RPC, auth=tuple(USR.split(':')), headers=headers, data=json.dumps(payload)).json() - if data['result'] is None: - raise ConnectionError("Error recieving data") - return data['result'] - - -def buid_witness(array): - witness = str(len(array)) - for elem in array: - length = len(str(elem)) / 2 - witness += f"{length}{elem}" - return witness - - -def header(block): - return f'''Header {{ - version: {block["version"]}_u32, - time: {block["time"]}_u32, - bits: {int(block["bits"], 16)}_u32, - nonce: {block["nonce"]}_u32, - }}''' - - -def tx_output(tx): - payload = "" - cached = "false" - for txoutput in tx['vout']: - payload += f''' - TxOut {{ - value: {int(txoutput["value"] * 100000000)}_u64, - pk_script: @from_hex(\"{txoutput["scriptPubKey"]["hex"]}\"), - cached: {cached}, - }}, - ''' - return payload - - -def outpoint(prev_output): - # full_tx = request_rpc("gettxout", [tx_in["txid"], tx_in["vout"]]) - prev_tx = request_rpc("getrawtransaction", [prev_output['txid'], True]) - prev_block = request_rpc("getblock", [prev_tx['blockhash'], 2]) - return f''' - OutPoint {{ - txid: 0x{prev_tx['txid']}_u256.into(), - vout: {prev_output['vout']}_u32, - data: {tx_output({'vout': [prev_tx['vout'][prev_output['vout']]]})} - block_height: {prev_block['height']}_u32, - block_time: {prev_block['time']}_u32, - }}''' - - -def tx_input_coinbase(tx_in): - witness = "" - if 'txinwitness' in tx_in: - formatted_elements = [f'from_hex("{elem}")' for elem in tx_in["txinwitness"]] - witness = ", ".join(formatted_elements) - # witness = buid_witness(tx_in['txinwitness']) - return f''' - TxIn {{ - script: @from_hex(\"{tx_in["coinbase"]}\"), - sequence: {tx_in["sequence"]}, - witness: array![{witness}].span(), - previous_output: OutPoint {{ - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }}, - }}''' - - -def tx_input_regular(tx_in): - witness = "" - if 'txinwitness' in tx_in: - # witness = buid_witness(tx_in['txinwitness']) - formatted_elements = [f'from_hex("{elem}")' for elem in tx_in["txinwitness"]] - witness = ", ".join(formatted_elements) - return f''' - TxIn {{ - script: @from_hex(\"{tx_in["scriptSig"]['hex']}\"), - sequence: {tx_in["sequence"]}, - witness: array![{witness}].span(), - previous_output: {outpoint(tx_in)}, - }}, - ''' - - -def tx_input(tx): - payload = "" - for txinput in tx['vin']: - if 'coinbase' in txinput: - payload += tx_input_coinbase(txinput) - else: - payload += tx_input_regular(txinput) - return payload - - -def check_segwit(tx): - if not int(tx["version"]) % 2: - return "true" - return "false" - - -def txs_process(txsraw, ntx): - payload = '' - bar = progressbar.ProgressBar(max_value=ntx) - bar.update(0) - for i, tx in enumerate(txsraw): - payload += f''' - Transaction {{ - version: {tx["version"]}, - is_segwit: {check_segwit(tx)}, - lock_time: {tx["locktime"]}, - inputs: array![{tx_input(tx)}].span(), - outputs: array![{tx_output(tx)}].span(), - }}, - ''' - bar.update(i + 1) - return payload - - -def main(): - try: - if (len(sys.argv) != 2): - raise TypeError("Error: bad arguments") - block_hash = sys.argv[1] - - block = request_rpc("getblock", [block_hash, 2]) - txsraw = block["tx"] - - file_payload = f'''// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::transaction::{{Transaction, TxIn, TxOut, OutPoint}}; -use raito::types::block::{{Block, Header}}; -use raito::utils::hex::from_hex; -use raito::utils::hash::Hash; - -// block_hash: {block_hash} -pub fn block_{block["height"]}() -> Block {{ - Block {{ - header: {header(block)}, - txs: array![{txs_process(txsraw, block["nTx"])}].span(), - }} -}}''' - - path = f'tests/blocks/block_{block["height"]}.cairo' - print(block["height"]) - file = open(path, "w") - file.write(file_payload) - file.close() - except Exception as error: - print(error) - - -main() diff --git a/scripts/data/get_blocks.sh b/scripts/data/get_blocks.sh deleted file mode 100755 index 70a36b10..00000000 --- a/scripts/data/get_blocks.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/env bash -set -e; -set -o pipefail; - -if [ -f .env ] -then - export $(cat .env | xargs) -fi - -get_single_block() { - local block_hash=$1 - python3 ./scripts/data/get_block.py "$block_hash" -} - -main() { - local block_hashes=( - "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f" # Genesis block (0) - "00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee" # Block containing first P2P tx to Hal Finney (170) - "00000000132fbe8314fc571c0be60b31ccd461c9ee85f42bde8c6d160a9dacc0" # Bloc containing first off ramp tx from Martti Malmi (24835) - "00000000152340ca42227603908689183edc47355204e7aca59383b0aaac1fd8" # Block containing pizza tx (57043) - "000000000000011f9791dcfdfe0e402b79a165a3b781bafcc918b6f2166d577c" # Small Block (150013) - "000000000000048b95347e83192f69cf0366076336c639f9b7228e9ba171342e" # First halving block (210000) - # "000000000000000002cce816c0ab2c5c269cb081896b7dcb34b8422d6b74ffa1" # Second halving block (420000) - # "0000000000000000011865af4122fe3b144e2cbeea86142e8ff2fb4107352d43" # Bitcoin Cash hard fork block (478558) - # "0000000000000000001c8018d9cb3b742ef25114f27563e3fc4a1902167f9893" # Segwit soft fork block (481824) - # "000000000000000000e5438564434edaf41e63829a637521a96235adf4653e1b" # Bitcoin Gold hard fork block (491407) - # "000000000000000000024bead8df69990852c202db0e0097c1a12ea637d7e96d" # Third halving block (630000) - # "0000000000000000000687bca986194dc2c1f949318629b44bb54ec0a94d8244" # Taproot soft fort block (709632) - "00000000000000000002601c74946371bd1bf00ad3154f011c20abad1cabd0ea" # Block with witness (757739) - "000000000000000000032c781dbe11459fba50312acfca3cd96fa2bc4367d5b1" # Block with witnesses, 81txs (757753) - # "0000000000000000000515e202c8ae73c8155fc472422d7593af87aa74f2cf3d" # Biggest block in Bitcoin history - Taproot Wizards (774628) - # "0000000000000000000320283a032748cef8227873ff4872689bf23f1cda83a5" # Fourth halving block (840000) - ) - - # Loop through the block hashes and call get_block.sh for each - for block_hash in "${block_hashes[@]}"; do - echo "Getting block: $block_hash" - get_single_block "$block_hash" - done - - echo "All blocks retrieved successfully." -} - -main diff --git a/scripts/data/integration_tests.sh b/scripts/data/integration_tests.sh new file mode 100755 index 00000000..4d410313 --- /dev/null +++ b/scripts/data/integration_tests.sh @@ -0,0 +1,60 @@ +#!/usr/bin/env bash + +set -e; +set -o pipefail; + +GREEN='\033[0;32m' +RED='\033[1;31m' +RESET='\033[0m' # No Color + +num_ok=0 +num_fail=0 +num_ignored=0 +failures=() +test_files="tests/data"/* + +# TODO: fix bugs +ignored_files=( + "tests/data/light_481823.json" + "tests/data/light_709631.json" + "tests/data/full_169.json" +) +ignored="${ignored_files[@]}" + +if [ $# -gt 0 ]; then + args=("$@") + test_files="${args[@]}" +fi + +for test_file in $test_files; do + if [ -f "$test_file" ]; then + echo -n "test e2e:$test_file ..." + + if [[ "$ignored" =~ "$test_file" ]]; then + echo " ignored" + num_ignored=$((num_ignored + 1)) + else + arguments=$(python scripts/data/format_args.py ${test_file}) + output=$(scarb cairo-run --no-build --function test "$arguments") + gas_spent=$(echo $output | grep -o 'gas_spent=[0-9]*' | sed 's/gas_spent=//') + + if [[ "$output" == *"OK"* ]]; then + echo -e "${GREEN} ok ${RESET}(gas usage est.: $gas_spent)" + num_ok=$((num_ok + 1)) + else + echo -e "${RED} fail ${RESET}(gas usage est.: $gas_spent)" + num_fail=$((num_fail + 1)) + error=$(echo $output | grep -o "error='[^']*'" | sed "s/error=//") + failures+="\te2e:$test_file — Panicked with $error\n" + fi + fi + fi +done + +if [[ $num_fail == 0 ]]; then + echo -e "test result: ${GREEN}ok${RESET}. ${num_ok} passed; 0 failed; ${num_ignored} ignored" +else + echo -e "failures:\n$failures" + echo -e "test result: ${RED}FAILED${RESET}. ${num_ok} passed; ${num_fail} failed; ${num_ignored} ignored" + false +fi \ No newline at end of file diff --git a/scripts/data/light_client.sh b/scripts/data/light_client.sh new file mode 100644 index 00000000..cf547574 --- /dev/null +++ b/scripts/data/light_client.sh @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +set -e; +set -o pipefail; + +batch_size=50 + +mkdir .light_client || true + +for (( height=0; height<=1000; height+=batch_size )); do + echo "Validating blocks $height — $((height+batch_size))" + batch_file=.light_client/${height}_${batch_size}.json + if [ ! -f "$batch_file" ]; then + echo "Downloading blocks" + python scripts/data/generate_data.py "light" $height $batch_size false $batch_file + fi + echo "Running client" + arguments=$(python scripts/data/format_args.py $batch_file) + scarb cairo-run --no-build "$arguments" +done diff --git a/scripts/data/regenerate_tests.sh b/scripts/data/regenerate_tests.sh new file mode 100755 index 00000000..2e038896 --- /dev/null +++ b/scripts/data/regenerate_tests.sh @@ -0,0 +1,37 @@ +#!/usr/bin/env bash + +set -e; +set -o pipefail; + +if [ -f .env ] +then + export $(cat .env | xargs) +fi + +test_cases=( + 169 # Block containing first P2P tx to Hal Finney (170) + 24834 # Block containing first off ramp tx from Martti Malmi (24835) + 57042 # Block containing pizza tx (57043) + 150012 # Small Block (150013) + 209999 # First halving block (210000) + 478557 # Bitcoin Cash hard fork block (478558) + 481823 # Segwit soft fork block (481824) + 491406 # Bitcoin Gold hard fork block (491407) + 629999 # Third halving block (630000) + 709631 # Taproot soft fort block (709632) + 757738 # Block with witness (757739) + 757752 # Block with witnesses, 81txs (757753) + 774627 # Biggest block in Bitcoin history - Taproot Wizards (774628) + 839999 # Fourth halving block (840000) +) + +mkdir tests/data || true + +# Loop through the test cases and generate data +for test_case in "${test_cases[@]}"; do + echo "Generating test data: light mode, chain state @ $test_case, single block" + python scripts/data/generate_data.py "light" $test_case 1 true tests/data/light_${test_case}.json +done + +# TODO: generate more full blocks +python scripts/data/generate_data.py "full" $test_case 1 true tests/data/full_169.json \ No newline at end of file diff --git a/scripts/data/requirements.txt b/scripts/data/requirements.txt index f95bd23f..ef487e06 100644 --- a/scripts/data/requirements.txt +++ b/scripts/data/requirements.txt @@ -1,11 +1 @@ -certifi==2024.7.4 -charset-normalizer==3.3.2 -idna==3.7 -importjson==0.2.3 -progressbar2==4.4.2 -python-utils==3.8.2 -requests==2.32.3 -six==1.16.0 -templatelite==0.2.1.1 -typing_extensions==4.12.2 -urllib3==2.2.2 +requests==2.32.3 \ No newline at end of file diff --git a/src/codec.cairo b/src/codec.cairo index 1f1d18c1..72442c41 100644 --- a/src/codec.cairo +++ b/src/codec.cairo @@ -5,98 +5,113 @@ use raito::utils::hash::Hash; pub trait Encode { /// Encode using Bitcoin codec and append to the buffer. - /// Specify witness flag for including segwit fields (for wtxid calculation). - fn encode_to(self: @T, ref dest: ByteArray, witness: bool); + fn encode_to(self: @T, ref dest: ByteArray); /// Encode using Bitcoin codec and return byte array. - /// Specify witness flag for including segwit fields (for wtxid calculation). fn encode( - self: @T, witness: bool + self: @T ) -> ByteArray { let mut dest: ByteArray = Default::default(); - Self::encode_to(self, ref dest, witness); + Self::encode_to(self, ref dest); dest } } pub impl EncodeSpan> of Encode> { - fn encode_to(self: @Span, ref dest: ByteArray, witness: bool) { + fn encode_to(self: @Span, ref dest: ByteArray) { let items = *self; encode_compact_size(items.len(), ref dest); for item in items { - item.encode_to(ref dest, witness); + item.encode_to(ref dest); } } } pub impl EncodeByteArray of Encode { - fn encode_to(self: @ByteArray, ref dest: ByteArray, witness: bool) { + fn encode_to(self: @ByteArray, ref dest: ByteArray) { encode_compact_size(self.len(), ref dest); dest.append(self); } } pub impl EncodeU32 of Encode { - fn encode_to(self: @u32, ref dest: ByteArray, witness: bool) { + fn encode_to(self: @u32, ref dest: ByteArray) { dest.append_word_rev((*self).into(), 4); } } pub impl EncodeU64 of Encode { - fn encode_to(self: @u64, ref dest: ByteArray, witness: bool) { + fn encode_to(self: @u64, ref dest: ByteArray) { dest.append_word_rev((*self).into(), 8); } } pub impl EncodeHash of Encode { - fn encode_to(self: @Hash, ref dest: ByteArray, witness: bool) { + fn encode_to(self: @Hash, ref dest: ByteArray) { dest.append(@(*self).into()); } } pub impl EncodeTxIn of Encode { - fn encode_to(self: @TxIn, ref dest: ByteArray, witness: bool) { - self.previous_output.encode_to(ref dest, false); - (*self.script).encode_to(ref dest, false); - self.sequence.encode_to(ref dest, false); + fn encode_to(self: @TxIn, ref dest: ByteArray) { + self.previous_output.encode_to(ref dest); + (*self.script).encode_to(ref dest); + self.sequence.encode_to(ref dest); } } pub impl EncodeTxOut of Encode { - fn encode_to(self: @TxOut, ref dest: ByteArray, witness: bool) { - self.value.encode_to(ref dest, false); - (*self.pk_script).encode_to(ref dest, false); + fn encode_to(self: @TxOut, ref dest: ByteArray) { + self.value.encode_to(ref dest); + (*self.pk_script).encode_to(ref dest); } } pub impl EncodeOutpoint of Encode { - fn encode_to(self: @OutPoint, ref dest: ByteArray, witness: bool) { - self.txid.encode_to(ref dest, false); - self.vout.encode_to(ref dest, false); + fn encode_to(self: @OutPoint, ref dest: ByteArray) { + self.txid.encode_to(ref dest); + self.vout.encode_to(ref dest); } } pub impl EncodeTransaction of Encode { - fn encode_to(self: @Transaction, ref dest: ByteArray, witness: bool) { - self.version.encode_to(ref dest, false); + fn encode_to(self: @Transaction, ref dest: ByteArray) { + self.encode_transaction_to(ref dest, false); + } +} + +#[generate_trait] +pub impl TransactionCodecImpl of TransactionCodec { + /// Encode transaction with witness fields (for computing wtxid) and return resuling bytes. + fn encode_with_witness(self: @Transaction) -> ByteArray { + let mut dest: ByteArray = Default::default(); + self.encode_transaction_to(ref dest, true); + dest + } + + /// Encode transaction and add to the output buffer. + /// Specify `include_witness` flag to add segwit marker, flag, and witness data. + fn encode_transaction_to(self: @Transaction, ref dest: ByteArray, include_witness: bool) { + self.version.encode_to(ref dest); - if witness { + if include_witness { // TODO: we need to validate that is_segwit flag is set (in validate_transaction) dest.append_byte(0); // marker dest.append_byte(1); // flag } - self.inputs.encode_to(ref dest, false); - self.outputs.encode_to(ref dest, false); + self.inputs.encode_to(ref dest); + self.outputs.encode_to(ref dest); - if witness { + if include_witness { // Encode array of witnesses for each tx input + // We don't prepend the size because inputs length was previously encoded. for txin in *self.inputs { - txin.witness.encode_to(ref dest, true); + txin.witness.encode_to(ref dest); } } - self.lock_time.encode_to(ref dest, false); + self.lock_time.encode_to(ref dest); } } @@ -123,8 +138,8 @@ pub fn encode_compact_size(len: usize, ref dest: ByteArray) { #[cfg(test)] mod tests { use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; - use raito::utils::hex::{from_hex, to_hex}; - use super::{Encode, encode_compact_size}; + use raito::utils::hex::{from_hex, to_hex, hex_to_hash_rev}; + use super::{Encode, TransactionCodec, encode_compact_size}; #[test] fn test_encode_compact_size1() { @@ -180,7 +195,7 @@ mod tests { cached: false, }; - let bytes = txout.encode(false); + let bytes = txout.encode(); let expected: ByteArray = from_hex( "00f2052a01000000434104d46c4968bde02899d2aa0963367c7a6ce34eec332b32e42e5f3407e052d64ac625da6f0718e7b302140434bd725706957c092db53805b821a85b23a7ac61725bac" @@ -192,13 +207,16 @@ mod tests { fn test_encode_outpoint() { // block 170 coinbase tx b1fea52486ce0c62bb442b530a3f0132b826c74e473d1f2c220bfa78111c5082 let outpoint = OutPoint { - txid: 0x0000000000000000000000000000000000000000000000000000000000000000_u256.into(), + txid: hex_to_hash_rev( + "0000000000000000000000000000000000000000000000000000000000000000" + ), vout: 4294967295_u32, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }; - let bytes = outpoint.encode(false); + let bytes = outpoint.encode(); let expected = from_hex( "0000000000000000000000000000000000000000000000000000000000000000ffffffff" @@ -210,13 +228,16 @@ mod tests { fn test_encode_outpoint2() { //block 170 tx f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16 let outpoint = OutPoint { - txid: 0x0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9_u256.into(), + txid: hex_to_hash_rev( + "0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9" + ), vout: 0_u32, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }; - let bytes = outpoint.encode(false); + let bytes = outpoint.encode(); let expected = from_hex( "c997a5e56e104102fa209c6a852dd90660a20b2d9c352423edce25857fcd370400000000" @@ -231,16 +252,18 @@ mod tests { script: @from_hex("04ffff001d0102"), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0x0000000000000000000000000000000000000000000000000000000000000000_u256 - .into(), + txid: hex_to_hash_rev( + "0000000000000000000000000000000000000000000000000000000000000000" + ), vout: 4294967295, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span() }; - let bytes = txin.encode(false); + let bytes = txin.encode(); let expected = from_hex( "0000000000000000000000000000000000000000000000000000000000000000ffffffff0704ffff001d0102ffffffff" @@ -258,16 +281,18 @@ mod tests { ), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0x66ce602f26ae00d128ea83e5afddf8c1cd226b7148322bb090779199f63f9ff5_u256 - .into(), + txid: hex_to_hash_rev( + "66ce602f26ae00d128ea83e5afddf8c1cd226b7148322bb090779199f63f9ff5" + ), vout: 1_u32, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span() }; - let bytes = txin.encode(false); + let bytes = txin.encode(); let expected = from_hex( "f59f3ff699917790b02b3248716b22cdc1f8ddafe583ea28d100ae262f60ce66010000008c493046022100f814323e8be180dd90d063adb8f94b31801fb68ce97eb1acb32970a390bfa72f02210085ed8af17e90e2415d400d7cb08311535243d55461be9982bb3408271aa954aa0141045d21d60c22da05383ef130e3fc314b28c7dd378c762931f8c85e5e708d97b9779d83135a8c3cfe202f435e2781c99329043080627c5eb71f73be103fe45c2028ffffffff" @@ -288,12 +313,14 @@ mod tests { ), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0xb8a75476112bb2322af0331646100fe44f26fee85f452001589f6d9672b763a7_u256 - .into(), + txid: hex_to_hash_rev( + "b8a75476112bb2322af0331646100fe44f26fee85f452001589f6d9672b763a7" + ), vout: 0_u32, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span() }, @@ -303,12 +330,14 @@ mod tests { ), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0xa7ed5e908fa1951c912fd39cd72a37410ca78fc75de65180b8568a622f4e3a97_u256 - .into(), + txid: hex_to_hash_rev( + "a7ed5e908fa1951c912fd39cd72a37410ca78fc75de65180b8568a622f4e3a97" + ), vout: 1_u32, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span() }, @@ -318,12 +347,14 @@ mod tests { ), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0x66ce602f26ae00d128ea83e5afddf8c1cd226b7148322bb090779199f63f9ff5_u256 - .into(), + txid: hex_to_hash_rev( + "66ce602f26ae00d128ea83e5afddf8c1cd226b7148322bb090779199f63f9ff5" + ), vout: 1_u32, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span() } @@ -345,7 +376,7 @@ mod tests { lock_time: 0 }; - let tx_encoded = tx.encode(false); + let tx_encoded = tx.encode(); let tx_expected = from_hex( "0100000003a763b772966d9f580120455fe8fe264fe40f10461633f02a32b22b117654a7b8000000008c493046022100838b5bd094d57898d359569af330312e2dd99f8a1db7add92dc1704808625dbf022100978160771ea1e3ffe014e1fa7559f0bb5ffd32f6b63f19225bf3be110c2f2d65014104c273b18442afb2263698a09da205bb7a18f23037f9c285fc789874fe012ac32b40a18f12191a0015f2506b5a395d9845005b90a34a813715e9cc5dbf8024ca18ffffffff973a4e2f628a56b88051e65dc78fa70c41372ad79cd32f911c95a18f905eeda7010000008b48304502200b2ff9ed1689c9403b4bf0aca89fa4a53004c2c6ad66b4df25ae8361eef172cc022100c8f5fcd4eeb02762d9b40de1013ad7283042585caec8e60be873689de8e29a4a014104cdadb5199b0d9d356ae03fbf891f28d761547d79a0c5dae24998fa84a147e39f27ce03cd8efd8bd27e9dffc78744d66b2942b76801f79ae4028028e7122a3bb1fffffffff59f3ff699917790b02b3248716b22cdc1f8ddafe583ea28d100ae262f60ce66010000008c493046022100f814323e8be180dd90d063adb8f94b31801fb68ce97eb1acb32970a390bfa72f02210085ed8af17e90e2415d400d7cb08311535243d55461be9982bb3408271aa954aa0141045d21d60c22da05383ef130e3fc314b28c7dd378c762931f8c85e5e708d97b9779d83135a8c3cfe202f435e2781c99329043080627c5eb71f73be103fe45c2028ffffffff0290051000000000001976a914bafe7b8f25824ff18f698d2878d50c6fc43dd1d088acb038ac06000000001976a914ef48d8584b96d95992a664d524e52007b036754188ac00000000" ); @@ -367,8 +398,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0xcf37895a05d18f4f3fa0a7fb1b4e74763fc9d287d929b5ae1a7cec789f28fd07_u256 - .into(), + txid: hex_to_hash_rev( + "cf37895a05d18f4f3fa0a7fb1b4e74763fc9d287d929b5ae1a7cec789f28fd07" + ), vout: 1_u32, data: TxOut { value: 62000000_u64, @@ -379,6 +411,7 @@ mod tests { }, block_height: 149994_u32, block_time: 1319114701_u32, + is_coinbase: true, }, }, TxIn { @@ -388,8 +421,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0xe69026f2413fffc021cd3e3018f7eaeda4db0ad11c8b80c61f4fd77df0265bde_u256 - .into(), + txid: hex_to_hash_rev( + "e69026f2413fffc021cd3e3018f7eaeda4db0ad11c8b80c61f4fd77df0265bde" + ), vout: 1_u32, data: TxOut { value: 26900000_u64, @@ -400,6 +434,7 @@ mod tests { }, block_height: 150006_u32, block_time: 1319124571_u32, + is_coinbase: true, }, }, TxIn { @@ -409,8 +444,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0x116ffc273e21fa84f92738b059aa2f895fc34963724decdee8600d4d49b2ea75_u256 - .into(), + txid: hex_to_hash_rev( + "116ffc273e21fa84f92738b059aa2f895fc34963724decdee8600d4d49b2ea75" + ), vout: 1_u32, data: TxOut { value: 501999999_u64, @@ -421,6 +457,7 @@ mod tests { }, block_height: 150005_u32, block_time: 1319122014_u32, + is_coinbase: true, }, }, TxIn { @@ -430,8 +467,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0xa6f7299d3b1412921b3a2335b345c96462421b37b4c0d519c66a591027d4b44c_u256 - .into(), + txid: hex_to_hash_rev( + "a6f7299d3b1412921b3a2335b345c96462421b37b4c0d519c66a591027d4b44c" + ), vout: 1_u32, data: TxOut { value: 1226409352_u64, @@ -442,6 +480,7 @@ mod tests { }, block_height: 149935_u32, block_time: 1319066844_u32, + is_coinbase: true, }, }, TxIn { @@ -451,8 +490,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0x9e5a36dc05bbe1f0c8006293b73d983cdcc24e84d4d88dd1d91cb5bb93fefa0f_u256 - .into(), + txid: hex_to_hash_rev( + "9e5a36dc05bbe1f0c8006293b73d983cdcc24e84d4d88dd1d91cb5bb93fefa0f" + ), vout: 0_u32, data: TxOut { value: 2507265606_u64, @@ -463,6 +503,7 @@ mod tests { }, block_height: 149940_u32, block_time: 1319069371_u32, + is_coinbase: true, }, }, TxIn { @@ -472,8 +513,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0x10ee2df74adce2d1727194e0cc1c0006978a38225d9068ea86dae6603cbdc26a_u256 - .into(), + txid: hex_to_hash_rev( + "10ee2df74adce2d1727194e0cc1c0006978a38225d9068ea86dae6603cbdc26a" + ), vout: 1_u32, data: TxOut { value: 568878428_u64, @@ -484,6 +526,7 @@ mod tests { }, block_height: 149895_u32, block_time: 1319035283_u32, + is_coinbase: true, }, }, TxIn { @@ -493,8 +536,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0xce8f4c5729351528ee52ee56d4bc85269cbc173b40ee04882e8fc66ce15fd80b_u256 - .into(), + txid: hex_to_hash_rev( + "ce8f4c5729351528ee52ee56d4bc85269cbc173b40ee04882e8fc66ce15fd80b" + ), vout: 1_u32, data: TxOut { value: 497295999_u64, @@ -505,6 +549,7 @@ mod tests { }, block_height: 149814_u32, block_time: 1318990721_u32, + is_coinbase: true, }, }, TxIn { @@ -514,8 +559,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0x5d22c46efffbba9d1e0e8b2e94b0933a4e71e2e2ed3ab642ea8eba957cb036c9_u256 - .into(), + txid: hex_to_hash_rev( + "5d22c46efffbba9d1e0e8b2e94b0933a4e71e2e2ed3ab642ea8eba957cb036c9" + ), vout: 1_u32, data: TxOut { value: 4756000000_u64, @@ -526,6 +572,7 @@ mod tests { }, block_height: 149984_u32, block_time: 1319104909_u32, + is_coinbase: true, }, }, ] @@ -545,7 +592,7 @@ mod tests { .span(), }; - let tx_encoded = tx.encode(false); + let tx_encoded = tx.encode(); let tx_expected = from_hex( "010000000807fd289f78ec7c1aaeb529d987d2c93f76744e1bfba7a03f4f8fd1055a8937cf010000008c493046022100ebbd4f6b412cafa26c6484ec9a16704177964f2570f0867de633cb3f3b48f3520221008211917fee214c506686a7bba3414b9cbbc33769c06ce49f29197ac863c8bee1014104b13bab6066a13e3d672a0b11447659f1986888c9e5cbf9ee6c57283ccf5662c5eeeefc02ad3c38141b6872ab46429f784802892dea1306c909754b3fcb1f1d0cffffffffde5b26f07dd74f1fc6808b1cd10adba4edeaf718303ecd21c0ff3f41f22690e6010000008b483045022100b61a58bc0a99fe55445a44f9a77b2a97a946283f34db3b26fcae24ea8750b6cc02204faf7572c8504b129a699250fdb90f9524a875052a49fb464bcc381f9a1a31af0141045327413c7cec34e5b3cee5e186221ffaab3e808bc9564cf8f110ee9bf4c270a6df410d98705867220e4cbfdde4a42e27288171416935655667c48a3acba08c25ffffffff75eab2494d0d60e8deec4d726349c35f892faa59b03827f984fa213e27fc6f11010000008b483045022100f3fe3bb13a02d226c7876f5f20618e4752e65fdb52fed9558bc280f1196dc6d202205c8bae389dd40524bbd6b890c989b32f476ba8a555ff052c00e469fcf18100730141041dd42c00f540555c3785748f9acacff422ec8c403f080f16a12b69681a8cf3d4ddd0f7b767b60a9ce2809c52b7f2e3100cf82857eb597226a4281ebd99fec983ffffffff4cb4d42710596ac619d5c0b4371b426264c945b335233a1b9212143b9d29f7a6010000008b48304502203edc1344854875d946fa88991249e043e112e2a4716c6758658e4053d96d13d5022100c6388938893200b95c6f0ff718cb875df01b25aead54e6bcaf15ecc4f22bfdd10141047ce313f56017f2b0bf12619a4b3d06ea3926b68b005c6f4b77d05711bc750bc423f22c5bd639265a699f24483d56566efdf86941fda31f741da8e73aa75674a6ffffffff0ffafe93bbb51cd9d18dd8d4844ec2dc3c983db7936200c8f0e1bb05dc365a9e000000008b483045022031e8a1071c3ffb7642156ef6b23db33f8fb74034ed365f161f87721e2267bdc3022100b3b64ecba04459f7b378ad569315e3750eee1debe9520e54b4cd84c49115e586014104ee1a3b5815a9b2f641f013e6ad0b45b297093ef2e61754f6513cb9d565fe90f57488452cf8d467ce429344b53177d53903d9cd20ac56c7bb94b9932c0fc44873ffffffff6ac2bd3c60e6da86ea68905d22388a9706001ccce0947172d1e2dc4af72dee10010000008c49304602210097542b50d8c59dc36103409bbe8a3b127b71ef54cde7cc6b86dfb347b5fc2593022100b0feb2951ea9bd21e70d382513bb5230ea598ba1ad27b16ace79731e286aef42014104190af8345785f062b8f91730c5f1aa0527a540859c2d5bbf8b0e15553c6c596308fb02a4c617baaa81ef970bbb6b5267ecdac860a89a5c84f55c6cc0c242b197ffffffff0bd85fe16cc68f2e8804ee403b17bc9c2685bcd456ee52ee28153529574c8fce010000008b4830450220788dfeb9abbbee831f80fa96421e215ee1d7cf173492fd064756fc881f6b9a2d022100a20ce16d007ca199674cadff4b29c0da7c644efb3e8238045d37848e9d45d7c3014104afdd6ae6cc3df689e7e9bced930cdac7fc7099da002d0fe6ad376dc69159664bb2ef4de657b1f96eeb4f5bd80a0b2f01fcd7fe8dd0eb8d7539c2e985d87ef18fffffffffc936b07c95ba8eea42b63aede2e2714e3a93b0942e8b0e1e9dbafbff6ec4225d010000008b483045022100d08ff8ae18a308718e58955525e57f5482409769b72366c04657c5687a15947802206c77aa5472d324921a3bc58821dd0debc1fb41674fe45ae19bd655be6e6b867a0141042825c68ba0a68b07c64afd202f5eefd7cf587ded6a1b80b16606d27157634642e01ecc67e6f072e5feadfd23a9a4222407e3a10068f8745b1296fa905e80c091ffffffff0200e40b54020000001976a914552362dca64805372f3a1c1bfbe190bd148569a188acca37bf08000000001976a9140b0a49a0f4db52c7aa4cc913cebc49b26500d78288ac00000000" ); @@ -567,8 +614,9 @@ mod tests { sequence: 4294967295, witness: array![].span(), previous_output: OutPoint { - txid: 0x027f3d5cda9b0e8c45654d603d1ce2babbbbeb1198378804de654f253ea7531d_u256 - .into(), + txid: hex_to_hash_rev( + "027f3d5cda9b0e8c45654d603d1ce2babbbbeb1198378804de654f253ea7531d" + ), vout: 1_u32, data: TxOut { value: 8010539842_u64, @@ -579,6 +627,7 @@ mod tests { }, block_height: 206120_u32, block_time: 1351856022_u32, + is_coinbase: true, }, }, ] @@ -648,7 +697,7 @@ mod tests { .span(), }; - let tx_encoded = tx.encode(false); + let tx_encoded = tx.encode(); let tx_expected = from_hex( "01000000011d53a73e254f65de0488379811ebbbbbbae21c3d604d65458c0e9bda5c3d7f02010000008a47304402203c31af8b4ad8e035aac5a7b2bcda81c26a5a2ce791df00bbf207aabceff246410220545e269decc8c777beccda949118028a9fa3a2a5452414ee3ff21068db18fcab0141047a38fd20560d9e258b11bf6d71fec9f049a4786d0374bc858317848ad32970337ab61ae3bd3c0296d7dce49d7ad0fb46ba0f0743960ea3324a57699a997e5ad9ffffffff0c00e1f505000000001976a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac00e1f505000000001976a91406f1b670791f9256bffc898f474271c22f4bb94988ac00e1f505000000001976a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac00e1f505000000001976a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac00e1f505000000001976a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac00e1f505000000001976a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac00e1f505000000001976a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac00e1f505000000001976a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac00e1f505000000001976a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac00e1f505000000001976a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac404b4c00000000001976a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac62878ea1010000001976a9146e9470910291611d311ab76b89a878fead10594788ac00000000" ); @@ -666,12 +715,14 @@ mod tests { script: @from_hex(""), sequence: 0xfffffffd, previous_output: OutPoint { - txid: 0x39cc1562b197182429bc1ea312c9e30f1257be6d5159fcd7b375139d3c3fe63c_u256 - .into(), + txid: hex_to_hash_rev( + "39cc1562b197182429bc1ea312c9e30f1257be6d5159fcd7b375139d3c3fe63c" + ), vout: 0x0, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![ from_hex( @@ -701,13 +752,13 @@ mod tests { lock_time: 679999, }; - let tx_encoded = tx.encode(false); + let tx_encoded = tx.encode(); let tx_expected = from_hex( "02000000013ce63f3c9d1375b3d7fc59516dbe57120fe3c912a31ebc29241897b16215cc390000000000fdffffff020f900100000000001976a914998db5e1126bc3a5e04109fbf253a7900462410e88acd9bd150000000000160014579bf4f06510c8683f2451262b6685b00012e46f3f600a00" ); assert_eq!(to_hex(@tx_encoded), to_hex(@tx_expected)); - let wtx_encoded = tx.encode(true); + let wtx_encoded = tx.encode_with_witness(); let wtx_expected = from_hex( "020000000001013ce63f3c9d1375b3d7fc59516dbe57120fe3c912a31ebc29241897b16215cc390000000000fdffffff020f900100000000001976a914998db5e1126bc3a5e04109fbf253a7900462410e88acd9bd150000000000160014579bf4f06510c8683f2451262b6685b00012e46f024730440220537f470c1a18dc1a9d233c0b6af1d2ce18a07f3b244e4d9d54e0e60c34c55e67022058169cd11ac42374cda217d6e28143abd0e79549f7b84acc6542817466dc9b3001210301c1768b48843933bd7f0e8782716e8439fc44723d3745feefde2d57b761f5033f600a00" ); @@ -726,12 +777,14 @@ mod tests { script: @from_hex(""), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0xdb2448ca5ab8fa4243cb0b3256fb0a629d8e42f9be1056bf1177c9d1be9f996f_u256 - .into(), + txid: hex_to_hash_rev( + "db2448ca5ab8fa4243cb0b3256fb0a629d8e42f9be1056bf1177c9d1be9f996f" + ), vout: 0_u32, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![ from_hex( @@ -747,12 +800,14 @@ mod tests { script: @from_hex(""), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0x1c3f37e7b248c24e17c69202c22f78f027be62e0bcea1a91c664df467c4d2d7b_u256 - .into(), + txid: hex_to_hash_rev( + "1c3f37e7b248c24e17c69202c22f78f027be62e0bcea1a91c664df467c4d2d7b" + ), vout: 1_u32, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![ from_hex( @@ -781,13 +836,13 @@ mod tests { .span(), }; - let tx_encoded = tx.encode(false); + let tx_encoded = tx.encode(); let tx_expected = from_hex( "02000000026f999fbed1c97711bf5610bef9428e9d620afb56320bcb4342fab85aca4824db0000000000ffffffff7b2d4d7c46df64c6911aeabce062be27f0782fc20292c6174ec248b2e7373f1c0100000000ffffffff027cfa0400000000001600148812478461956e68872e7f3e8782d5ecb58b9ec15453010000000000160014857f3f59abc3998e771f07d8f06d3ec6eb5d2da200000000" ); assert_eq!(to_hex(@tx_encoded), to_hex(@tx_expected)); - let wtx_encoded = tx.encode(true); + let wtx_encoded = tx.encode_with_witness(); let wtx_expected = from_hex( "020000000001026f999fbed1c97711bf5610bef9428e9d620afb56320bcb4342fab85aca4824db0000000000ffffffff7b2d4d7c46df64c6911aeabce062be27f0782fc20292c6174ec248b2e7373f1c0100000000ffffffff027cfa0400000000001600148812478461956e68872e7f3e8782d5ecb58b9ec15453010000000000160014857f3f59abc3998e771f07d8f06d3ec6eb5d2da202483045022100e79c80ee315b6ef4e29f9bd5776b14d50c2c23a378cde2407b8adc907352ecf902200a4b2d2b5db31883e78e84f5d81f0fcc7e5fa54c5a0dc98335cd58efed3c4f19012103e5d541eed7ccea6f94324bdcce27427c0e20b626bb9f2d2cbe2e81f22ae4aafa02473044022065bb4676eb5bebb69241ebdd121dbef5d8e468e7b0af96576d62a38be7af83b70220604dacc80a67fd0511da9cfaeeb72b0ab58c255e712a209325902f50e60ad0bb012103e5d541eed7ccea6f94324bdcce27427c0e20b626bb9f2d2cbe2e81f22ae4aafa00000000" ); @@ -809,12 +864,14 @@ mod tests { script: @from_hex(""), sequence: 0xfffffffd, previous_output: OutPoint { - txid: 0x89d8ddef7821789e8ea407ebfe3dd290be403d5fa9174acc544d414eb2fd8a43_u256 - .into(), + txid: hex_to_hash_rev( + "89d8ddef7821789e8ea407ebfe3dd290be403d5fa9174acc544d414eb2fd8a43" + ), vout: 1, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![ from_hex( @@ -844,13 +901,13 @@ mod tests { lock_time: 0, }; - let tx_encoded = tx.encode(false); + let tx_encoded = tx.encode(); let tx_expected = from_hex( "0100000001438afdb24e414d54cc4a17a95f3d40be90d23dfeeb07a48e9e782178efddd8890100000000fdffffff020db9a60000000000160014b549d227c9edd758288112fe3573c1f85240166880a81201000000001976a914ae28f233464e6da03c052155119a413d13f3380188ac00000000" ); assert_eq!(to_hex(@tx_encoded), to_hex(@tx_expected)); - let wtx_encoded = tx.encode(true); + let wtx_encoded = tx.encode_with_witness(); let wtx_expected = from_hex( "01000000000101438afdb24e414d54cc4a17a95f3d40be90d23dfeeb07a48e9e782178efddd8890100000000fdffffff020db9a60000000000160014b549d227c9edd758288112fe3573c1f85240166880a81201000000001976a914ae28f233464e6da03c052155119a413d13f3380188ac024730440220200254b765f25126334b8de16ee4badf57315c047243942340c16cffd9b11196022074a9476633f093f229456ad904a9d97e26c271fc4f01d0501dec008e4aae71c2012102c37a3c5b21a5991d3d7b1e203be195be07104a1a19e5c2ed82329a56b431213000000000" ); diff --git a/src/lib.cairo b/src/lib.cairo index 51eaf5f8..b70789bd 100644 --- a/src/lib.cairo +++ b/src/lib.cairo @@ -15,6 +15,7 @@ pub mod validation { pub mod transaction; pub mod work; pub mod block; + pub mod relative_lock_time; } pub mod codec; pub mod types { @@ -26,3 +27,8 @@ pub mod types { } mod main; + +// TODO: move this module to a separate package +// Scarb does not support features when using cairo-run +// neither it allows to run function from the "tests" folder +mod test; diff --git a/src/main.cairo b/src/main.cairo index 06e2dd03..fd4cf98e 100644 --- a/src/main.cairo +++ b/src/main.cairo @@ -1,25 +1,14 @@ +use crate::types::block::Block; +use crate::types::chain_state::{ChainState, BlockValidator}; + /// Raito program entrypoint. /// -/// Terminates with success only if: -/// - The initial chain state is legit (it is genesis or a valid recursive proof provided) -/// - Block(s) has been validated without errors -/// -/// Returns the resulting state hash. -fn main() { - println!("Running Raito Bitcoin ZK client"); - // TODO: create ProgramInput type contaning: -// - chain state -// - utreexo state -// - proof of chain state (recursive STARK) if not genesis -// - block(s) extended with UTXOs -// - utreexo inclusion proof(s) for those UTXOs -// - validation mode (header only, full blocks, full consensus) -// -// Program output would consist of: -// - chain state -// - utreexo state -// -// To keep the output concise we can just return hash(chain_state, utreexo_state) - - // TODO: run BlockHeaderValidator for a span of blocks +/// Receives current chain state and pending blocks, +/// then validates and applies them one by one. +/// Returns new chain state in case of succes, otherwise raises an error. +fn main(mut chain_state: ChainState, mut blocks: Array) -> ChainState { + while let Option::Some(block) = blocks.pop_front() { + chain_state = chain_state.validate_and_apply(block).expect('Validation failed'); + }; + chain_state } diff --git a/src/test.cairo b/src/test.cairo new file mode 100644 index 00000000..46bc53c7 --- /dev/null +++ b/src/test.cairo @@ -0,0 +1,40 @@ +use crate::types::block::Block; +use crate::types::chain_state::{ChainState, BlockValidator}; +use core::testing::get_available_gas; + +/// Integration testing program entrypoint. +/// +/// Receives current chain state, pending blocks, and expected result. +/// Validates and applies blocks one by one, exits on first failure. +fn test( + mut chain_state: ChainState, mut blocks: Array, mut expected_chain_state: ChainState +) { + let mut gas_before = get_available_gas(); + while let Option::Some(block) = blocks.pop_front() { + let height = chain_state.block_height + 1; + match chain_state.validate_and_apply(block) { + Result::Ok(new_chain_state) => { + chain_state = new_chain_state; + let gas_after = get_available_gas(); + println!("OK: block={} gas_spent={}", height, gas_before - gas_after); + gas_before = gas_after; + }, + Result::Err(err) => { + let gas_after = get_available_gas(); + println!( + "FAIL: block={} gas_spent={} error='{}'", height, gas_before - gas_after, err + ); + panic!(); + } + } + }; + if chain_state != expected_chain_state { + println!( + "FAIL: block={} error='expected state {:?}, actual {:?}'", + chain_state.block_height, + expected_chain_state, + chain_state + ); + panic!(); + } +} diff --git a/src/types/block.cairo b/src/types/block.cairo index beb6e06a..4dd66dd0 100644 --- a/src/types/block.cairo +++ b/src/types/block.cairo @@ -8,12 +8,23 @@ use crate::utils::numeric::u32_byte_reverse; use super::transaction::Transaction; /// Represents a block in the blockchain. -#[derive(Drop, Copy)] +#[derive(Drop, Copy, Debug, PartialEq, Default)] pub struct Block { /// Block header. pub header: Header, - /// Transactions. - pub txs: Span, + /// Transaction data: either merkle root or list of transactions. + pub data: TransactionData, +} + +/// Represents block contents. +#[derive(Drop, Copy, Debug, PartialEq)] +pub enum TransactionData { + /// Merkle root of all transactions in the block. + /// This variant is used for header-only validation mode (light client). + MerkleRoot: Hash, + /// List of all transactions included in the block. + /// This variant is used for the full consensus validation mode. + Transactions: Span, } /// Represents a block header. @@ -26,7 +37,7 @@ pub struct Block { /// In order to do the calculation we just need data about the block that is strictly necessary, /// but not the data we can calculate like merkle root or data that we already have /// like previous_block_hash (in the previous chain state). -#[derive(Drop, Copy)] +#[derive(Drop, Copy, Debug, PartialEq, Default)] pub struct Header { /// The version of the block. pub version: u32, @@ -58,10 +69,16 @@ pub impl BlockHashImpl of BlockHash { } } +/// Empty transaction data +pub impl TransactionDataDefault of Default { + fn default() -> TransactionData { + TransactionData::Transactions(array![].span()) + } +} #[cfg(test)] mod tests { - use super::{Block, Header, BlockHash}; + use super::{Header, BlockHash}; use raito::types::chain_state::ChainState; use raito::utils::hash::Hash; @@ -73,17 +90,14 @@ mod tests { 0x000000002a22cfee1f2c846adbd12b3e183d4f97683f85dad08a79780a84bd55_u256 .into(); // block 170 - let block = Block { - header: Header { - version: 1_u32, time: 1231731025_u32, bits: 0x1d00ffff_u32, nonce: 1889418792_u32 - }, - txs: ArrayTrait::new().span(), + let header = Header { + version: 1_u32, time: 1231731025_u32, bits: 0x1d00ffff_u32, nonce: 1889418792_u32 }; let merkle_root: Hash = 0x7dac2c5666815c17a3b36427de37bb9d2e2c5ccec3f8633eb91a4205cb4c10ff_u256 .into(); - let block_hash_result: Hash = block.header.hash(chain_state.best_block_hash, merkle_root); + let block_hash_result: Hash = header.hash(chain_state.best_block_hash, merkle_root); //0x00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee let expected_block_hash: Hash = @@ -101,17 +115,14 @@ mod tests { 0x000000002a22cfee1f2c846adbd12b3e183d4f97683f85dad08a79780a84bd55_u256 .into(); // block 170 - let block = Block { - header: Header { - version: 1_u32, time: 1231731025_u32, bits: 0x1d00ffff_u32, nonce: 1889418792_u32 - }, - txs: ArrayTrait::new().span(), + let header = Header { + version: 1_u32, time: 1231731025_u32, bits: 0x1d00ffff_u32, nonce: 1889418792_u32 }; let merkle_root: Hash = 0x6dac2c5666815c17a3b36427de37bb9d2e2c5ccec3f8633eb91a4205cb4c10ff_u256 .into(); - let block_hash_result: Hash = block.header.hash(chain_state.best_block_hash, merkle_root); + let block_hash_result: Hash = header.hash(chain_state.best_block_hash, merkle_root); let expected_block_hash: Hash = 0x00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee_u256 @@ -128,17 +139,14 @@ mod tests { 0x000000002a22cfee1f2c846adbd12b3e183d4f97683f85dad08a79780a84bd56_u256 .into(); // block 170 - let block = Block { - header: Header { - version: 1_u32, time: 1231731025_u32, bits: 0x1d00ffff_u32, nonce: 1889418792_u32 - }, - txs: ArrayTrait::new().span(), + let header = Header { + version: 1_u32, time: 1231731025_u32, bits: 0x1d00ffff_u32, nonce: 1889418792_u32 }; let merkle_root: Hash = 0x7dac2c5666815c17a3b36427de37bb9d2e2c5ccec3f8633eb91a4205cb4c10ff_u256 .into(); - let block_hash_result: Hash = block.header.hash(chain_state.best_block_hash, merkle_root); + let block_hash_result: Hash = header.hash(chain_state.best_block_hash, merkle_root); let expected_block_hash: Hash = 0x00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee_u256 diff --git a/src/types/chain_state.cairo b/src/types/chain_state.cairo index 00b3477a..2335cdc1 100644 --- a/src/types/chain_state.cairo +++ b/src/types/chain_state.cairo @@ -8,16 +8,15 @@ use crate::utils::hash::Hash; use crate::validation::{ difficulty::{validate_bits, adjust_difficulty}, coinbase::validate_coinbase, timestamp::{validate_timestamp, next_prev_timestamps}, - work::{validate_proof_of_work, compute_total_work}, - block::{next_block_height, fee_and_merkle_roots}, + work::{validate_proof_of_work, compute_total_work}, block::{fee_and_merkle_roots}, }; -use super::block::{BlockHash, Block}; +use super::block::{BlockHash, Block, TransactionData}; /// Represents the state of the blockchain. -#[derive(Drop, Copy)] +#[derive(Drop, Copy, Debug, PartialEq)] pub struct ChainState { /// Height of the current block. - pub block_height: Option, + pub block_height: u32, /// Total work done. pub total_work: u256, /// Best block. @@ -27,7 +26,6 @@ pub struct ChainState { /// Start of the current epoch. pub epoch_start_time: u32, /// List of 11 most recent block timestamps (from oldest to newest). - /// It is expected that this list always has length = 11 /// /// Note that timestamps *do not* influence the order of blocks, i.e. /// it's possible that one block could have an earlier timestamp @@ -35,21 +33,19 @@ pub struct ChainState { pub prev_timestamps: Span, } -/// Represents the initial state before genesis block. +/// Represents the initial state after genesis block. /// https://github.com/bitcoin/bitcoin/blob/ee367170cb2acf82b6ff8e0ccdbc1cce09730662/src/kernel/chainparams.cpp#L99 -/// -/// TODO: use the chain state AFTER genesis block instead, that would make the block validation -/// simpler since we no longer need to handle special genesis case. impl ChainStateDefault of Default { fn default() -> ChainState { ChainState { - block_height: Default::default(), - total_work: 0, - best_block_hash: 0_u256.into(), - current_target: 26959535291011309493156476344723991336010898738574164086137773096960, + block_height: 0, + total_work: 4295032833, + best_block_hash: 0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f_u256 + .into(), + current_target: 0x00000000ffff0000000000000000000000000000000000000000000000000000_u256, epoch_start_time: 1231006505, prev_timestamps: [ - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1231006505 ].span(), } } @@ -59,54 +55,22 @@ impl ChainStateDefault of Default { #[generate_trait] pub impl BlockValidatorImpl of BlockValidator { fn validate_and_apply(self: ChainState, block: Block) -> Result { - let block_height = next_block_height(self.block_height); + let block_height = self.block_height + 1; validate_timestamp(self.prev_timestamps, block.header.time)?; let prev_block_time = *self.prev_timestamps[self.prev_timestamps.len() - 1]; let prev_timestamps = next_prev_timestamps(self.prev_timestamps, block.header.time); - let (total_fees, txid_root, wtxid_root) = fee_and_merkle_roots( - block.txs, block_height, block.header.time - )?; - validate_coinbase(block.txs[0], total_fees, block_height, wtxid_root)?; - - let (current_target, epoch_start_time) = adjust_difficulty( - self.current_target, - self.epoch_start_time, - block_height, - prev_block_time, - block.header.time - ); - let total_work = compute_total_work(self.total_work, current_target); - let best_block_hash = block.header.hash(self.best_block_hash, txid_root); - - validate_proof_of_work(current_target, best_block_hash)?; - validate_bits(current_target, block.header.bits)?; - - Result::Ok( - ChainState { - block_height: Option::Some(block_height), - total_work, - best_block_hash, - current_target, - epoch_start_time, - prev_timestamps, + let txid_root = match block.data { + TransactionData::MerkleRoot(root) => root, + TransactionData::Transactions(txs) => { + let (total_fees, txid_root, wtxid_root) = fee_and_merkle_roots( + txs, block_height, block.header.time + )?; + validate_coinbase(txs[0], total_fees, block_height, wtxid_root)?; + txid_root } - ) - } -} - -/// Block header validator -#[generate_trait] -pub impl BlockHeaderValidatorImpl of BlockHeaderValidator { - fn validate_and_apply(self: ChainState, block: Block) -> Result { - let block_height = next_block_height(self.block_height); - - validate_timestamp(self.prev_timestamps, block.header.time)?; - let prev_block_time = *self.prev_timestamps[self.prev_timestamps.len() - 1]; - let prev_timestamps = next_prev_timestamps(self.prev_timestamps, block.header.time); - - let txid_root = Default::default(); // TODO: create a function that just computes tx root + }; let (current_target, epoch_start_time) = adjust_difficulty( self.current_target, @@ -123,7 +87,7 @@ pub impl BlockHeaderValidatorImpl of BlockHeaderValidator { Result::Ok( ChainState { - block_height: Option::Some(block_height), + block_height, total_work, best_block_hash, current_target, diff --git a/src/types/transaction.cairo b/src/types/transaction.cairo index 1318396b..b1a69039 100644 --- a/src/types/transaction.cairo +++ b/src/types/transaction.cairo @@ -4,11 +4,11 @@ //! The data is expected to be prepared in advance and passed as program arguments. use crate::utils::{hash::Hash, sha256::double_sha256_byte_array}; -use crate::codec::Encode; +use crate::codec::{Encode, TransactionCodec}; /// Represents a transaction. /// https://learnmeabitcoin.com/technical/transaction/ -#[derive(Drop, Copy)] +#[derive(Drop, Copy, Debug, PartialEq)] pub struct Transaction { /// The version of the transaction. pub version: u32, @@ -29,7 +29,7 @@ pub struct Transaction { /// Input of a transaction. /// https://learnmeabitcoin.com/technical/transaction/input/ -#[derive(Drop, Copy)] +#[derive(Drop, Copy, Debug, PartialEq)] pub struct TxIn { /// The signature script which satisfies the conditions placed in the txo pubkey script /// or coinbase script that contains block height (since 227,836) and miner nonce (optional). @@ -77,7 +77,7 @@ pub struct TxIn { /// one by one, first inputs then outputs. Output validation might put something to the /// cache while input validation might remove an item, thus it's important to maintain /// the order. -#[derive(Drop, Copy)] +#[derive(Drop, Copy, Debug, PartialEq)] pub struct OutPoint { /// The hash of the referenced transaction. pub txid: Hash, @@ -97,6 +97,10 @@ pub struct OutPoint { /// containing this output was mined). /// Can be set to default if locktime feature (time relative) is disabled. pub block_time: u32, + // Determine if the outpoint is a coinbase transaction + // Has 100 or more block confirmation, + // is added when block are queried + pub is_coinbase: bool } /// Output of a transaction. @@ -108,7 +112,7 @@ pub struct OutPoint { /// - Do nothing in case of a provably unspendable output /// /// Read more: https://en.bitcoin.it/wiki/Script#Provably_Unspendable/Prunable_Outputs -#[derive(Drop, Copy)] +#[derive(Drop, Copy, Debug, PartialEq)] pub struct TxOut { /// The value of the output in satoshis. /// Can be in range [0, 21_000_000] BTC (including both ends). @@ -135,13 +139,13 @@ pub impl TransactionImpl of TransactionTrait { /// NOTE: marker, flag, and witness fields in segwit transactions are not included /// this means txid computation is the same for legacy and segwit tx fn txid(self: @Transaction) -> Hash { - double_sha256_byte_array(@(self.encode(false))) + double_sha256_byte_array(@(self.encode())) } /// Compute transaction wTXID /// https://learnmeabitcoin.com/technical/transaction/wtxid/ fn wtxid(self: @Transaction) -> Hash { - double_sha256_byte_array(@(self.encode(true))) + double_sha256_byte_array(@(self.encode_with_witness())) } } @@ -150,7 +154,7 @@ pub impl TransactionImpl of TransactionTrait { #[cfg(test)] mod tests { - use crate::utils::hex::from_hex; + use crate::utils::hex::{from_hex, hex_to_hash_rev}; use super::{Transaction, TransactionTrait, TxIn, TxOut, OutPoint}; #[test] @@ -165,12 +169,14 @@ mod tests { ), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0x0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9_u256 - .into(), + txid: hex_to_hash_rev( + "0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9" + ), vout: 0x00000000, data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span(), } @@ -198,7 +204,7 @@ mod tests { assert_eq!( tx.txid(), - 0xf4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16_u256.into() + hex_to_hash_rev("f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16") ); } } diff --git a/src/utils/hex.cairo b/src/utils/hex.cairo index 87d26b2c..3eeca9ed 100644 --- a/src/utils/hex.cairo +++ b/src/utils/hex.cairo @@ -1,4 +1,5 @@ //! Hex helpers +use raito::utils::hash::Hash; /// Get bytes from hex (base16) pub fn from_hex(hex_string: ByteArray) -> ByteArray { @@ -35,6 +36,37 @@ pub fn to_hex(data: @ByteArray) -> ByteArray { result } +// Get `Hash` form `ByteArray` reversed +pub fn hex_to_hash_rev(hex_string: ByteArray) -> Hash { + let mut result: Array = array![]; + let mut i = 1; + let mut unit: u32 = 0; + let len = hex_string.len(); + while (i < len) { + if ((i - 1) % 8 == 0 && i - 1 > 0) { + result.append(unit); + unit = 0; + } + let hi = hex_char_to_nibble(hex_string[len - i - 1]); + let lo = hex_char_to_nibble(hex_string[len - i]); + unit = (unit * 256) + (hi * 16 + lo).into(); + i += 2; + }; + result.append(unit); + Hash { + value: [ + *result[0], + *result[1], + *result[2], + *result[3], + *result[4], + *result[5], + *result[6], + *result[7], + ] + } +} + fn hex_char_to_nibble(hex_char: u8) -> u8 { if hex_char >= 48 && hex_char <= 57 { // 0-9 @@ -53,7 +85,8 @@ fn hex_char_to_nibble(hex_char: u8) -> u8 { #[cfg(test)] mod tests { - use super::{from_hex, to_hex}; + use super::{from_hex, to_hex, hex_to_hash_rev}; + use raito::utils::hash::Hash; #[test] fn test_bytes_from_hex() { @@ -65,4 +98,22 @@ mod tests { fn test_bytes_to_hex() { assert_eq!(@"68656c6c6f20737461726b6e6574", @to_hex(@"hello starknet")); } + + #[test] + fn test_hex_to_hash_rev() { + let hash: Hash = Hash { + value: [ + 0x12345678_u32, + 0x9abcdef0_u32, + 0x11223344_u32, + 0x55667788_u32, + 0xaabbccdd_u32, + 0xeeff0011_u32, + 0x22334455_u32, + 0x66778899_u32 + ] + }; + let hex = "99887766554433221100ffeeddccbbaa8877665544332211f0debc9a78563412"; + assert_eq!(hash, hex_to_hash_rev(hex)); + } } diff --git a/src/utils/merkle_tree.cairo b/src/utils/merkle_tree.cairo index 97fec0ef..c1a5e6c4 100644 --- a/src/utils/merkle_tree.cairo +++ b/src/utils/merkle_tree.cairo @@ -29,19 +29,19 @@ pub fn merkle_root(ref hashes: Array) -> Hash { #[cfg(test)] mod tests { - use crate::utils::hash::{Hash, U256IntoHash}; + use crate::utils::{hash::{Hash, U256IntoHash}, hex::hex_to_hash_rev}; use super::{merkle_root}; #[test] #[available_gas(100000000)] fn test_merkle_root_01() { let mut txids: Array = array![ - 0xacd9825be8bece7782ec746a80b52f44d6a8af41c63dbab59b03e29558469682_u256.into(), + hex_to_hash_rev("acd9825be8bece7782ec746a80b52f44d6a8af41c63dbab59b03e29558469682"), ]; - let expected_merkle_root: Hash = - 0xacd9825be8bece7782ec746a80b52f44d6a8af41c63dbab59b03e29558469682_u256 - .into(); + let expected_merkle_root: Hash = hex_to_hash_rev( + "acd9825be8bece7782ec746a80b52f44d6a8af41c63dbab59b03e29558469682" + ); assert_eq!(merkle_root(ref txids), expected_merkle_root); } @@ -50,13 +50,13 @@ mod tests { #[available_gas(100000000)] fn test_merkle_root_block170() { let mut txids: Array = array![ - 0xb1fea52486ce0c62bb442b530a3f0132b826c74e473d1f2c220bfa78111c5082_u256.into(), - 0xf4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16_u256.into(), + hex_to_hash_rev("b1fea52486ce0c62bb442b530a3f0132b826c74e473d1f2c220bfa78111c5082"), + hex_to_hash_rev("f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16"), ]; - let expected_merkle_root: Hash = - 0x7dac2c5666815c17a3b36427de37bb9d2e2c5ccec3f8633eb91a4205cb4c10ff_u256 - .into(); + let expected_merkle_root: Hash = hex_to_hash_rev( + "7dac2c5666815c17a3b36427de37bb9d2e2c5ccec3f8633eb91a4205cb4c10ff" + ); assert_eq!(merkle_root(ref txids), expected_merkle_root); } @@ -65,13 +65,13 @@ mod tests { #[available_gas(100000000)] fn test_merkle_root_02() { let mut txids: Array = array![ - 0xe053890989b3418307f9e77c2fbe59eae07a0e27d5e3bca27296369a81b21087_u256.into(), - 0x49fd43f64e3b91b2a51cae62ba8c2d5cebcf31bb31b0da9c5631353f3adeef64_u256.into(), + hex_to_hash_rev("e053890989b3418307f9e77c2fbe59eae07a0e27d5e3bca27296369a81b21087"), + hex_to_hash_rev("49fd43f64e3b91b2a51cae62ba8c2d5cebcf31bb31b0da9c5631353f3adeef64"), ]; - let expected_merkle_root: Hash = - 0x035dff4bfc62ff255ddac842dd31be4d28756b3625b0c4fecade7011f8dada20_u256 - .into(); + let expected_merkle_root: Hash = hex_to_hash_rev( + "035dff4bfc62ff255ddac842dd31be4d28756b3625b0c4fecade7011f8dada20" + ); assert_eq!(merkle_root(ref txids), expected_merkle_root); } @@ -80,14 +80,14 @@ mod tests { #[available_gas(100000000)] fn test_merkle_root_03() { let mut txids: Array = array![ - 0x5aa99d53575d34a8fe9324820606d90563ab37f246182911314df1e2570d6c80_u256.into(), - 0x9367940d1975aa9cc83f8118448ad94b6081e12ed0f7c968e375b2a283e78910_u256.into(), - 0xb5f969b3d098c6ac87bb976eb0983259edb294892872d0aba0d47e66e1a5236f_u256.into() + hex_to_hash_rev("5aa99d53575d34a8fe9324820606d90563ab37f246182911314df1e2570d6c80"), + hex_to_hash_rev("9367940d1975aa9cc83f8118448ad94b6081e12ed0f7c968e375b2a283e78910"), + hex_to_hash_rev("b5f969b3d098c6ac87bb976eb0983259edb294892872d0aba0d47e66e1a5236f") ]; - let expected_merkle_root: Hash = - 0x222ae86adb1f65c0458f53f4c4c5d70966e12f122ef00bfdf2eac04022865013_u256 - .into(); + let expected_merkle_root: Hash = hex_to_hash_rev( + "222ae86adb1f65c0458f53f4c4c5d70966e12f122ef00bfdf2eac04022865013" + ); assert_eq!(merkle_root(ref txids), expected_merkle_root); } @@ -96,46 +96,46 @@ mod tests { #[available_gas(100000000)] fn test_merkle_root_04() { let mut txids = array![ - 0x32a46e3fcdb462c16de20e3fe88f988ff9174b7b68faa630040f938566f114e9_u256.into(), - 0x6af9fc350b15715a0b1892110523fb8d6b43b004b23d201670acf398371ed27d_u256.into(), - 0x4bcf8ebc578c4d577a1da75bca8e0fe3e884466b51391b34237d94bb4925d065_u256.into(), - 0x93298aadb447909639ed4ae0aa608a6b7bb907991064bc6582839710555f453d_u256.into() + hex_to_hash_rev("32a46e3fcdb462c16de20e3fe88f988ff9174b7b68faa630040f938566f114e9"), + hex_to_hash_rev("6af9fc350b15715a0b1892110523fb8d6b43b004b23d201670acf398371ed27d"), + hex_to_hash_rev("4bcf8ebc578c4d577a1da75bca8e0fe3e884466b51391b34237d94bb4925d065"), + hex_to_hash_rev("93298aadb447909639ed4ae0aa608a6b7bb907991064bc6582839710555f453d") ]; - let expected_merkle_root = - 0x968bd407fe881936f5140e3794c85962db7e8614c1bb9894bb78b59e56be4555_u256 - .into(); + let expected_merkle_root = hex_to_hash_rev( + "968bd407fe881936f5140e3794c85962db7e8614c1bb9894bb78b59e56be4555" + ); assert_eq!(merkle_root(ref txids), expected_merkle_root); } #[test] - #[available_gas(100000000)] + #[available_gas(150000000)] fn test_merkle_root_05() { let mut txids = array![ - 0x216e79c7e528836ab6bd04bd4bfea140c8c4ed3248681b32735fe61e35037ed4_u256.into(), - 0xb90111822aeb2befe258e600429f90a7a581e6eff191dc322b8477ea024030bf_u256.into(), - 0x2502dc25e57dcd544a7a839a4aa12cf4a3b40bc795bd105b8f79a8f50bdf7b39_u256.into(), - 0xf7c2e2b599fa433d0fcbb610d09ab2e1ca9608ae0353dd4c09cda1178114ced6_u256.into(), - 0xf891efb41bd88072f4951e3c18d38e36b7865e91f4fdaa47cb1a00bf3ed05a7d_u256.into(), - 0xa02945c5d2c7443132ec930f623add4bc1033747011a4dbd62c8eb66b263cf69_u256.into(), - 0x79817c232b83e31a9ab2bb6da97a04900645b311ffa128757d18b059f9e85b15_u256.into(), - 0x35608e4fe8db0002dcf5f1fab5548443c3d731906c77d8ce45d690d2be5f7d72_u256.into(), - 0xa2b4b89dd39dfd0c4bad7214f42470755f9585672f096ca850110821606c05c6_u256.into(), - 0x2f1daea731debb2fd18d6c143c07cc0f92aed7b64455f225c35e71bb376ff283_u256.into(), - 0xcd01e30d487d6af2db72985e4d26d94836572b16b00778dbafc5b2f22ec09bd3_u256.into(), - 0x69a1442a7ae9344fd314213f4cdb14b9e74939d229cfe2d3c4669d9ecb87c03d_u256.into(), - 0xbfd0c34f66d0b7f37e099031de14f566c496961a20e73f0402c5b0f70b1b7d49_u256.into(), - 0x335a1356234c129bf5bda18ff85088af3fbe981b8a7e9854c537b675f6be3da4_u256.into(), - 0xa2628f65df1aeab31084e72db469e8d195c7b531ea018ad4014bb386c3f29c4f_u256.into(), - 0x9bcb8052b9d9d08247568597f5ea577cdad5b2f4f21e364394fdddd37140ef46_u256.into(), - 0xe060725d223deade2515d5268d59d24f4728b548d2dcd762c6d57fb2d6608ca4_u256.into(), - 0x9718fba7b85d5f1a0e1bcee140bcc4b11faeabf3e0e38ce7f69b327803e1b65b_u256.into(), + hex_to_hash_rev("216e79c7e528836ab6bd04bd4bfea140c8c4ed3248681b32735fe61e35037ed4"), + hex_to_hash_rev("b90111822aeb2befe258e600429f90a7a581e6eff191dc322b8477ea024030bf"), + hex_to_hash_rev("2502dc25e57dcd544a7a839a4aa12cf4a3b40bc795bd105b8f79a8f50bdf7b39"), + hex_to_hash_rev("f7c2e2b599fa433d0fcbb610d09ab2e1ca9608ae0353dd4c09cda1178114ced6"), + hex_to_hash_rev("f891efb41bd88072f4951e3c18d38e36b7865e91f4fdaa47cb1a00bf3ed05a7d"), + hex_to_hash_rev("a02945c5d2c7443132ec930f623add4bc1033747011a4dbd62c8eb66b263cf69"), + hex_to_hash_rev("79817c232b83e31a9ab2bb6da97a04900645b311ffa128757d18b059f9e85b15"), + hex_to_hash_rev("35608e4fe8db0002dcf5f1fab5548443c3d731906c77d8ce45d690d2be5f7d72"), + hex_to_hash_rev("a2b4b89dd39dfd0c4bad7214f42470755f9585672f096ca850110821606c05c6"), + hex_to_hash_rev("2f1daea731debb2fd18d6c143c07cc0f92aed7b64455f225c35e71bb376ff283"), + hex_to_hash_rev("cd01e30d487d6af2db72985e4d26d94836572b16b00778dbafc5b2f22ec09bd3"), + hex_to_hash_rev("69a1442a7ae9344fd314213f4cdb14b9e74939d229cfe2d3c4669d9ecb87c03d"), + hex_to_hash_rev("bfd0c34f66d0b7f37e099031de14f566c496961a20e73f0402c5b0f70b1b7d49"), + hex_to_hash_rev("335a1356234c129bf5bda18ff85088af3fbe981b8a7e9854c537b675f6be3da4"), + hex_to_hash_rev("a2628f65df1aeab31084e72db469e8d195c7b531ea018ad4014bb386c3f29c4f"), + hex_to_hash_rev("9bcb8052b9d9d08247568597f5ea577cdad5b2f4f21e364394fdddd37140ef46"), + hex_to_hash_rev("e060725d223deade2515d5268d59d24f4728b548d2dcd762c6d57fb2d6608ca4"), + hex_to_hash_rev("9718fba7b85d5f1a0e1bcee140bcc4b11faeabf3e0e38ce7f69b327803e1b65b"), ]; - let expected_merkle_root: Hash = - 0xaf77d9974359ae0699e62990b300d1e4663d03996176528bfa92aa24a65a45e1_u256 - .into(); + let expected_merkle_root: Hash = hex_to_hash_rev( + "af77d9974359ae0699e62990b300d1e4663d03996176528bfa92aa24a65a45e1" + ); assert_eq!(merkle_root(ref txids), expected_merkle_root); } @@ -144,45 +144,45 @@ mod tests { #[available_gas(1000000000)] fn test_big_merkle_root() { let mut txids = array![ - 0x496ecc406ffede2910d25f16afc69b2f59fbd56ce9e136616d756b179f90ced3_u256.into(), - 0xa9041942afcf80732e42dc08d6e9e769aa9debaac440b00ef0d1d5560c467208_u256.into(), - 0x2c3e0f210cadcdcf06c066647ad38d6911ab9581830574324e7ae9767a73da36_u256.into(), - 0xe277563db34dd85105196ecc35a88ab32d0ff4a0f61ab5e8a8dcd1070f4479a5_u256.into(), - 0x653b99ae92a375b8f3803f8108776d62cae1676e01f806677942e29a9f9fdde4_u256.into(), - 0xe091944a926ff971abd570e43aa307f056a9d4a941a7d7e07e03f911c1c50306_u256.into(), - 0x2975d30fbb715443eab44c803e012008fb668967b628459fd530537695422d8a_u256.into(), - 0x387a7833e8d11f2361bf4417e3d17f6b803328fd2190366aa52e91f3ef8082d1_u256.into(), - 0x37e4c4ca846b2e66c95629bfc5f965421633d165c37af705679c2f5f0cc9ef06_u256.into(), - 0xbc64df2aea4162963da91d8179e6b62f3391e28c5c03cc4532ae86562bdba955_u256.into(), - 0x4e22a0cf4d28f0fabe68274d301bd4fdfca7e7b90f15dfbf4bca4ea5ca5d3154_u256.into(), - 0x61c7fefe82b724fba116ea9cb609c828d5dc7828116aee1ab1f05651ccb22161_u256.into(), - 0x76c07febefb830b477de1b9ed88458110aafa031a14afbaae1d8e43f46ed668e_u256.into(), - 0x06e8003fc987b987aab7d9740664969739dc0b08b59403a622cbfde664ecf719_u256.into(), - 0x59bccc72cfd91d680a523c05a8c5c5f2662a8ad39e64a1aba21cc17713cd7c4b_u256.into(), - 0x97b19730a3e8e04c877d860740032c99624799f1e739724a72bbb7405330d0c7_u256.into(), - 0xd8c075f80680092da842a4e18b45751a2ec4ce46ef985d95aa56190fe442012c_u256.into(), - 0x1928ab33b9bb1aa9912f3cd3570fdf1279e46d986fd854969b5ae6dc641862be_u256.into(), - 0xe2da66790ea8e5d90bc2b0882e50aa59dd6890c210987d68f70519d695f50948_u256.into(), - 0xe507f378fbeaeceabd4b1a4b7295e58ef4530e836f4c2edeaa57fb8e5a9d8199_u256.into(), - 0x5940be0a230387c38a005e11e42e9208f17b18a1a812b68295147566b2416ed7_u256.into(), - 0xd1e4538503dfab3c6a6441d83b46502bb8586a8fbfa07e3d908fb8e026ef61f9_u256.into(), - 0x895bcf44587ed58f3f887f66a0441c0aadb13cc450feafbfbdd8e63057f56d53_u256.into(), - 0x5e7d455257b15e97997ef7187d3705c49808a11787594889f1423f587f10abf3_u256.into(), - 0xdc69cbc75236178bf84e8f09f1ec6985f868c150f10ff655ef23d1abd11b3bd0_u256.into(), - 0xbe5d40e1928a22ebc0a69d6fc505b192e1c696629dd48965732397da6164f826_u256.into(), - 0xda857f651d3273a361c56f815223f57fa3565cf383fcfc7d13b63bb212193ae6_u256.into(), - 0x03c90ec42b7a3188cb37ef875ec717418cb9a88a5ef46b3fe1934ef753d8d69e_u256.into(), - 0x1114a89bd3cd89786fbb38c9ca96683448db72662c3f2b91593c68449e40fd6d_u256.into(), - 0x97392669b404956983bc97e825ed2938e76e87aca401b73c92f90cd6417a3fdd_u256.into(), - 0x3e73adb8ea4529e455455881dd40551ecbcfc83bd640a74ac5defffdf69700f1_u256.into(), - 0xf6f3b009a9f198434ea403dcaa753ecfd10059572440a1bd54e33a460d45f681_u256.into(), - 0x45ca96ee5344ce2532876954d11af921bce7a5c67ad25357070ef6d2cb28a535_u256.into(), - 0x6043970d6bf5005dd88bcf075163792a195284d25349a9c9cfeaf68349df5259_u256.into(), + hex_to_hash_rev("496ecc406ffede2910d25f16afc69b2f59fbd56ce9e136616d756b179f90ced3"), + hex_to_hash_rev("a9041942afcf80732e42dc08d6e9e769aa9debaac440b00ef0d1d5560c467208"), + hex_to_hash_rev("2c3e0f210cadcdcf06c066647ad38d6911ab9581830574324e7ae9767a73da36"), + hex_to_hash_rev("e277563db34dd85105196ecc35a88ab32d0ff4a0f61ab5e8a8dcd1070f4479a5"), + hex_to_hash_rev("653b99ae92a375b8f3803f8108776d62cae1676e01f806677942e29a9f9fdde4"), + hex_to_hash_rev("e091944a926ff971abd570e43aa307f056a9d4a941a7d7e07e03f911c1c50306"), + hex_to_hash_rev("2975d30fbb715443eab44c803e012008fb668967b628459fd530537695422d8a"), + hex_to_hash_rev("387a7833e8d11f2361bf4417e3d17f6b803328fd2190366aa52e91f3ef8082d1"), + hex_to_hash_rev("37e4c4ca846b2e66c95629bfc5f965421633d165c37af705679c2f5f0cc9ef06"), + hex_to_hash_rev("bc64df2aea4162963da91d8179e6b62f3391e28c5c03cc4532ae86562bdba955"), + hex_to_hash_rev("4e22a0cf4d28f0fabe68274d301bd4fdfca7e7b90f15dfbf4bca4ea5ca5d3154"), + hex_to_hash_rev("61c7fefe82b724fba116ea9cb609c828d5dc7828116aee1ab1f05651ccb22161"), + hex_to_hash_rev("76c07febefb830b477de1b9ed88458110aafa031a14afbaae1d8e43f46ed668e"), + hex_to_hash_rev("06e8003fc987b987aab7d9740664969739dc0b08b59403a622cbfde664ecf719"), + hex_to_hash_rev("59bccc72cfd91d680a523c05a8c5c5f2662a8ad39e64a1aba21cc17713cd7c4b"), + hex_to_hash_rev("97b19730a3e8e04c877d860740032c99624799f1e739724a72bbb7405330d0c7"), + hex_to_hash_rev("d8c075f80680092da842a4e18b45751a2ec4ce46ef985d95aa56190fe442012c"), + hex_to_hash_rev("1928ab33b9bb1aa9912f3cd3570fdf1279e46d986fd854969b5ae6dc641862be"), + hex_to_hash_rev("e2da66790ea8e5d90bc2b0882e50aa59dd6890c210987d68f70519d695f50948"), + hex_to_hash_rev("e507f378fbeaeceabd4b1a4b7295e58ef4530e836f4c2edeaa57fb8e5a9d8199"), + hex_to_hash_rev("5940be0a230387c38a005e11e42e9208f17b18a1a812b68295147566b2416ed7"), + hex_to_hash_rev("d1e4538503dfab3c6a6441d83b46502bb8586a8fbfa07e3d908fb8e026ef61f9"), + hex_to_hash_rev("895bcf44587ed58f3f887f66a0441c0aadb13cc450feafbfbdd8e63057f56d53"), + hex_to_hash_rev("5e7d455257b15e97997ef7187d3705c49808a11787594889f1423f587f10abf3"), + hex_to_hash_rev("dc69cbc75236178bf84e8f09f1ec6985f868c150f10ff655ef23d1abd11b3bd0"), + hex_to_hash_rev("be5d40e1928a22ebc0a69d6fc505b192e1c696629dd48965732397da6164f826"), + hex_to_hash_rev("da857f651d3273a361c56f815223f57fa3565cf383fcfc7d13b63bb212193ae6"), + hex_to_hash_rev("03c90ec42b7a3188cb37ef875ec717418cb9a88a5ef46b3fe1934ef753d8d69e"), + hex_to_hash_rev("1114a89bd3cd89786fbb38c9ca96683448db72662c3f2b91593c68449e40fd6d"), + hex_to_hash_rev("97392669b404956983bc97e825ed2938e76e87aca401b73c92f90cd6417a3fdd"), + hex_to_hash_rev("3e73adb8ea4529e455455881dd40551ecbcfc83bd640a74ac5defffdf69700f1"), + hex_to_hash_rev("f6f3b009a9f198434ea403dcaa753ecfd10059572440a1bd54e33a460d45f681"), + hex_to_hash_rev("45ca96ee5344ce2532876954d11af921bce7a5c67ad25357070ef6d2cb28a535"), + hex_to_hash_rev("6043970d6bf5005dd88bcf075163792a195284d25349a9c9cfeaf68349df5259"), ]; - let expected_merkle_root: Hash = - 0xc78e335cb8908ecda32ff5dd44e9985099572692761f7809a400f60ec58d452c_u256 - .into(); + let expected_merkle_root: Hash = hex_to_hash_rev( + "c78e335cb8908ecda32ff5dd44e9985099572692761f7809a400f60ec58d452c" + ); assert_eq!(merkle_root(ref txids), expected_merkle_root); } diff --git a/src/validation/block.cairo b/src/validation/block.cairo index 9c9fbb3e..ae13a329 100644 --- a/src/validation/block.cairo +++ b/src/validation/block.cairo @@ -4,15 +4,6 @@ use crate::types::transaction::{Transaction, TransactionTrait}; use crate::utils::{hash::Hash, merkle_tree::merkle_root}; use super::transaction::validate_transaction; -/// Returns the next block height -/// If the block height is None (Genesis block), it returns 0 -pub fn next_block_height(block_height: Option) -> u32 { - match block_height { - Option::Some(height) => height + 1, - Option::None => 0, - } -} - /// Validates transactions and aggregates: /// - Total fee /// - TXID merkle root diff --git a/src/validation/coinbase.cairo b/src/validation/coinbase.cairo index 7840bffa..90c9956a 100644 --- a/src/validation/coinbase.cairo +++ b/src/validation/coinbase.cairo @@ -109,6 +109,7 @@ mod tests { data: TxOut { value: 0_64, ..Default::default(), }, block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span(), }, @@ -121,6 +122,7 @@ mod tests { data: TxOut { value: 0_64, ..Default::default(), }, block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span(), } @@ -154,6 +156,7 @@ mod tests { data: TxOut { value: 0_64, ..Default::default(), }, block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span(), } @@ -187,6 +190,7 @@ mod tests { data: TxOut { value: 0_64, ..Default::default(), }, block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span(), } @@ -219,6 +223,7 @@ mod tests { data: TxOut { value: 0_64, ..Default::default(), }, block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span(), } @@ -252,6 +257,7 @@ mod tests { data: TxOut { value: 0_64, ..Default::default(), }, block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span(), } @@ -285,6 +291,7 @@ mod tests { data: Default::default(), block_height: Default::default(), block_time: Default::default(), + is_coinbase: false, }, witness: array![].span(), } diff --git a/src/validation/difficulty.cairo b/src/validation/difficulty.cairo index 8a3e5945..3e894691 100644 --- a/src/validation/difficulty.cairo +++ b/src/validation/difficulty.cairo @@ -18,7 +18,7 @@ pub fn validate_bits(target: u256, bits: u32) -> Result<(), ByteArray> { if bits == target_to_bits(target)? { Result::Ok(()) } else { - Result::Err("Block header bits do not match target") + Result::Err(format!("Block header bits {} do not match target {}", bits, target)) } } diff --git a/src/validation/relative_lock_time.cairo b/src/validation/relative_lock_time.cairo new file mode 100644 index 00000000..5ea1faa9 --- /dev/null +++ b/src/validation/relative_lock_time.cairo @@ -0,0 +1,105 @@ +use crate::types::transaction::Transaction; + +/// Validate a transaction input. If relative locktime is enabled, +/// ensure the input's locktime is respected. +pub fn validate_input( + tx: @Transaction, input_index: usize, block_height: u32, block_time: u32 +) -> Result<(), ByteArray> { + // Get the input we are validating + let tx_input = *tx.inputs[input_index]; + + // Check if the input has a relative locktime set (sequence number < 0xFFFFFFFF). + // In Bitcoin, 0xFFFFFFFF sequence means the input is not subject to locktime. + if tx_input.sequence < 0xFFFFFFFF { + // Check if the locktime is based on block height or block time. + // If the transaction lock_time is below 500 million, it's a block height lock, + // otherwise it's a block time lock. + let locktime_threshold = 500_000_000; + let locktime = *tx.lock_time; + + // Check if locktime is based on block height + if locktime < locktime_threshold { + if block_height < locktime { + return Result::Err( + format!( + "[validate_input] Transaction is not yet valid due to block height. Current: {}, Required: {}", + block_height, + locktime + ) + ); + } + } else { + // Check if locktime is based on block time + if block_time < locktime { + return Result::Err( + format!( + "[validate_input] Transaction is not yet valid due to block time. Current: {}, Required: {}", + block_time, + locktime + ) + ); + } + } + } + + // Return success if all validations passed + Result::Ok(()) +} + +#[cfg(test)] +mod tests { + use crate::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; + use crate::utils::hex::from_hex; + use super::{validate_input}; + + + #[test] + fn test_validate_input() { + // Setup transaction with one input and one output + let tx = Transaction { + version: 1, + is_segwit: false, + inputs: array![ + TxIn { + script: @from_hex( + "01091d8d76a82122082246acbb6cc51c839d9012ddaca46048de07ca8eec221518200241cdb85fab4815c6c624d6e932774f3fdf5fa2a1d3a1614951afb83269e1454e2002443047" + ), + sequence: 0xffffffff, + previous_output: OutPoint { + txid: 0x0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9_u256 + .into(), + vout: 0x00000000, + data: TxOut { value: 100, ..Default::default() }, + block_height: Default::default(), + block_time: Default::default(), + is_coinbase: false + }, + witness: array![].span(), + } + ] + .span(), + outputs: array![ + TxOut { + value: 90, + pk_script: @from_hex( + "ac4cd86c7e4f702ac7d5debaf126068a3b30b7c1212c145fdfa754f59773b3aae71484a22f30718d37cd74f325229b15f7a2996bf0075f90131bf5c509fe621aae0441" + ), + cached: false, + } + ] + .span(), + lock_time: 100, // Set lock_time to a value to be tested against block height/time + }; + + // Set block height and block time + let block_height = 101; + let block_time = 1_600_000_000; + + // Validate the transaction input at index 0 + let result = validate_input(@tx, 0, block_height, block_time); + + // Ensure the validation passes (no locktime constraints violated) + assert!(result.is_ok()); + } +} + diff --git a/src/validation/timestamp.cairo b/src/validation/timestamp.cairo index ae32e14e..bfd1fcfb 100644 --- a/src/validation/timestamp.cairo +++ b/src/validation/timestamp.cairo @@ -4,15 +4,40 @@ /// Check that the block time is greater than the median of the 11 most recent timestamps. pub fn validate_timestamp(prev_timestamps: Span, block_time: u32) -> Result<(), ByteArray> { - // FIXME: it's possible that one block could have an earlier timestamp - // than a block that came before it in the chain. Example: - // - Block 156,114 = 05 Dec 2011, 06:17 (1 hour 59 minutes "before" the previous block) - // - Block 156,113 = 05 Dec 2011, 08:16 - // - // So we cannot assume the list of previous timestamps is sorted. - // We still want to preserve the "queue" semantics, so we cannot do sorted insert. - // Thus we need to sort the items in the prev_timestamps before picking a median. - if block_time > *prev_timestamps.at(prev_timestamps.len() - 6) { + // Sort the last 11 timestamps + // adapted from : + // https://github.com/keep-starknet-strange/alexandria/blob/main/packages/sorting/src/bubble_sort.cairo + let mut idx1 = 0; + let mut idx2 = 1; + let mut sorted_iteration = true; + let mut prev_timestamps: Span = prev_timestamps.clone(); + let mut sorted_prev_timestamps: Array = array![]; + + loop { + if idx2 == prev_timestamps.len() { + sorted_prev_timestamps.append(*prev_timestamps[idx1]); + if sorted_iteration { + break; + } + prev_timestamps = sorted_prev_timestamps.span(); + sorted_prev_timestamps = array![]; + idx1 = 0; + idx2 = 1; + sorted_iteration = true; + } else { + if *prev_timestamps[idx1] <= *prev_timestamps[idx2] { + sorted_prev_timestamps.append(*prev_timestamps[idx1]); + idx1 = idx2; + idx2 += 1; + } else { + sorted_prev_timestamps.append(*prev_timestamps[idx2]); + idx2 += 1; + sorted_iteration = false; + } + }; + }; + + if block_time > *sorted_prev_timestamps.at(sorted_prev_timestamps.len() - 6) { Result::Ok(()) } else { Result::Err("Median time is greater than or equal to block's timestamp") @@ -60,4 +85,44 @@ mod tests { assert_eq!(next_prev_timestamps.len(), 11); assert_eq!(next_prev_timestamps, array![2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12].span()); } + + #[test] + fn test_validate_timestamp_single_unchronological() { + let prev_timestamps = array![1, 2, 3, 4, 5, 7, 6, 8, 9, 10, 11].span(); + let mut block_time = 12_u32; + + // new timestamp is greater than the last timestamp + let result = validate_timestamp(prev_timestamps, block_time); + assert(result.is_ok(), 'Expected target to be valid'); + + // new timestamp is strictly greater than the median of the last 11 timestamps(sorted) + block_time = 7; + let result = validate_timestamp(prev_timestamps, block_time); + assert(result.is_ok(), 'Expected target to be valid'); + + // new timestamp is equal to the median of the last 11 timestamps(sorted) + block_time = 6; + let result = validate_timestamp(prev_timestamps, block_time); + assert!(result.is_err(), "Median time is greater than block's timestamp"); + } + + #[test] + fn test_validate_timestamp_unsorted() { + let prev_timestamps = array![1, 3, 2, 5, 4, 6, 8, 7, 9, 10, 11].span(); + let mut block_time = 12_u32; + + // new timestamp is greater than the last timestamp + let result = validate_timestamp(prev_timestamps, block_time); + assert(result.is_ok(), 'Expected target to be valid'); + + // new timestamp is strictly greater than the median of the last 11 timestamps(sorted) + block_time = 7; + let result = validate_timestamp(prev_timestamps, block_time); + assert(result.is_ok(), 'Expected target to be valid'); + + // new timestamp is equal to the median of the last 11 timestamps(sorted) + block_time = 6; + let result = validate_timestamp(prev_timestamps, block_time); + assert!(result.is_err(), "Median time is greater than block's timestamp"); + } } diff --git a/src/validation/transaction.cairo b/src/validation/transaction.cairo index 55b7c59d..6e59f761 100644 --- a/src/validation/transaction.cairo +++ b/src/validation/transaction.cairo @@ -1,6 +1,6 @@ //! Transaction validation helpers. -use crate::types::transaction::Transaction; +use crate::types::transaction::{Transaction, TransactionTrait}; /// Validate transaction and return transaction fee. /// @@ -29,6 +29,34 @@ pub fn validate_transaction( // - https://github.com/bitcoin/bitcoin/blob/master/src/consensus/tx_verify.cpp // - https://github.com/bitcoin/bitcoin/blob/master/src/validation.cpp + let mut maturity_result = Option::None; + + // Coinbase maturity test + for input in *tx + .inputs { + if *input.previous_output.is_coinbase { + let coinbase_block_height = *input.previous_output.block_height; + if block_height <= coinbase_block_height + 100 { + maturity_result = + Option::Some( + format!( + "[validate_transaction] coinbase input: ({}, {}) of tx: {} not mature (current height: {}, coinbase height: {})", + *input.previous_output.txid, + *input.previous_output.vout, + tx.txid(), + block_height, + coinbase_block_height + ) + ); + break; + } + } + }; + + if let Option::Some(result) = maturity_result { + return Result::Err(result); + } + let mut total_input_amount = 0; for input in *tx.inputs { total_input_amount += *input.previous_output.data.value; @@ -54,7 +82,7 @@ pub fn validate_transaction( #[cfg(test)] mod tests { use crate::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; - use crate::utils::hex::from_hex; + use crate::utils::hex::{from_hex, hex_to_hash_rev}; use super::{validate_transaction}; #[test] @@ -69,12 +97,14 @@ mod tests { ), sequence: 0xffffffff, previous_output: OutPoint { - txid: 0x0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9_u256 - .into(), + txid: hex_to_hash_rev( + "0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9" + ), vout: 0x00000000, data: TxOut { value: 100, ..Default::default() }, block_height: Default::default(), block_time: Default::default(), + is_coinbase: true, }, witness: array![].span(), } @@ -93,7 +123,9 @@ mod tests { lock_time: 0 }; - let fee = validate_transaction(@tx, 0, 0).unwrap(); + assert!(validate_transaction(@tx, 0, 0).is_err()); + + let fee = validate_transaction(@tx, 101, 0).unwrap(); assert_eq!(fee, 10); } } diff --git a/tests/blocks.cairo b/tests/blocks.cairo deleted file mode 100644 index b54e4a3e..00000000 --- a/tests/blocks.cairo +++ /dev/null @@ -1,22 +0,0 @@ -pub mod block_0; -pub mod block_170; -pub mod block_24835; -pub mod block_57043; -pub mod block_150013; -pub mod block_210000; -pub mod block_757739; -pub mod block_757753; -// pub mod block_210000; -// mod block_420000; -// mod block_478558; -// mod block_481824; -// mod block_491407; -// mod block_630000; -// mod block_709632; -// mod block_774628; -// mod block_840000; - -// Blocks that are commented out are too big and make compilation when running tests almost -// impossible. - - diff --git a/tests/blocks/block_0.cairo b/tests/blocks/block_0.cairo deleted file mode 100644 index b6885acc..00000000 --- a/tests/blocks/block_0.cairo +++ /dev/null @@ -1,49 +0,0 @@ -// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::block::{Block, Header}; -use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; -use raito::utils::hex::from_hex; - -// block_hash: 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f -pub fn block_0() -> Block { - Block { - header: Header { - version: 1_u32, time: 1231006505_u32, bits: 486604799_u32, nonce: 2083236893_u32, - }, - txs: array![ - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }, - } - ] - .span(), - outputs: array![ - TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac" - ), - cached: false, - }, - ] - .span(), - }, - ] - .span(), - } -} diff --git a/tests/blocks/block_150013.cairo b/tests/blocks/block_150013.cairo deleted file mode 100644 index 2be21b32..00000000 --- a/tests/blocks/block_150013.cairo +++ /dev/null @@ -1,2962 +0,0 @@ -// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::block::{Block, Header}; -use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; -use raito::utils::hex::from_hex; - -// block_hash: 000000000000011f9791dcfdfe0e402b79a165a3b781bafcc918b6f2166d577c -pub fn block_150013() -> Block { - Block { - header: Header { - version: 1_u32, time: 1319128988_u32, bits: 436956491_u32, nonce: 3634786348_u32, - }, - txs: array![ - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("044b6d0b1a038e5701"), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }, - } - ] - .span(), - outputs: array![ - TxOut { - value: 5002455419_u64, - pk_script: @from_hex( - "4104daee30712638675d3601f920ea8398fc4ac958e59b4f45991446f0ff6a890f2d2c8f9418171843497e7caf537a0f860332e0546ee98723a04d9cddf64477a21bac" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201c404a7a3ebc0dee99424334ff76ea306f6bd2567467940ea202e18a43a82c560221008cef94863c3ac08ad7f5757488f90a3e898ea1a4a09b80d143cb7143e97c176b01410431aa67597281e51f96771a4f49251e07de65e466668a6a28fbf7acb6b7d522bd9c33aa0093c14da2ac010ef80bb14b113bcd197e1a16f0187582711d925fa926" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1b07f82b77c13d16d3a84e573f01c7c8c4306311dc151c337068b2d0123008fe_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 2200000000_u64, - pk_script: @from_hex( - "76a914143c414d88306adac757d15b6be45cd8487e662e88ac" - ), - cached: false, - }, - block_height: 141118_u32, - block_time: 1313450786_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022029bb6e501113abda66a99739ec3b4d77c5630c4e9973def7d251b3e17a9148eb022016b1ba09ac79ace7f68335a9fbd200c9fe0e1ec9ac88ab5d8b2da8fdc50fceb90141049e0506dfc5cbda0f5e2ebd5066d535a3193398cd83c9b62247b86e217ce6220a59c6339a7e7446ac351f0d23180e10deabbae0bcd95be4a36e6b44e132f05a3a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x96a11968b8dc99811558f19449a8f396f2c54c495f14228ed936d7f3a6887336_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1546000000_u64, - pk_script: @from_hex( - "76a9147a6173281c5d3c91735a27d0195e886e23bd103d88ac" - ), - cached: false, - }, - block_height: 146292_u32, - block_time: 1316612596_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 34000000_u64, - pk_script: @from_hex("76a91401c907d86451c9079a7712d3f457b9817a1b316688ac"), - cached: false, - }, - TxOut { - value: 3711999999_u64, - pk_script: @from_hex("76a91485fbece9379b708a2e05df81d35b999d30db20c088ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022011a2c25ec51dac47690320020890139bec564ff1c3166252e0a6128bebb0c336022035bf612172ae8c35c2cdb03a8151cb3046b232724acaaed690c9db2e9c10f0ff014104cc0078afd06f07540f74b8ec8d2874b5b96eee0c36cfc2068b822e8f7cbae7c7e9c90b9f8edc30dc96d33a7393cdda8473b1435919e6540c7c82afe609d0ec4d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd9f89d6cd5e1c8f862e335e054c4b6f17f528dcbe5899cb82f2bed70978a64fd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 18306521913_u64, - pk_script: @from_hex( - "76a9148ca9d3d31f114db0d7a9e59dadc1105c7dba786b88ac" - ), - cached: false, - }, - block_height: 149917_u32, - block_time: 1319051597_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 15567619938_u64, - pk_script: @from_hex("76a914d7efcdf3afb168357d90c55a97dd3cc94efb7bcf88ac"), - cached: false, - }, - TxOut { - value: 2738801975_u64, - pk_script: @from_hex("76a91451a5a188c10dd2f7c359cd7ec429af0b2722792388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009d1246f9be5e6ce6e49baf135e4762b43ff7127df4b4ed9ae683c9598938440a02206e7c39139c9781bab787eafc2a61c05e8a1cc56bf19788a59dbe8c897b841eb501410430df41658bff8cd80cf2a94a4cdb65c6bfb28ba9f05f7ee346d0f8e333a181dfdfdd40e8319119e16dc64f3ea8b33803f42d54bb21c236846261da82d541416f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7c06e438a17512f413db92cd4e0846fdbcf2626548a5493e0660ca5c26ac88d4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2500000000_u64, - pk_script: @from_hex( - "76a9143457d59599912d406add19805ed0f9ca18aad51588ac" - ), - cached: false, - }, - block_height: 149514_u32, - block_time: 1318767902_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1500000000_u64, - pk_script: @from_hex("76a9148b78d8aa944e68cdc4d98a928e1372fcc8ae8c7688ac"), - cached: false, - }, - TxOut { - value: 1000000000_u64, - pk_script: @from_hex("76a91409106cc77b45ce7cb9bb57204c172e49a4aa30f988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202a5952e7a024dffa4295c2d6b3df525f969b88e49469119b6da32f2617a92756022100d3c47ddcd59f0383ab26c3dc1a148dfc8f91763cdfde05bfcb193cdb6321b800014104c8821398b98d60cb414d522cdbb2788c469d120166c1d94c68265a4004fe5b5543b55e2958b53f6f1240b54e44fc44b102584a9788233a47bbb698500298dcf3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xca3dd7679e19a71e5faf20b1de8cb87eb7f6137bcc1a817b6f38629f2cd52535_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3442304730_u64, - pk_script: @from_hex( - "76a9142f7eb2f66bd08e3d9a0b7d9b565a0ec092583b6888ac" - ), - cached: false, - }, - block_height: 149774_u32, - block_time: 1318951832_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022072a964c6f1783af361f07b0c3160268281477a28067d496ae22b0e2ba938ae11022100bfec3c3352e223f1bca97aff263d638b5061699f8238824c91c0c6af5f862962014104e42ca0e1f454252096ec7ff5ca7bab2eb221068536ad5431724ef5f3a35339aac19734e85fba749dc7f569c46b2c8f2421256a668f40f7e922870d16ef29a7c0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x34915670fb956c7d67bbfd368fafc9d0ebbf164dea4bee959e09f27e009a6f6d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 7707388027_u64, - pk_script: @from_hex( - "76a91493b0371622035c09dc9876451f37014b2f1f1ce988ac" - ), - cached: false, - }, - block_height: 149917_u32, - block_time: 1319051597_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 10000000000_u64, - pk_script: @from_hex("76a914f93142e6828b7b29ede1029872b76a3072c6858288ac"), - cached: false, - }, - TxOut { - value: 1149692757_u64, - pk_script: @from_hex("76a9145a0417df45ecbb221ff9abefb4ab5d988f9f72a988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202b9f31614b86863803a84d076d953b600b546f25b9f07def2b04cb27c136ddc4022100e421a368f64145997cf83a1670ff3899c3fc4db700c2effd00d423ebd995210b014104b21ce618d172f280469fe9e1d5d87621d1aa6c882f72aa3aa1559727f630bcec4fc8cf8af5ea762e7975947029b96695dd0a3f87dff449d76a33635ba843a04a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x677e4a63032e6488e711a42b24835ae10b4c5ce3aa6ac90a0d6f975f9b18711a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 9111967_u64, - pk_script: @from_hex( - "76a914802b153f0c22741a2882d97a2dfc03a46681c2ec88ac" - ), - cached: false, - }, - block_height: 149981_u32, - block_time: 1319102944_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220732417b30ef870eb0dbfad77ba3026673f9f4bcdfdbb6aa03d088e5ce518c30d02200cbe6b8a259e4c2b99e37a362c7d6181c2bdf4ecb8ad90b278a85ba3183bae9f01410406a8783f70d6539f325e03dc4b2aca1889f43a1094c84699851585a44cba462a171e71eb6b39fa04c535a29ce9b517317e1d05fc540cc298c0c698f9dd85efb2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x64b54ac7fded7c505c4b134e3761124731f727617d40a44aabcc3535e7461e2e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2059938_u64, - pk_script: @from_hex( - "76a9144646a3da633b82847bd7e6ad1c81ed7d1fd2f5c388ac" - ), - cached: false, - }, - block_height: 139110_u32, - block_time: 1312188379_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ed580f8ff189f04ec7ee30796297c0541ab7dfdfbce28d42fcfde48668d3f66c02205397811d31d0258ac714d48190f0969680ac807cb488dc4af7c85e08a98e1af90141044aa7f7704dce466c22667110805ef2cfa1cd456404c2b6c7e46e402f9527351e3903d93c39b3b864ffe36979d9ec1ef24e51c89430379d0ddacf15aed44378aa" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x598459b5aef3a1443845f24dcc8945f918b001446e06a71dc3f93f21ff660e65_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 604161100_u64, - pk_script: @from_hex( - "76a914bed049f2107a1d6dda37666316d404dcd414217788ac" - ), - cached: false, - }, - block_height: 144784_u32, - block_time: 1315671522_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022059192f02793245e850b9dcdb14ece69a7b16165059bfa75e2cfd5039411c191702201a031a9e7d1e01bfc6b045d2d31cba6109b8c27920add698994516c27a6504270141044aa7f7704dce466c22667110805ef2cfa1cd456404c2b6c7e46e402f9527351e3903d93c39b3b864ffe36979d9ec1ef24e51c89430379d0ddacf15aed44378aa" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc3252cbf82bdca00e779d1599263d04f2d943a2b5813c1865aaadb5154f9cbae_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 62622207_u64, - pk_script: @from_hex( - "76a914bed049f2107a1d6dda37666316d404dcd414217788ac" - ), - cached: false, - }, - block_height: 149978_u32, - block_time: 1319101504_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100bb8b2674078fffa1be5956ec7014809beb6fe3d020f587396ef00aec06458268022100d195325451744f43fc3395f7271fd3e8db79fa84d1b7bbe0bcb694f8d0939bc30141044aa7f7704dce466c22667110805ef2cfa1cd456404c2b6c7e46e402f9527351e3903d93c39b3b864ffe36979d9ec1ef24e51c89430379d0ddacf15aed44378aa" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x83efda4e5a623d1362a12d90a2c78bd0b1c8ecf77a28fe5ba6c0850bf6c11ac3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 62622207_u64, - pk_script: @from_hex( - "76a914bed049f2107a1d6dda37666316d404dcd414217788ac" - ), - cached: false, - }, - block_height: 149978_u32, - block_time: 1319101504_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1122350_u64, - pk_script: @from_hex("76a9148e275c99561f37695b38d3da374e6a7bc857fc3688ac"), - cached: false, - }, - TxOut { - value: 739455070_u64, - pk_script: @from_hex("76a914a252cda5edd08550ae77823266c48717082e86d188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022002cb4058deccafe84e118e01335ec08fb17e149426f34f9151780907561de91d02202777f9e593ed067a144a20ddd408ab751cb07956d25da0568c4d5d1efd73db8a01410462dadda51e3dac2b540f362fa17eb9d74ee8b19f8c6e7101b7cdf5b36a52c0ada445149010eac37a1791ce129d48b66a4e487bda4015f3e537372ca100fd93d6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2ea92f4512bb0559cf0771f1efee16f48fbe174ff8e950c129fab52788b90e2d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2000000000_u64, - pk_script: @from_hex( - "76a9148979b22e8c86bd8f6e56fd192e7b7456bfb4bd9088ac" - ), - cached: false, - }, - block_height: 149859_u32, - block_time: 1319014124_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2000000000_u64, - pk_script: @from_hex("76a914d1b7350e01247933010a3308d6cf5424225d45cb88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022059a1eae91a8b631c8ece0bb03383720bfb21c852043cbe6557fbc44a67674d130221008b5a0fedb017f30169041e6cf8a22fae52798a91a521eacb00e0b17406c0cde70141042319073876581a3ddcadd26c93561831b005e229ba50c4a233c2180813b9af263b7c114c7655585dded6592dbef35feaedd2e88510f1cb289f40e6b2ba2aa464" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb042d7746d8bd6e8bf6290cc8a64c86cc33a7dd593fba32b795593afdb84a115_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3000000_u64, - pk_script: @from_hex( - "76a914dc2877d7228b4cbbb8f918d94b1daae34850fa0a88ac" - ), - cached: false, - }, - block_height: 140678_u32, - block_time: 1313157206_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022035f211d4810baa17f24fb367a51c2f2c38a10954be51d2606e87f646be410d81022100b82bb4efe5cd3d4b420d4085690fcaf9522344d5ce6740c7aa349b41241826c801410479e3257f57f4d0f3f765bdd29a5f2ab39601d8ba67d3fcea764eddb81bd397f168b710514d79327bbd8c9f7ef44bbf89e2be0463009758a51d8b062c72e1d000" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaf361120b823d9de31f570ea1ae2af941f1d0c9c4a4967a4397b54ab0de91d1b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a9144fed37fa928d83707608fd29c820be98fca472c888ac" - ), - cached: false, - }, - block_height: 142942_u32, - block_time: 1314552343_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210088f92f76d536ae6f95374d7f2dfc62d836383d4211fbacc3fb26530cc9952c57022100817ae4c9640c9d438d10d4194c686c4a8193929182d9b42c9993c9b9e8c7d5c10141049477fa47b5b070281daa6d7045bc8fa7e69ec3368167ee5e2f8e7869dd822235c29d1cfcb609154766da1618988b7f732c18c3e74762bd0b1f8d237e0493db0b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa5cbd0ab4de708711e5a674a345c3166919fb87c2d595259f5d7d20ad9e3a82d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2000000_u64, - pk_script: @from_hex( - "76a914720864f0fcf9f6016e51acea28fec46217a6b05d88ac" - ), - cached: false, - }, - block_height: 143893_u32, - block_time: 1315130172_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100e812a7cb5a042204ad7423efdb560747ac162cc94556e38b423b8f89603837da022100805551f72074aad6b6e81b768c06e1cc2879e95ca489abe6dbbf459c38d0b43e014104f2e6342c190736c90961f366332654bce050f084eafd87adb2d4a87f36322115152611713d8274daaf9ffc83ef6827916fc02af6a8e8bfd2eb3d3f2a093f682e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5c7c46c1c4f0140feaab19a0488e79f6d52a49726ce1ab5cd9c785b948c0a237_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 200000000_u64, - pk_script: @from_hex( - "76a914d0aa2d10d1830574bde5335e4cd96db019b0e44e88ac" - ), - cached: false, - }, - block_height: 144280_u32, - block_time: 1315354137_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210083e022cc6ce59bcc636d3a467f24093ccbd58083a0e06621471f0bf577a54861022100d37099d6bcf2a30f8d6b54db34f854f976ba51973ae57896572b84d772585029014104f2e6342c190736c90961f366332654bce050f084eafd87adb2d4a87f36322115152611713d8274daaf9ffc83ef6827916fc02af6a8e8bfd2eb3d3f2a093f682e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfa811c4ba01e4d2ba8f10cd3fee6717d0d466b88f8954c5b8a09c6670b1893b8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 197000000_u64, - pk_script: @from_hex( - "76a914d0aa2d10d1830574bde5335e4cd96db019b0e44e88ac" - ), - cached: false, - }, - block_height: 150012_u32, - block_time: 1319127367_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 403000000_u64, - pk_script: @from_hex("76a9146f9534781328587be73db5aa29cb9d608e8a11ee88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022040641c0edd01a53e2113a2563122dc799e5d7ba8bb37c15c1e3ff61acdd64f2602210081541adc884ccd528e642d1803fc3156c8d4263c1d2d145b4ebfaa97eb3eeb6f014104e2a6ae80ef879c5e176db4a1ec99744e2a49a208a8d1848df750947c16e0ac90c6762732e8ad7627fde3e5c5a1768b3adfa4bfc9df5dd97e23da189b876eaed4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x30e87871b2fa6726b8459ea0964a161b16dff8f5919a8e787c13de4d74622bad_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3848392844_u64, - pk_script: @from_hex( - "76a91450c1286b51efdf4842898f4302c7e1d609cebf9088ac" - ), - cached: false, - }, - block_height: 149917_u32, - block_time: 1319051597_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210091305fa006ea84b1cc909207c51af14a8dfd9356114c560115ca4b19e928ec7802206511d3e82107ffeab2ec930afacf34521f25f405e7980990642c1f9257a79f700141044b88d5218680ad3f9d764c73eb49de8e3568b5af992462cefcc1c5bebdcddace7000a631870b11e0604600e198185508c5241d91728754775c6b786970260168" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x53291d5f12b2eb2aa72fe7daacc9abc2deda55b0f35643ccf0c481ad137a7bfa_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3720560259_u64, - pk_script: @from_hex( - "76a9143326000538771667c65365f017c7474651fef89588ac" - ), - cached: false, - }, - block_height: 149954_u32, - block_time: 1319077970_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205a1a32d260a18fc873025b84f74fcd03f0b425581e0d5d66b612cf0751621eee02200900dea73c351a945e875f06dea0b9f627861d2f4381cfc03779ca63cc7f539c014104dc0a69fdb56c426144b95db1ebd246c062f0216259b9ed7425af8744087c0176c49def2c84bd3e1143852ed4bad53fdd4dd99398d25bdb44f2c8ccfbd7956ee4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4f4ea7418dd6e5a932df3fd06fff46162a3b1e53ae61b9ee565ef3ccdf3321d8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 6280426921_u64, - pk_script: @from_hex( - "76a914d3427fdd5c5310b0352e13944815b1536b593e8688ac" - ), - cached: false, - }, - block_height: 149991_u32, - block_time: 1319111835_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1850280024_u64, - pk_script: @from_hex("76a914642f2efbf13b5360d215a6593d17e312128da04288ac"), - cached: false, - }, - TxOut { - value: 11999000000_u64, - pk_script: @from_hex("76a91451a5a188c10dd2f7c359cd7ec429af0b2722792388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100a8d6f1d99aeb748a65b90ddbf367e6413efaadade3327b817ed0a42a5399b69a022100eba5979dd139d72a2443bd143a1d4691b0f696f4e6d8bcaa6a6fb663e0404ad7014104fa199d6acc4a8fdf4e62f9c48da50ce12efca1e1bbfa375ac27c28e51ff7e5567ec60c7aec006e841e0dc28e3cd92cd363ce52c4415deb264f80eafc0d8616dd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x32620fe131c09a1f461d0fd6b0d02a97572e598e6e7500379ae4d651168d8a6c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 298000000_u64, - pk_script: @from_hex( - "76a914e8fcad24d60567ccecf74094b8804eac181ad07b88ac" - ), - cached: false, - }, - block_height: 145109_u32, - block_time: 1315879730_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220631bf1be8dcef44e5cf529f54f2cb8cbac582681e46bca640bfeb8e82b8027a0022046f817870a4c96fa887410aff2aeb7d30f722e2673938bbe7dff2af62ae17e9001410488d4709bf1b4daa22d0d8fcf37047f37105e2a189be418c90ddeb7b6a07fcb240c22c77775e18d988a80a30d9bbafbda3b9cce0edaabeeae12b56fb8c57bf89b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xadd2430f8604f2f4e2e5f829b58bcf183e66f482b3c6ecabc2fae0fd400b2b8d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000000_u64, - pk_script: @from_hex( - "76a914e6103767fde962203ba191624b6cdf7438aa8ca188ac" - ), - cached: false, - }, - block_height: 149997_u32, - block_time: 1319116943_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100927c9418402a9bc137952f3f279a9857a336d41a0ce8177d3f044f5a639223c6022066939b9ea4ab411320c1476604eeda6dd8a99001239512829333316763744e5d01410488d4709bf1b4daa22d0d8fcf37047f37105e2a189be418c90ddeb7b6a07fcb240c22c77775e18d988a80a30d9bbafbda3b9cce0edaabeeae12b56fb8c57bf89b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd3b9b0284370c4c1180eba8a3271ac452f2faf43d21bd46fcb9ccb5357bb80a7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 500000000_u64, - pk_script: @from_hex( - "76a914e6103767fde962203ba191624b6cdf7438aa8ca188ac" - ), - cached: false, - }, - block_height: 149995_u32, - block_time: 1319115715_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100dc42994438b1c62f228c5f18798017a374b33d5e1c66e93bf97a2dd4c4514b7c02206ef3f5577917b64f1e252ae0c9f90dd375014188ea92d75a4dfea9923be04a540141047f8bfe2c4796c01c781112d8fcc2f8ea1ffb3ae10a11db8d0497397fd94c78a634a54960ab61bddbd07a9209548f48270e5b12c558bb254df2ea0a27a19d9522" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0d0d692a919cbd9d1adc5bfd98b3721cc630caa632b214e015168795779a8719_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1049356_u64, - pk_script: @from_hex( - "76a9140ee6f8d3f1c1cb4acfffa55e4efeeee770db1a0288ac" - ), - cached: false, - }, - block_height: 147828_u32, - block_time: 1317598942_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100854527035009afaf1b77a9b54139b27ac2d5d2083746467ec41d8c0a23e590b102206731b5a7a762c1c23cd7472e343367147c7017de8b1aed06366f437d08b19375014104728a1a35f947d5c9740191b2c5e234a492adf2f9abd1fab2f06603677795ee971c69471e77074764dfcbed29d70c28a8bec605317ad4a610016226cd6b545025" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7cb4af91549140560bf74af711de7fe9bebd38772054b38b23925d11c47afb33_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1010810_u64, - pk_script: @from_hex( - "76a914778c89215bc204aa3dc209f2b8708ce6ba75b26588ac" - ), - cached: false, - }, - block_height: 147825_u32, - block_time: 1317597067_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c92e3b34bc316c4c59e4e247508220d4a2e8600e58b1f3b5b6b6b07e0a0557f10220400069ebbd170c52352bcf47b436bae4e9d4b25ffa2b3cb2662db8a240a2c96d0141047058d1d354dd24855d1c8ef5815370d216c1705a55a5aa7513c1dde4507e4ba6c02d5ff0bca804275f546417bbc2790797a5ac2f933a79a7c392c641cf58e732" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x70f68d78e90d514dea6d52c2f583ac6e188d3a6c1ce12530b9caf10b93eca03b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1934150000_u64, - pk_script: @from_hex( - "76a9140b5392b1d7cd968b65716088d27f8ceac6f0187588ac" - ), - cached: false, - }, - block_height: 149998_u32, - block_time: 1319117247_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009d5aed5ca552f83f60f4a72633845b0e3e97cb259b08ea0fc6baceec7dd1f97b02204fe84ddf143c00a3746444510c6a24070c11f7977cfdd8b71c18001ab1460d38014104d2c99e03e18ce957f1a762751b05bd2b8645b272b0b9d9978f563fb9b69afc52bacd9bbc5b65b11110fe35e7cd96d8f7cea4713564a6b398e0bfd1effaf74927" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x59574bc5e6d60ec2d3f7d59cac24f715019d7516ab2c48eae9ec5458aa19a647_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1012554_u64, - pk_script: @from_hex( - "76a914910fff68a2c83199e28e09c23da6cc8b51e90a4488ac" - ), - cached: false, - }, - block_height: 147827_u32, - block_time: 1317598770_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200d84f4f608ecbc41b2c305675a96a04f58b41926b5eb78f1d9519c326b9f9a5802204dd7cc33a6c4c6b645239673a4fd3df6542fe713362887afd0f46462f0ce457c014104cdab51087b46017ce3284814725d6ab796661b676ec9281497a5b7b855e2ec95e363cf4e8b08a26d2226cd98591cb197441b55de1fc48929b3f66de10b25ac13" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x43e7b1a45b4f8c86369f974bbb9636fa815f856ecaa56be8a2128d5a082352e0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a9149705ebd223a95786f051b3c537c93a810fade20788ac" - ), - cached: false, - }, - block_height: 149999_u32, - block_time: 1319118014_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1072720_u64, - pk_script: @from_hex("76a914ab81cd1873cb7b607dc2a4e398b4c97156a7f88088ac"), - cached: false, - }, - TxOut { - value: 3735150000_u64, - pk_script: @from_hex("76a914eeb46f5a533899a2d577f34e076cca98bc136a2188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100bdf3b7f76d915473c5544555cf91cd4895e3841dd663e7f701eff71eb76ce13d0221008dbc83068cd93b0e20b86757f3c729e3a8a8795b7e3c7576584e54311c2b7949014104c01812dea388fe8d81666be4dbede8215f692c109e86bd29115fa14e3918ed6d0fac867f51dd928b469ba7140a26db6b44d9a05918f24247f7d2458a68dda686" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc3694adb92ed6355c2518c5c2922af1e46a920226ac01f769104f5fbdb6b6078_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 668500000_u64, - pk_script: @from_hex( - "76a9144b2604a5b05a4147b3e16ca34f0364ea36fdbbdc88ac" - ), - cached: false, - }, - block_height: 149596_u32, - block_time: 1318828238_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022032d89ce1e07dd0299b3510ce2ddf8cde2a3ac7afd04ef8c858cd994c29935efb022100ab147a28e5b3b09e2146d6c0418a800a414a3bf7b660670a5879eff754aabf6f014104a366b65927c63379eb8d59ba1bf9124cb922215674d9926a24a1874383d1f30fe6f04708920c01632de21b88cb182d5753b0008eecf162457c9e657075718a99" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd1c90d1ad61dc8a238ad80c2d216aa7ef950d687524502dc36547d48266387f8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 22407616_u64, - pk_script: @from_hex( - "76a914734deedfd6a6881cf6cf718338134412812c416788ac" - ), - cached: false, - }, - block_height: 149797_u32, - block_time: 1318973021_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022026d77c6763f90cacc218bb22bc92438f8a5a8fe2844239c5afa6f4e0f51490e3022100f94fec42fa9749a61410595304a67227da037e05a5ee994441d7d0cf3ed1214b014104c64904c5183b5cb1e7008e593831169cb1a10b8ccdf8f64dd8b01b80530cf74244fb868ffa6dc80afea5cf65466c390e68862612c42042b4e6ea3cabb5229fd0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x819a5b23e37c9d346b98f68a46354719326bb722f798646faef5c29e6f9e346b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 62771122_u64, - pk_script: @from_hex( - "76a9147ad0b97079375c394f098258b4f33c0f9753587288ac" - ), - cached: false, - }, - block_height: 149573_u32, - block_time: 1318811610_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b80c5b9b81e23ed2c3f08cb28f918c140991c0a776ff25fe7c2b0ea9c8cf7d4602207b7c6d94fd3ec397b108824ad43daacefdee1c21bb23d0ed4de597ce76ba6f0b01410405f42b5ff05f683816d7531beca8d592ecc4ac6eb51e014c020b214a2c3c053a52808bc44a7216814a5660ae5c5604f23dbc44c0e8819a03591da3fe09071a56" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4783010f2e130baf8bc074a99bc1933ab489d414d8c92ccb4c8c518964949019_u256 - .into(), - vout: 70_u32, - data: TxOut { - value: 54645597_u64, - pk_script: @from_hex( - "76a9144aa4a36586b85bbf9f467a446c59ab0cf3a3278588ac" - ), - cached: false, - }, - block_height: 149824_u32, - block_time: 1318994716_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f06351aa09249233695c504c68b8e66bd41bd1f69125c52adb2609ee47677476022100b2178a887e3b5c68f435caafc7d7b6e32621e436c80803a290d50d3eff9176760141040727c4ff5e64862ceec6b089269a5e78adaa23d6efee259dbc73dc6b8571da740838117787bfbbc417520d7dbbe79fbe1c00d56c8b1b3cbaf3cadc60d689ef8f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa8cccdc229e84c21a04f7fa61d7ded47a0320ab08a1d1b459ae64d5e4d14982a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2102409638_u64, - pk_script: @from_hex( - "76a9144234ed70926103b0aa3f03bbcf2083e73ca42e6588ac" - ), - cached: false, - }, - block_height: 149777_u32, - block_time: 1318957943_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1390000000_u64, - pk_script: @from_hex("76a91461731f271828879ca9e64e04e796ad6f9d844c1c88ac"), - cached: false, - }, - TxOut { - value: 1520733974_u64, - pk_script: @from_hex("76a91416bc5b5580b235f50f4adf0a01e16172e3b2c02b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a36f2be0ebc38f8eb4f96283c18ca90cc60713bd543c4d5889e863a64706d9ee02201f37581d069536bd690634d402e9bc6b63241d88b382402e035c5a5b57e81906014104279dcae6455bf46ff8ac5d3d2428eae42a1fbb94b2549d23caeb506a28ea309acce88762a7971c7c3aff3c1fea1a53387aeb13d36001d4e63f1ed3a74eec5dbd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc691912191ecb9e34437ae2c96aee700c6ae6efbac8706789437c5acd35e6585_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3338526600_u64, - pk_script: @from_hex( - "76a914e2aa1f3ae11e9502784847d23293c577847dfc3b88ac" - ), - cached: false, - }, - block_height: 149950_u32, - block_time: 1319076016_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2593073142_u64, - pk_script: @from_hex("76a914c3b76005709346efb40da3b7457bfe3e32c3b3b588ac"), - cached: false, - }, - TxOut { - value: 745453458_u64, - pk_script: @from_hex("76a91479897accbc6dfbc4f8c8b69dae9317da2c159d5388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210090838e1bbbccfc9d364bf4c3d7637ab12de586ce52a1d0174bcaef25d440758202200ed29aa6cbbf0875bc00037fb690e1913f5ac357a9e0f78343bb9501ce968a7b014104ecd59bd64e6d9bf2b32da3028562c943c517398c7c55264fa0cacb6a7780c529c8ed9b06212fb242ba7b83e68a9e545c7f42f44d387e8be4d81ed4994eece11b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x01ec2dcf6f9d083286cd5f207b42b75bb1b679cb732d37b3ae9067da3b8b4186_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 21701950000_u64, - pk_script: @from_hex( - "76a9146b73d9b109e1709192c9da2aebddd22a971cb53188ac" - ), - cached: false, - }, - block_height: 150006_u32, - block_time: 1319124571_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 21477900000_u64, - pk_script: @from_hex("76a9145d56f76df6587c2592f9a85ab834d8a7ab76c23688ac"), - cached: false, - }, - TxOut { - value: 224000000_u64, - pk_script: @from_hex("76a91445ae06deef5f7fbca4b2c5ccb82da5af5cc1386388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220559691a2f1bd4cb46dd4777729180b0dd5392dd4164057789196c4083111dea8022100d2a07b4d1a5ab40bedf2fa0e771178339ec6f42096b56e1bf7aea42c328ad652014104878b485d1619780ecb0d1cdd38c593d9a83f7914958b26fb6b174c4418c44b6341ad231a2513d1a77290d27b9e627ef76302d537ba53c02e4eb0232f417416dc" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd9fc60a83854f9eb27b97551eb20bbf5f4d0c626a9256fe79134ff85d1488c7f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 17905305110_u64, - pk_script: @from_hex( - "76a914a00fa6a1fd80dad3f7bf4ea56b56c7791ad3705088ac" - ), - cached: false, - }, - block_height: 150006_u32, - block_time: 1319124571_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 17173189591_u64, - pk_script: @from_hex("76a914dbe27310e1c7bd0dd3c6b8d6369a058bc836156f88ac"), - cached: false, - }, - TxOut { - value: 732115519_u64, - pk_script: @from_hex("76a914426f43ef8cae279e74641728c149fd39d3b0fdf288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204849206cd935f7dfe77d3f1c23140e436e6d6eccdfdf60cc2ee8a75fb8361f00022028ccda60ee03b6d626c28202203993cad9fc2c9fa7c303ca7613043b8bbc16b5014104149841fece04162615b21261523e4c6266fcd5b3a359fc2328a6667ab015bc5fe89ba92f8a87a65b6fd4a1e1245c0f32916574a46a258bc2d1c6b982ad39920b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8dbd7f14fb11c0b1cc682e7668752a71045d01ff5a7283b4b1d92ec9cfa700ec_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 16606848805_u64, - pk_script: @from_hex( - "76a914064f6ed3bdadec4b71bfdf82a84a947638bef5ad88ac" - ), - cached: false, - }, - block_height: 150006_u32, - block_time: 1319124571_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 16486948344_u64, - pk_script: @from_hex("76a91485b95bb57966fcab01326afb69269a044342cdab88ac"), - cached: false, - }, - TxOut { - value: 119900460_u64, - pk_script: @from_hex("76a914761238139e4c3c989d9e117df27b5527cbd0869888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100a6ad74be9b5359d90cd86cad3cc6e28ea1fcbf79f9ce1f125eb15c1c04fdc458022100da352de92428c9d82a044e5a487ba30187536bbf8f56561a4cb5e76781a969cb014104a794aa36f7b9262348f2ffd3bfbddc41157727cb8ea604fb13339007e547331b8273d489a557e0929063a4709d2f89fe8f69a91de4f9fa749e99ae0320f44dbd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x87c8d5ae2ef191cf5e9be93e80f7c8900c543f922474f2ac14b821d8f6de3b3c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 800000000_u64, - pk_script: @from_hex( - "76a914a07db39b8b043952c5449cbaf2095a2b059810fe88ac" - ), - cached: false, - }, - block_height: 149813_u32, - block_time: 1318990436_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100dc1d9bdbc064b66f89f192a6837b5d6e03bbc23a4a2efdf66ac2c7be84ab4c8c022069edebc93920aa1f7c066b593e116fbf98a01ebfae7357cbc58486616a4c41220141040ef10dab7ced1fca53fe1839adde78c1d2916e902a5d0bdedaf731ced6a603bdea609f0943c5131b4f7635a7b72db3222b5063de5e5f272f0fb03312552b3fa5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc1e3f66bf758c1c8e2bce92e88fa9839a407162122d3199d2e7056e574da9a27_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1132902_u64, - pk_script: @from_hex( - "76a9149feaa21e8f7b8cf8cfa6d03f4d0ab1a93cb007d188ac" - ), - cached: false, - }, - block_height: 149988_u32, - block_time: 1319109613_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210085585c76bc9b79340adc403f56b9d5dd0e46bfef71c1e84a82f09dd9f8a9b4ce0221009f5e1cabd67bc71bf8e0a07aa4e222012531c9c92ca9e1f17eb83d0dcaca2cc9014104213abae75b6552372121cc784e1238e123da99a023b9e4af1b2932024f8db079839dfe575501488a0e399eff42621521dd50cc1c715ce5ca44b5b927e808a92c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfe0cfc95f26ed51cf897bd175d8d0f8be41154b21404b9076911245acd42cc59_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1200000000_u64, - pk_script: @from_hex( - "76a9149d7110e9c564342b6ad4e200c2e1e4a89a0511c388ac" - ), - cached: false, - }, - block_height: 149922_u32, - block_time: 1319058468_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1132902_u64, - pk_script: @from_hex("76a914527967b14797bbf07995b53a3f6b67cfd730503d88ac"), - cached: false, - }, - TxOut { - value: 2000000000_u64, - pk_script: @from_hex("76a914d1b7350e01247933010a3308d6cf5424225d45cb88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100aada094e23d69cbc3bffb292b03d4ac4043bf53938bf6d046a0bef14f19e66280220696968a937408fd34fefc0e6969b2c3f062ebd06dea02a43dcc37b7fed25f5ea014104a52e90e5c9e1471a44dbb0566c5bf113106184d15f5510caed397eac3bd2a3c91d7fb7c65583c6b6ec12b3d34c7edfe3c3c8495e61c86f7a477a6d027b01d7de" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x036e0952c5c7efaf7db212264453df424177c3add0f095df9fe3ab902699ef7c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 2077000000_u64, - pk_script: @from_hex( - "76a91405b756ddc25b4717497d04e2e3b70b282e3d5ae788ac" - ), - cached: false, - }, - block_height: 149963_u32, - block_time: 1319084224_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1853000000_u64, - pk_script: @from_hex("76a914152958fb33cafa07f21fb1f458f4af39940588f888ac"), - cached: false, - }, - TxOut { - value: 224000000_u64, - pk_script: @from_hex("76a914aae0cf40d40010b4fb469fcfbb26ada2f0d7c8db88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100ebbd4f6b412cafa26c6484ec9a16704177964f2570f0867de633cb3f3b48f3520221008211917fee214c506686a7bba3414b9cbbc33769c06ce49f29197ac863c8bee1014104b13bab6066a13e3d672a0b11447659f1986888c9e5cbf9ee6c57283ccf5662c5eeeefc02ad3c38141b6872ab46429f784802892dea1306c909754b3fcb1f1d0c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcf37895a05d18f4f3fa0a7fb1b4e74763fc9d287d929b5ae1a7cec789f28fd07_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 62000000_u64, - pk_script: @from_hex( - "76a9142ae88d06a952e6acc52310dcb59e55fd1686862088ac" - ), - cached: false, - }, - block_height: 149994_u32, - block_time: 1319114701_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b61a58bc0a99fe55445a44f9a77b2a97a946283f34db3b26fcae24ea8750b6cc02204faf7572c8504b129a699250fdb90f9524a875052a49fb464bcc381f9a1a31af0141045327413c7cec34e5b3cee5e186221ffaab3e808bc9564cf8f110ee9bf4c270a6df410d98705867220e4cbfdde4a42e27288171416935655667c48a3acba08c25" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe69026f2413fffc021cd3e3018f7eaeda4db0ad11c8b80c61f4fd77df0265bde_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 26900000_u64, - pk_script: @from_hex( - "76a9143f29bb456435e26b45b195e865d102ee90301ace88ac" - ), - cached: false, - }, - block_height: 150006_u32, - block_time: 1319124571_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f3fe3bb13a02d226c7876f5f20618e4752e65fdb52fed9558bc280f1196dc6d202205c8bae389dd40524bbd6b890c989b32f476ba8a555ff052c00e469fcf18100730141041dd42c00f540555c3785748f9acacff422ec8c403f080f16a12b69681a8cf3d4ddd0f7b767b60a9ce2809c52b7f2e3100cf82857eb597226a4281ebd99fec983" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x116ffc273e21fa84f92738b059aa2f895fc34963724decdee8600d4d49b2ea75_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 501999999_u64, - pk_script: @from_hex( - "76a91424ae3a8e9b07f92f0eeb8fc47809b20c3cca41d388ac" - ), - cached: false, - }, - block_height: 150005_u32, - block_time: 1319122014_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203edc1344854875d946fa88991249e043e112e2a4716c6758658e4053d96d13d5022100c6388938893200b95c6f0ff718cb875df01b25aead54e6bcaf15ecc4f22bfdd10141047ce313f56017f2b0bf12619a4b3d06ea3926b68b005c6f4b77d05711bc750bc423f22c5bd639265a699f24483d56566efdf86941fda31f741da8e73aa75674a6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa6f7299d3b1412921b3a2335b345c96462421b37b4c0d519c66a591027d4b44c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1226409352_u64, - pk_script: @from_hex( - "76a9142ac56f52fa8217b501e471db987140da7534509d88ac" - ), - cached: false, - }, - block_height: 149935_u32, - block_time: 1319066844_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022031e8a1071c3ffb7642156ef6b23db33f8fb74034ed365f161f87721e2267bdc3022100b3b64ecba04459f7b378ad569315e3750eee1debe9520e54b4cd84c49115e586014104ee1a3b5815a9b2f641f013e6ad0b45b297093ef2e61754f6513cb9d565fe90f57488452cf8d467ce429344b53177d53903d9cd20ac56c7bb94b9932c0fc44873" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9e5a36dc05bbe1f0c8006293b73d983cdcc24e84d4d88dd1d91cb5bb93fefa0f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2507265606_u64, - pk_script: @from_hex( - "76a914685dd14a99d59e85413a7786b55574de0aca508b88ac" - ), - cached: false, - }, - block_height: 149940_u32, - block_time: 1319069371_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210097542b50d8c59dc36103409bbe8a3b127b71ef54cde7cc6b86dfb347b5fc2593022100b0feb2951ea9bd21e70d382513bb5230ea598ba1ad27b16ace79731e286aef42014104190af8345785f062b8f91730c5f1aa0527a540859c2d5bbf8b0e15553c6c596308fb02a4c617baaa81ef970bbb6b5267ecdac860a89a5c84f55c6cc0c242b197" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x10ee2df74adce2d1727194e0cc1c0006978a38225d9068ea86dae6603cbdc26a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 568878428_u64, - pk_script: @from_hex( - "76a9146dc21dd3563ce54c0da31174d05f3492af934c1e88ac" - ), - cached: false, - }, - block_height: 149895_u32, - block_time: 1319035283_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220788dfeb9abbbee831f80fa96421e215ee1d7cf173492fd064756fc881f6b9a2d022100a20ce16d007ca199674cadff4b29c0da7c644efb3e8238045d37848e9d45d7c3014104afdd6ae6cc3df689e7e9bced930cdac7fc7099da002d0fe6ad376dc69159664bb2ef4de657b1f96eeb4f5bd80a0b2f01fcd7fe8dd0eb8d7539c2e985d87ef18f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xce8f4c5729351528ee52ee56d4bc85269cbc173b40ee04882e8fc66ce15fd80b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 497295999_u64, - pk_script: @from_hex( - "76a91430abfd2f1003084643240c3fa453886db43ea59888ac" - ), - cached: false, - }, - block_height: 149814_u32, - block_time: 1318990721_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d08ff8ae18a308718e58955525e57f5482409769b72366c04657c5687a15947802206c77aa5472d324921a3bc58821dd0debc1fb41674fe45ae19bd655be6e6b867a0141042825c68ba0a68b07c64afd202f5eefd7cf587ded6a1b80b16606d27157634642e01ecc67e6f072e5feadfd23a9a4222407e3a10068f8745b1296fa905e80c091" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5d22c46efffbba9d1e0e8b2e94b0933a4e71e2e2ed3ab642ea8eba957cb036c9_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4756000000_u64, - pk_script: @from_hex( - "76a91419b159563b79c8b0bf041de7b04d56bc099c3aa288ac" - ), - cached: false, - }, - block_height: 149984_u32, - block_time: 1319104909_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 10000000000_u64, - pk_script: @from_hex("76a914552362dca64805372f3a1c1bfbe190bd148569a188ac"), - cached: false, - }, - TxOut { - value: 146749386_u64, - pk_script: @from_hex("76a9140b0a49a0f4db52c7aa4cc913cebc49b26500d78288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204f0cd60b175e505751819b749704289b573edb7afe1789b56c81e1de8251450602202a194752afaa03af5bf1ce7060685bf146426e759812661246bb6b66a93a42d801410473bee8c0fc685ec3e24cea90f34699060453c9d420f6fe26a5c4184d2b5653cc64d86c884e2898e11f1fce98f3fa6601539ed73380866e8bf85a27a1880a55c8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0b2718b055d7f5ca5b6a73d0f163d52ba218d90848ace25a70ff7ab6ca5d2f29_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 501000000_u64, - pk_script: @from_hex( - "76a914ce42a2a242048f5553035b87d6dc8be9edeca20888ac" - ), - cached: false, - }, - block_height: 149883_u32, - block_time: 1319026684_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 498000000_u64, - pk_script: @from_hex("76a914d0b9e25fcf4847df99c3bcea9853a1bac6dd474788ac"), - cached: false, - }, - TxOut { - value: 3000000_u64, - pk_script: @from_hex("76a914ed03f57c1458ab5aec60c51947e9969bf00a1c0c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201791878d6884f9b0d9c9e45108a90eb210ff3d487164f70d25663ea6c9727f9f022100b3d18aa087a99f05b33760dd5e62f53373ab46bc61bb776fe8a7a356f14ced300141046669083339d1228239f2721f8eb99d03ba5f9ecdcc71f20a6e080aee8bbef13dac89b807246a14bc06a3c61ccb8280668ced8be8da5e3422c293d6edfe7ef1f2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xde75b26cc10b0a0c64cd158d737e3af454167adaf19c41f5c2399ad7d7e08563_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 899400000_u64, - pk_script: @from_hex( - "76a914bd1426d879d080ef8ec5fed28e5e0032813c110f88ac" - ), - cached: false, - }, - block_height: 149952_u32, - block_time: 1319076710_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 599390000_u64, - pk_script: @from_hex("76a914c58747a0df56171545fb8c5aeb6b162bebf235af88ac"), - cached: false, - }, - TxOut { - value: 300000000_u64, - pk_script: @from_hex("76a914abb2a831475ad74805fd25d33bf7dd40a7dae53588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100f32dea2cc2a03d5c8cfa74850bdeaf008bce43860b1989ec52c9c332a0cfbccd022100cb56f66cbdf137e2058f044a8942880da2b322b8e745f3a6c7399a83bff7a8a50141044f507295e5c7b57fc8edc2624639d8ac2b64effc9e526e9efa01582922ea41c7c760f107cb3883938bde8e2fb58b4c3258474547634f14bd48f00241d521e925" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x468069039f2dd346a9b7855bda4fdc9eac7054e737e11a9963d4ccb600e116d2_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1063000000_u64, - pk_script: @from_hex( - "76a914d5f4a4426acdede572525a36046f3336b0128aa388ac" - ), - cached: false, - }, - block_height: 149968_u32, - block_time: 1319089711_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 863000000_u64, - pk_script: @from_hex("76a91449b42b12b6f5c5dde0e98ee1011ff77d7a525add88ac"), - cached: false, - }, - TxOut { - value: 200000000_u64, - pk_script: @from_hex("76a91446eb6b36211aa0576297c5327abb36b0da979ae988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210083f08c1d65cb30cad5fd509574ecc370ac36aa5fa62b638d100fd8b6e8a89d7a022100b0e369b79e0778df25c5889e47f0e7c062e90ea4ae085fca9c3c5c0baa3e2e07014104f4c9829151ed3fdf35f6ca1eaed039253ec13cea0a25ac27f1d35557bfdcd2689dff7d9e31ec7c877b7d174f647835ad85b38f6018cc1ebb7a3b69e6ba8592a3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x26221d5e8fd00c75665b64dd013232f810d528655b5a70e95d534383c0905455_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 13238200000_u64, - pk_script: @from_hex( - "76a91460b6c8c8e8d234fde6222ad48afbb4a623bacc4b88ac" - ), - cached: false, - }, - block_height: 150010_u32, - block_time: 1319126850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 13019150000_u64, - pk_script: @from_hex("76a914058ff74d186d6a9f2d8922cc5e657364cb04b31688ac"), - cached: false, - }, - TxOut { - value: 219000000_u64, - pk_script: @from_hex("76a914efb7bf4eb66a15e32fd4e655eff00404ba86613a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220139bf0e18175d329165d31e9d5ed0e59a2e6b9f834b870040e26358fdde90355022100a08aef03c7f1998be3e505180276dccaaec29ad81c805d552d53d50ae4c5e768014104f9188da6022556a0eacd6b9eadcc3ff1da217a8c8cd5d2d84ca5ea67ce36160c75c624048241554e80a22bc9b76e8c8981880297207afc7ced5f3f9c90653b9b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9d28e8309fab210cf8edbe6ad82302380b3e72f2cb5093c2f0a7d3129eaeede5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 16118181812_u64, - pk_script: @from_hex( - "76a9149774b25b92e84b11a87a05cd852e60dbbf7b3bf088ac" - ), - cached: false, - }, - block_height: 150011_u32, - block_time: 1319127325_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 16049811172_u64, - pk_script: @from_hex("76a9143e036bbea8e74228a31eab93a3ac2aa1c961434c88ac"), - cached: false, - }, - TxOut { - value: 68370640_u64, - pk_script: @from_hex("76a914117a27458ca7487d6efe4957dd1f410f93a81b7288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100838b5bd094d57898d359569af330312e2dd99f8a1db7add92dc1704808625dbf022100978160771ea1e3ffe014e1fa7559f0bb5ffd32f6b63f19225bf3be110c2f2d65014104c273b18442afb2263698a09da205bb7a18f23037f9c285fc789874fe012ac32b40a18f12191a0015f2506b5a395d9845005b90a34a813715e9cc5dbf8024ca18" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb8a75476112bb2322af0331646100fe44f26fee85f452001589f6d9672b763a7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a9143a73d6af08ba4d83a156b64c10645ae028d8a80488ac" - ), - cached: false, - }, - block_height: 149999_u32, - block_time: 1319118014_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502200b2ff9ed1689c9403b4bf0aca89fa4a53004c2c6ad66b4df25ae8361eef172cc022100c8f5fcd4eeb02762d9b40de1013ad7283042585caec8e60be873689de8e29a4a014104cdadb5199b0d9d356ae03fbf891f28d761547d79a0c5dae24998fa84a147e39f27ce03cd8efd8bd27e9dffc78744d66b2942b76801f79ae4028028e7122a3bb1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa7ed5e908fa1951c912fd39cd72a37410ca78fc75de65180b8568a622f4e3a97_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a9145cc7543e393c74b34dbf95e1fa10ed7f453845db88ac" - ), - cached: false, - }, - block_height: 149272_u32, - block_time: 1318613090_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f814323e8be180dd90d063adb8f94b31801fb68ce97eb1acb32970a390bfa72f02210085ed8af17e90e2415d400d7cb08311535243d55461be9982bb3408271aa954aa0141045d21d60c22da05383ef130e3fc314b28c7dd378c762931f8c85e5e708d97b9779d83135a8c3cfe202f435e2781c99329043080627c5eb71f73be103fe45c2028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x66ce602f26ae00d128ea83e5afddf8c1cd226b7148322bb090779199f63f9ff5_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 12000000_u64, - pk_script: @from_hex( - "76a9140c17546154508255c3ec25d422be139b9123a5d288ac" - ), - cached: false, - }, - block_height: 150005_u32, - block_time: 1319122014_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1050000_u64, - pk_script: @from_hex("76a914bafe7b8f25824ff18f698d2878d50c6fc43dd1d088ac"), - cached: false, - }, - TxOut { - value: 111950000_u64, - pk_script: @from_hex("76a914ef48d8584b96d95992a664d524e52007b036754188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220296c13596c92ea9c46ec7cd5940f5174aaa59c35de82288d9b1a542242ce61c8022100841ea7cb2b55e08a0a48d28474c6c5767e10794bbeab2f47ffa0c1bb14401c2c0141047214084c442bf0203b9b1575cda60afab1f993032d7d453a2e42c598446a61da8617e9a8ff2c37455f22569886eefb645a14ede6fb3d64e4bc80f0f4a42239e0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf0cbf1ad88309a8b74735f1aefe154892c7ed1728b08b8be4cd8612983302acb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 50000000_u64, - pk_script: @from_hex( - "76a91422bdc60e98b6c5cfe2e9a6244b856d3593a72abc88ac" - ), - cached: false, - }, - block_height: 149669_u32, - block_time: 1318882802_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 50000000_u64, - pk_script: @from_hex("76a91479e035275145c654555abee6da6f8936c911c97c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402202ace9a2098c3aa9c4c4d0bf5d01f4e84ac3fad0311cd723692d1ff80e3d491c302203da549844a4d49c3c9321636f9a034cc5671780e48e9eb82db6c0a38e82bfb3f0141041bc0374bc1c2afa1086fc88d3272eb171b4b78f7dc9cd5ba057093fa5db922d6e5c1fcfb3c995fa9f0de6637e78d40025a75ea92b4f96f9a18c463058f85f2ff" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x52019f149271496ae3565b8247b4c92ebbb5f8134453055106c9bfbeb1f82433_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 9187528295_u64, - pk_script: @from_hex( - "76a9149387d3ca0d8bf94a9bcc806f9a71563645eac95c88ac" - ), - cached: false, - }, - block_height: 150011_u32, - block_time: 1319127325_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 8888528295_u64, - pk_script: @from_hex("76a91470cfae6387dbd284d257d0939a785bb836052f4d88ac"), - cached: false, - }, - TxOut { - value: 299000000_u64, - pk_script: @from_hex("76a9146c0e328e7895cccb2d512faa067cf6382c7a1c0188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009702521752f089fe7c81fb8e851dcc2ce6003a10b7cc6a3c0ee6619ec883fc9d02204ee44ef0a1e23734d2eff0d5a4489711851e9b1125f84e3a88684fc1b59ba5c501410428197ae31330c47af004cb1c45f97c6e3b1c98de134da516526804a94af2c76d17b06fffc0395cbf2d470fd46e008d3420368cb15402bd2d97545c46be6144e9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x20dcdd876693f691e8ee97eed8647c480f8cec9d8569157e1eecbeb3cb18136d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 8139950000_u64, - pk_script: @from_hex( - "76a9144509eda03a4be261ddbd376fe086b24eb62276a788ac" - ), - cached: false, - }, - block_height: 150011_u32, - block_time: 1319127325_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 8116950000_u64, - pk_script: @from_hex("76a9143f76026dc272f22fe92fdff70a6bf2518acd5e1588ac"), - cached: false, - }, - TxOut { - value: 23000000_u64, - pk_script: @from_hex("76a914016e62ebf7975b65acc6232f9289f4a1c34c558188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100b1cfac1e78bd376667243b36bffda17b96c9c1f82e58f03cb1e068f3df77605f022100a6c39b089963551c681324bdd6fe2edea2bb0e987349144ffa8f7c985fb8e3900141044f17bedfb7f2b2f608d652738fc7a7a656563087bdfa4c0a1c57a3387272dae99a8a6b451ed16299e39b8fae5277e42f2cc216b410ed9e1384cfaeeecd67191c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5d708ad683cc9dbd08cdb681c3de83db3252e65833f1c89ab428f101999ffea0_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 332300000_u64, - pk_script: @from_hex( - "76a9142d2912f409df39f0d2a9abe2b2dfe9e6ce9875f288ac" - ), - cached: false, - }, - block_height: 149972_u32, - block_time: 1319095246_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 282200000_u64, - pk_script: @from_hex("76a914010aa15537f449ba60f7b55587ff93799cecdfab88ac"), - cached: false, - }, - TxOut { - value: 50000000_u64, - pk_script: @from_hex("76a914bfff9b6b3a309b731cfc9311f2a5b36ad482099888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205698eb788187e3edad1eeb03eb959b6235a2fadee8b1037a5bd612aa30cb2660022100a92cab377a1aee138bd9e0d8c1d11b3270330b070d8dca6a472718b90a6dd2f5014104f1e2b7645d41abb977ca9d78ee9b33d4b4708b1dd3de1999b755235cd52235854e708e660171ed2e7f08eb6db9553af4f09eba2a226806f0482ebea1db2376af" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1705cd1403223eab33c68eb92f0002b3380f190e22422ce7b5374249062c03f6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5852900317_u64, - pk_script: @from_hex( - "76a9146f70dd30f4aafff02927b42476c5877c20a14aa988ac" - ), - cached: false, - }, - block_height: 150011_u32, - block_time: 1319127325_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5831885105_u64, - pk_script: @from_hex("76a9144dc707ba49e71cb1876a110921c9a65547595cb588ac"), - cached: false, - }, - TxOut { - value: 20965212_u64, - pk_script: @from_hex("76a91474c248b29efbfa807620fe7863f5580c868f532088ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009f2aca1a1e890ba7dad995795d0cf7483706346837d661ef9234109e3fa2a9f002206b82bd22bb63d67758b4434fd5b8b97a8bb695433808a001b7ec2a46bf95155c014104df6e4cbeaecef9ebe7519a082f09274ac672890fc9faad208a063a8d51b021b6aec32d85b4cccae702fd859bc8efd6d5e7a76ab01eed0f5fefd8da942f8a08c8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe4ff17d09109d360cf87693a71e5e03df035e94d6fbe85a672fb27ca4241c20f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3095205788_u64, - pk_script: @from_hex( - "76a914f086bcea10babb52f76909f5e71b5ca96bfb35f488ac" - ), - cached: false, - }, - block_height: 150010_u32, - block_time: 1319126850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3074762852_u64, - pk_script: @from_hex("76a914bc32298168473b45a61fb798ff37047252077f8c88ac"), - cached: false, - }, - TxOut { - value: 20392936_u64, - pk_script: @from_hex("76a91453e5a09c8db5241f3d9ce58909251417c0f22d2188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100b69c15f7383a7978165c10a5ef32784cb6a1ffcacd297a0bc249d8750b71e71f0220793082bd466e75977770fc850b58528b75d4904444b800d7beb49a5837767c9b0141048e54d80438b294d0567fbe7cbc71dfd8e683eafad06e90ab0802e65cd4c687b69e977c8106af9d09b566e5223cbb183671a18e63dba85e38975a7eb125c98f43" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8514d929f851774ee4765c50bebd85493a5e12fae29776c1c158518d0a7d195f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 56690353_u64, - pk_script: @from_hex( - "76a9143ade0a66bda1f0503c68572454a9dceb275f10ed88ac" - ), - cached: false, - }, - block_height: 149999_u32, - block_time: 1319118014_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206ca7b4a6966f2c8881ce880db513c06f674f54e9593ac6a4a2ba5db86e7d8889022100c07114cd4260bd22bc89cb9a4e2c4767530d77a3364d53218d1726c9e1f541e4014104af483510907dd1968aa104eb5816dba8187b6385a1f2c0f50c26b6c4dc247bae4045a73477061f5ecbabbfe95268bcccf11a5d06e3906e5211e677344d73f4ba" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf9c44a69287fdf073fc4627ec82126eb318b530149e4b88a910112bedbed9bc0_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a9147689b21dce9652ce7997de631713dde669f262f088ac" - ), - cached: false, - }, - block_height: 149970_u32, - block_time: 1319093292_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022044199776595732f2c2bfaa8fa513edf7d315d3ad4760475b62373b64f64e63a2022042a8218f733e1c165ac8ba47c5d0b9960d9afb01d1a170e0f906afd774a735f00141043bab1c29f10c07487be4cd5f4e9669dc0836957fe949f705094e153d94e68a0c6ccfc786e0968f8c88ec52fc3fe3fccb93e1168463bc6e25d2d13130d6f7477b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe3b822d0790278fbad79236effacf9a23d66f0770fb544ee35aa6a15f8c4c4f3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a914ae9cd066c679d130a9ebaebb3c908341504876ff88ac" - ), - cached: false, - }, - block_height: 149995_u32, - block_time: 1319115715_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210088f49910248980ca1594f771895a78d89d265de505a8225677890f293943bed0022100b57e8a61ba92ffbfc10d123cc50cf9ee70fcc127051f4d0f80a0c427249939b70141043d8bc6c18d5e18ebf1a9db7500dc9b6652ab8015b91a72339eeb09291cc4b3843f41d409ee7a0bfbd86bfff3fce2087318fb6a7e2815b091039520491ffe6f0a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x55124114606b1871200fab6f1ef1798730cedbd689344c06b56eb6cc36b24c32_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 12339232_u64, - pk_script: @from_hex( - "76a9140fa729144feac64c8bad27c1ab2580501135e30288ac" - ), - cached: false, - }, - block_height: 149991_u32, - block_time: 1319111835_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100bceee2c8aaa12325cffbbd7e36649ebde454e608da7a2af697bfc9254de818f1022039a60d3ce991d46aff266479cbfc4bb0d4e04ab4d22347ba1c64ba5e02640212014104dc76d6b43a23df62df235af4c1e55bbe95ac85481703bd65ce06f4a8842f51329b688c3e7eecfbf65c6ddaf86bf135c2744e6b519cccbf3b4cac9d8c57397b62" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0ee3d091ad5e01ad16b17daaef494cfe20315bd7bc344747433c633d4b4f4a75_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 2126647_u64, - pk_script: @from_hex( - "76a914d44759488a0e3b4738d48408c211a5253b1df30888ac" - ), - cached: false, - }, - block_height: 149883_u32, - block_time: 1319026684_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022014471f222e0f1d3e4c6db36e9881e12964ce1dd6b63fd860b31e250fefb2f37502204900ab5fc8b0a33aea6c66de84e509322fa427cf401530b207ace153023681730141045c749b59bacdce8a2d4a98ba4a6f72ef8c5a137e7ad097c348d4b0d9c818e10ac2ee63847b1e6880d57a41b81238de96aec5db981dd76f381a41cc4b03e26f37" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xac79871da894d693bb3a00e3fa6479d349754bf0be4d58122353cdfe9186c830_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 899949999_u64, - pk_script: @from_hex( - "76a914084bfebd15373bc828d669307d3d27d2257bcc5788ac" - ), - cached: false, - }, - block_height: 149973_u32, - block_time: 1319096720_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1006232_u64, - pk_script: @from_hex("76a9142434771081259c2fd65a0c0d751bc7bbc555c24988ac"), - cached: false, - }, - TxOut { - value: 1000000000_u64, - pk_script: @from_hex("76a914c1d41e7750d2f80c3ceeac8100f591cbd1be13ef88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220705f5fa6ef252e4bffcb3b362dd2bd811b709d130b5162e10c67c71fd333384802201a3c56a9813a4ac0fc46f8de898b9641aee898ec976c228ef89bc242749d6411014104910e23facff8ccffb559de1f7ca7269be61c4a11a3835702b1a8908104e86a3172cd90b060ac214f69623fce2a19bcc721a0487a33d974ffac91cc31f3f4e1cc" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6f01aaaf28647a463f3ee0fb4f6493af16efee2e3b9dc0284b43446ee8c31629_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 800000002_u64, - pk_script: @from_hex( - "76a9146fa135e247b2d74e66d373e919d605bb66b56a1a88ac" - ), - cached: false, - }, - block_height: 150003_u32, - block_time: 1319120780_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 49950002_u64, - pk_script: @from_hex("76a914a4fa735dad8efab9a674ff7908647d3bacc14fec88ac"), - cached: false, - }, - TxOut { - value: 750000000_u64, - pk_script: @from_hex("76a91418957e4a7f2ad929dc250c31174ae5d2abf108bb88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402206fa92b334909d6f21d1966720c9532592524cf59c42241175fdd19bccf71dc3d02204ccd796329036313ec522dc738135883122dea6094fadcf74435a1a85663f74b014104f32f334856eef43a5aca7cb55d0c2cbf6bfc035af31636e44ab4ac7bec23fb193ba60f07a68328b6f945df4b937706157b603c47d1c7d7d38859b15e324cf69b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x383b2c8a4e26c0dc308d7bdbcc6cb222ba721bfc684281cf5c92d334da39ff9a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1097900000_u64, - pk_script: @from_hex( - "76a91474785bc7f4361baaa5083b9b0eacf11db128b4ba88ac" - ), - cached: false, - }, - block_height: 150010_u32, - block_time: 1319126850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 597850000_u64, - pk_script: @from_hex("76a9147cb332d58a700347a03961a375ecf20f1589465d88ac"), - cached: false, - }, - TxOut { - value: 500000000_u64, - pk_script: @from_hex("76a9142072df89f90a22efe53dd1b853ce6848796f5c8c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100a41343f8ed957e5ea61984ba95615d1e0e0565227ba6766c3e20c440f61efbe8022100a940a90821a4cbb4c473d89ebffb7fb6d651ce9001d9a9e8160edf450daf4b2101410447aa6463644b72ba38c341b226e8e42a86c6bf050e151c9ed37712da1df8f1b24ee2c79c2e2561b1d9e507346731b2f2076e2a5a5a4b505dcbe3eb2843372e3f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6b4b252b9849365f9e9ca86530922cd5d2d0f01f182d97c5f1e443544a78d7d8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 598357555_u64, - pk_script: @from_hex( - "76a91430e0ba6df6953f734c3ad9739eb6af4d7f6d459c88ac" - ), - cached: false, - }, - block_height: 150010_u32, - block_time: 1319126850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 565639404_u64, - pk_script: @from_hex("76a9149f027ab99cfa317d679176acf425e06a0fe08f0d88ac"), - cached: false, - }, - TxOut { - value: 32668151_u64, - pk_script: @from_hex("76a914ed5bc27c6f8cc8b5cdd471f6e1bac69bb8ec1bd288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100bbd6621a8af4861811afe5be2db38a4f9d90fbde040e525dcde3b006f9ebd15002210097763f93b28261c26c08f7690e14dd95582a4130c26a1ecdc7c498d9c746e7b00141041362679ff1fbd18470732dd2f76ec8f437930b1f73b0d44d613ce608a0b11a997916468aee3fcb73882bef1a88f7685dd572e52a077195cc9e6babd041ce4b9e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x85a13393818af4a10d2c907a073bacbccacf726c4aff7ab206a757255aa98042_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 200999999_u64, - pk_script: @from_hex( - "76a914f666f776bac26ef6999fcf8b73dcf4b830fee5cb88ac" - ), - cached: false, - }, - block_height: 150005_u32, - block_time: 1319122014_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100950000_u64, - pk_script: @from_hex("76a914a590b52fcd3baf8c7992d8f479a555a0de2c399588ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9146df73a465a35925cba98ddd0e35048f6c3e611f588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d888d3b9aa209a65f09c47134def0f4fc8f070a4ffec0da1486da32658352723022100ef62d4fc700a41819bcd16cad0c88c9d28b185989a3505445c9f93b5221003d801410413830c4e77ca927121420e671169ee982c1dac5a7d24962c774c3d3dca21cda0b642135d1520d12a45ec46f751dc76605d139772f39fe698460dc8693558bb85" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaf7b99b13513dd77c4c887e8bfd4e8497973214c817b3ace076d88420483d29a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 413775637_u64, - pk_script: @from_hex( - "76a914387e76050a5c2a95f54d496994acab63475cf2a988ac" - ), - cached: false, - }, - block_height: 150006_u32, - block_time: 1319124571_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ff714bf44811b81e419a41ef1420b71de1f73897349151187e80287d1385004802201786c41eb6da77eee0996b7e3c9a951e88ceed5aa1a22aeef68f22f98424e9c00141049d539ee04ea44aa9923aa9cca0d1e1d190267c3ec5ae2b31dda3b73ad6fd504933601635a3499e105e490ec4fa4d565abe343ef5a0e691809a8435a59e148eb6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9368fa540ddb2a606b26284843a673383076437466806b89b6f45a17f0a60412_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 25309240_u64, - pk_script: @from_hex( - "76a914e82cee565a29371f2b6311832cd60c5db753065b88ac" - ), - cached: false, - }, - block_height: 150010_u32, - block_time: 1319126850_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ec646f0eaba556c72baac4294a2bb18d18d1259971265e0c2aa52e30ef4140b00220729b8fe1825bd448c2dd0258230f844dcddf76c5abba8370247f539fcaf7b43d01410487f7f7ddaae2a5bb3f6698f752bd031e594b058e4b4e059bf5cab031e3ced970b9b369659c0a4f311eca06b3bb906d5e500aa830c8d8fc743dc6bf05f7eccf46" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1fc286ec0c5a7c51c1a80bc33c2a935ebe7eb6c715020ba24085afe8575fb731_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 94000000_u64, - pk_script: @from_hex( - "76a9146abb5c5c0fa583b2d0fe2a1dd4b2d11a84e49a5688ac" - ), - cached: false, - }, - block_height: 150005_u32, - block_time: 1319122014_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1034877_u64, - pk_script: @from_hex("76a9142c5ffc59331eb926cb9ec7b406a1277ccc0be32b88ac"), - cached: false, - }, - TxOut { - value: 532000000_u64, - pk_script: @from_hex("76a914491936715d26bc30e82d2a0695e7a31ae4c69d3d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100968b06117e07f4fdf110bcb65b79b2486a323e37a77a383129fa5961eed4f8db02200bf57021e387a938b3ddac8a8910b2409936591e1dccc9c67735561489a78748014104c82f162a53ab15cb86ff70814ce694b66f472d0c6fecdb796b56c9650b2966f5095bc10116e5c4251f1d066e4de238639a97a1a1b3a512e4845d00d2f0a42c9d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xac3730c2e9baaa615aedc63efef0bc16f76a5c70629b25d62e219b6aeefd19eb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 114771578_u64, - pk_script: @from_hex( - "76a9146e3fdf1bed3678923429e7c15c583e4474a1481f88ac" - ), - cached: false, - }, - block_height: 149998_u32, - block_time: 1319117247_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 12575791_u64, - pk_script: @from_hex("76a9143d2711ec6a1f43e8ca3cba6eca98f61e5a03ff3288ac"), - cached: false, - }, - TxOut { - value: 2459342_u64, - pk_script: @from_hex("76a9149bbf4b1d857073d0e92672abe0f5ae6037e5669288ac"), - cached: false, - }, - TxOut { - value: 99686446_u64, - pk_script: @from_hex("76a91416f104ad8268de439453bb31f62d631db6aae98d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100eb50e845377b26a87fd5baa51791cfa77db303e9e6a1c6dc414d60cfc16b3b8b02207dd09c25e7d6fb0a6541537c36a09665d328232cc829e31742d90875175f4fd4014104e9137d0ae0b9cab736e8a45219202fa32241fb91e029e9e18af250c32ba284abe6a2af13d851d5aff4e4ff3eeaa53799319f8e2bc90226f150eb187845ecc413" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdaef1319f9b580398a49f2f02dd88914ecc719e0b41b9ce66cd201a34ceb8968_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 224874489_u64, - pk_script: @from_hex( - "76a914020ae9ad4ef64c23fa20fe12da50544b5f71490988ac" - ), - cached: false, - }, - block_height: 150008_u32, - block_time: 1319125096_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 53270215_u64, - pk_script: @from_hex("76a914f628581e647a705c481a1f7fe8289cc3f0fb2de688ac"), - cached: false, - }, - TxOut { - value: 171554274_u64, - pk_script: @from_hex("76a91479b4c869e479b292b28ca05d08aa2cda6087825f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100959a77ab4c12cf44d5ff98b727c8f4e831124c2167a1733ea458965acc819086022100986bd6bbbcd366e5a5415f95c8127577b35179a2fec34cae00ccc5e5c96e1933014104ff6b917d61bec6bf719c5ba649c911cf5aec07bea73c399e7a9bd70ea8cb67d17e733796e60ca815cea4435e5dfc6fc01bb94fb36ea75075d0cd0fe364fd6bbf" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x19009341fa69b17701f2397a3707e3e86335f6aa8a60fbb70cb9efce117b0432_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 8600000_u64, - pk_script: @from_hex( - "76a914f841e22215ce3903741e9c4021924b8a652d771f88ac" - ), - cached: false, - }, - block_height: 149917_u32, - block_time: 1319051597_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2550000_u64, - pk_script: @from_hex("76a91444be49d2bb148a12efe5210900ca4936cdff3b3d88ac"), - cached: false, - }, - TxOut { - value: 6000000_u64, - pk_script: @from_hex("76a914d00260ba68e63c8637c094767e8a70b79d7c447688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100de18bb1c7e8eb6037f3e7c9da4f7a431e315eabc8cb4bd23d5fc581dc24184d6022028e1bab50ecc58cdaaabb35cb9a39795a08e24488a0fc67411d298661d617daa0141043be6a30028f0fa7e4307ed69776eb8a0c4208b27fe8ead64b079d9b5dc4447be5b84fd848c202deb123d3b55546d7cdb6ba5c97cbfc79ce87de7c3cc70b74d14" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc69776069c2be2b9aa4301a399c5a84500b3649e94ad4d880722272355a25cba_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 458474_u64, - pk_script: @from_hex( - "76a9149f8b85eebbca95c9a04cf4ca720df04f7f1b1b0588ac" - ), - cached: false, - }, - block_height: 149912_u32, - block_time: 1319046245_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022002984962130b73a2b945220edd9c3084e718abdfb685b5a97f22bdb1ffcf68d3022100cbde6bb653e8a1d81a4c40092cf7838ff623a57fec901d2ac313d5214352ab38014104024fa9fc4e70a36eb698fd862c5db1c7cdfe6c3bb158dc27839d59fe57eea0301441e313c3c7cc9cfbae73d1746e9d378e86bf066ab3b2ff34b8cea243a0efd2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5bdd3c14abd8a8576665f06762ac70fc7056bc80071b5dbb19820cd3e422e8e0_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000_u64, - pk_script: @from_hex( - "76a9140e8db4876669ea979ce8840ac359a21065dc7b9688ac" - ), - cached: false, - }, - block_height: 131605_u32, - block_time: 1308393945_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220562f40f9b38239c1aa5a9b910a79413f14b6bd512f2548b3d55547d1880151eb02206f02abb05e0bb03c21ace1f3d0a5836eeb089f0156327b99011a6530f1de87e501410442d4c389aac141d634c56cb7d2e9f2692c660980496ace695827516ae58f8d9a86d556053647b9ea5e2ba9e5673e84116fd85d3192ea81d75544640ddbc53bdd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x72a63bd66bbe6a2a2aeca913f3878f30053c9b37d707302436d557ba82fc6a3c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2550000_u64, - pk_script: @from_hex( - "76a91444be49d2bb148a12efe5210900ca4936cdff3b3d88ac" - ), - cached: false, - }, - block_height: 150013_u32, - block_time: 1319128988_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 58474_u64, - pk_script: @from_hex("76a914b54e38d34747e409ae1580038d069f0f7482f2dc88ac"), - cached: false, - }, - TxOut { - value: 3000000_u64, - pk_script: @from_hex("76a914954d10cc394a3508aa32094770905c564333278b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100da22ddf0ea0906d4ae730f96137980a17afe2e0737dc5f2cd0ddf2647d58c606022100db412e8c73c4b906d0c7e29560eb095d4503b56e8488e8b4473b176c9c262cd40141048ee399753c292fef470e5faa6c9b5ce5745954f9e959a70d86b98e3c670601bb4cc5acc27062e7c0c600b0169756d9f59a48b5d8a7b4d6fbc39187820ee019ec" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x719a14862123d7fe4c62d29cf3e3a491da99061d87cd0e8f7c3f3d7c8b71ed1e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 200000000_u64, - pk_script: @from_hex( - "76a91434116dc9d033bb52b86fdd6d3a4100af2acd31f288ac" - ), - cached: false, - }, - block_height: 150006_u32, - block_time: 1319124571_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220437dfd7d301b9f8e09d6a5b504f42a392787fc0f3b3c1c5dc23192069006c866022100acc77e2adeb9539713b4d18ad47c43e04866c942e7701c8db333a36642758b910141049d347678cf298c86fff43ff6a40a31224e8974054bf184bc34fca94c0beebd0003dafdec6a6e960ac81c6967e66e65ad19a995ac7088362fc9c63ca482887a37" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x467365b51f4017971ae9699c752a1ac2ddd6c36de09c9af403a68f3df7352c40_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1702372_u64, - pk_script: @from_hex( - "76a914fb52279422d7b44be40fadc309c6b216ca185e0f88ac" - ), - cached: false, - }, - block_height: 150006_u32, - block_time: 1319124571_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203f4d37af038e48aa213a92b2862b497a6c2726d909657093459ecd41eaf46529022100cd0577f9d9f81360d06c460cab8b28ad51bed2987ef1903f527e3612ccc85d7201410494bcd823ac8b2f80404142e1f9c491d3603af1a9f71d90724f8871b9276f774ab0f269c9a59cfebe47af8cafb75b7c001236c88df871561a410a86495494d7ae" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6f237c662637f0b6e16f1427f9a698d94099c7d77df323eaa96a300d12473d3a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a914ed7b4facd37400644a57e92fad5ca738f57eec1288ac" - ), - cached: false, - }, - block_height: 150003_u32, - block_time: 1319120780_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022037baec0477d401d7a33a202402ce74261d32f73287d0943d094233377962e40402210097346a37ee6dd430810f1ace0061726eec0034a8538c083615e2f4e502986c43014104daeb67aaa21940b543b8e9b8a5c2eb12b63cc709d2e9017852b449bb7d1ad0d74ef829196bdea25128d540583f525d5fd68e5659f9fb6123a05c0f1e6e225e7e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4e395e39b2836007872269f1662f73c7a963cdb1252028226677129cabe5b33a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 36514121_u64, - pk_script: @from_hex( - "76a9143f3ade8aa2081dc89d597e0b128873a59c195a7988ac" - ), - cached: false, - }, - block_height: 150006_u32, - block_time: 1319124571_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b8da9b0aff2c21e18e36ed4a822baa62904eef9930459e8ae48aba5282cd2881022100b07d83674fe111821a87f8b77aef9b45d685ad9488d3b43f8fb59d1ee3113831014104b81e03d2716d03c69f3a62969bc9cd68fc16add9e8b0a8ee13fb578d79cbdbe2efbd727159154cfbe047bd368898b994cef6615cb01d2dd7c2c658c1f7a100a2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc54ee9d198448c9c66a5181f12575f2e69c5f67d7319531f195077180b086baa_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 8000000_u64, - pk_script: @from_hex( - "76a9146511d3c5865ee450c082d1f26718e86616a614c088ac" - ), - cached: false, - }, - block_height: 149997_u32, - block_time: 1319116943_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2116493_u64, - pk_script: @from_hex("76a914546807977330a7caa49aba5135e8fef34bf0df6088ac"), - cached: false, - }, - TxOut { - value: 344000000_u64, - pk_script: @from_hex("76a9149d934c88cd354302e369e419d7849bc21ed3c28e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201525f156dade76955d3405c5647a3273291ed90f34fe07935629551699e6b897022100c1d1d6f2a14cf8a9bd07d55e0e3aa5e15249a02b46ee72af221806d2406b943c014104af1bf10821193d60a1ed21a11e58cd9876fb2293d6dc5d5d9fcca19e907ff8500d64c410a85734e12b63c669fcdcbf87aec5ae04d23cad19a841915305b6eb3b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x823ee8a373292c82bdb0a9bf122b622b5a7f83c6018493e6f7fb93dcc38b690d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 10654815_u64, - pk_script: @from_hex( - "76a914aaa8f699bd29f2b22147800699239ec36e6a025188ac" - ), - cached: false, - }, - block_height: 149976_u32, - block_time: 1319097645_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2881621_u64, - pk_script: @from_hex("76a914c00f00bf679efa672ac328b71a90be3741d1c8d188ac"), - cached: false, - }, - TxOut { - value: 7723194_u64, - pk_script: @from_hex("76a914c235dc3e00e75feede071e40db70cd66d11a936988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204e752d116c3fd25d54b5ed8a8832f397596616fd9d72f47cdec2c1dac720167502203e54a795812e69f3a982a43e7ef129d9f5283eae6dbf22a70a654100df28b823014104e9d0ca3fb880f2f996861276da750b83419eddec6537a74d9fbcb9d6af5b168dc6f06890ac1a2cfd090159cfd05c7a53d2f759cef51750d2c01834efa5f96df5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2eba171116342b391f1d684cc4ba0bdba52b9a139750d71361c2eaecdcd15b22_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 173888220_u64, - pk_script: @from_hex( - "76a914b9c80cc594a0aff214e0191fa5b7745ef6b61bba88ac" - ), - cached: false, - }, - block_height: 150011_u32, - block_time: 1319127325_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 53838220_u64, - pk_script: @from_hex("76a9147c1002b84f9a90d9f610bb54cbf076cccd2f823c88ac"), - cached: false, - }, - TxOut { - value: 120000000_u64, - pk_script: @from_hex("76a9146b1103cb5bdb0f10a989eb1394d72840a31927f488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c3d2291d460624d8384fc685836584617f6c8190c235147834e4de369ade27b0022100a6d22a6e1885d4cf9917c03068ceb2641bc6a32eae1cc39080443d9a3e60b264014104f9d20de055659d4dc171878263678ae6d5a6df725a51300f3f8e2c081500dd6c89a0efa8da39805497651092d60a6aa180517c502606cebe50aab8a6986b243b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x976e4b610d034f4f92ee56384782e2b1c8d6874b1a34176ef0412b3495bb65c1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 12000000_u64, - pk_script: @from_hex( - "76a914f604d3142f88a1f35a038b9ded5ff680268f833b88ac" - ), - cached: false, - }, - block_height: 150005_u32, - block_time: 1319122014_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000000_u64, - pk_script: @from_hex("76a914c478a968248507a18eba62af70f68c5f75ee733b88ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a914a8e87becea5acd16c80a6512c870c528a07dd92588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220274d923848645a1ab949f8c83b9800c99b03e96a1a1cdb0213a48f71b78894c0022100a6f966b4480f0cd61eb0c8ad68a96013cf4ce8f489d6ad15874481397af65cdf0141043ccbaa7cdfe8d85367ac0213e319a5adec772551d42cc6657c6fac6eab31c1729afa22a62e9433d0408fdb7d66021007ec46f56075022cd940f5aba88be5e190" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x88a9283a6fbc97deabf25e52f06638eb2203f0681c1124d19a61e9b90f92ca7f_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 500000_u64, - pk_script: @from_hex( - "76a9145e1c997b24263f779b5b666ec35e37f968e6540a88ac" - ), - cached: false, - }, - block_height: 149860_u32, - block_time: 1319015145_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c508d255d4956c3a9c4473f06c120b47e135a295726b2b53f67baa7a00997ced02205e6dfa3d7777cf25b8f1afc03ab521b912c02760e64939b62cd2ed285ca050f20141043ccbaa7cdfe8d85367ac0213e319a5adec772551d42cc6657c6fac6eab31c1729afa22a62e9433d0408fdb7d66021007ec46f56075022cd940f5aba88be5e190" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x116a36bb2a15136c2a1aae5f04c394b71e8c5d1041ae5ff86f1e5fe1f351d0d4_u256 - .into(), - vout: 69_u32, - data: TxOut { - value: 100000_u64, - pk_script: @from_hex( - "76a9145e1c997b24263f779b5b666ec35e37f968e6540a88ac" - ), - cached: false, - }, - block_height: 149940_u32, - block_time: 1319069371_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 550000_u64, - pk_script: @from_hex("76a9141fcba59d9b133c9c0c8d5d2e6a278f98fa3cdfb388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100aaab959038dbc442d43d77fb52f4c9c46e5b8e95152252be0d3f90e309fae36d022100fcf7e0b15fa5fd5f63b3c22815c2f652a31c44add50ac8a83750f912b2df4a540141048dbda2cf768f97adaa35cd2aa004f96c85c737ad38b96a482beb593987575cd0c62f7ca80a94ef16b4e4ac36ec4d2ed758d889928b26a197085c95386ebf6b36" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf99c63fae0fdd80db3e83b07cb36d98c759d03636598f2f461991b08a2dffe03_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000_u64, - pk_script: @from_hex( - "76a914bc2dcc1eb864dbcf4d1d7dc0dc04f5ce38447f7688ac" - ), - cached: false, - }, - block_height: 149962_u32, - block_time: 1319083175_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 50000_u64, - pk_script: @from_hex("76a914108fb413e949e858c1c25d26fccc5f1a37dfdb7988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009c26fe1f52105f0033d586f174525c04486505eaf8751f649f460cd349ea60940220562d7baaeb79209deab699d04843617707eb6a30c03d2f262bb6e8d1b9ee89ee01410449a8ed4219af5f107f3e86e650ab5ad43801f97353a452d5030b90f172d3af7f9ac0f6af13e2f666998e4fa8d46e835099151bef06079049879b1a7d81c454a7" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc099cc360a78c89f82c6f64c4ffd3f14f0a53c142550ad960110932a8ffda68c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1173155_u64, - pk_script: @from_hex( - "76a9144969453548924d706d012e6511078cee3d817b0b88ac" - ), - cached: false, - }, - block_height: 150012_u32, - block_time: 1319127367_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1077736_u64, - pk_script: @from_hex("76a914d2fd8112aeecdd3adf8976c771f478b271d0111388ac"), - cached: false, - }, - ] - .span(), - }, - ] - .span(), - } -} diff --git a/tests/blocks/block_170.cairo b/tests/blocks/block_170.cairo deleted file mode 100644 index 413c7ff0..00000000 --- a/tests/blocks/block_170.cairo +++ /dev/null @@ -1,93 +0,0 @@ -// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; -use raito::types::block::{Block, Header}; -use raito::utils::hex::from_hex; - -// block_hash: 00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee -pub fn block_170() -> Block { - Block { - header: Header { - version: 1_u32, time: 1231731025_u32, bits: 486604799_u32, nonce: 1889418792_u32, - }, - txs: array![ - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("04ffff001d0102"), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }, - } - ] - .span(), - outputs: array![ - TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104d46c4968bde02899d2aa0963367c7a6ce34eec332b32e42e5f3407e052d64ac625da6f0718e7b302140434bd725706957c092db53805b821a85b23a7ac61725bac" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204e45e16932b8af514961a1d3a1a25fdf3f4f7732e9d624c6c61548ab5fb8cd410220181522ec8eca07de4860a4acdd12909d831cc56cbbac4622082221a8768d1d0901" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410411db93e1dcdb8a016b49840f8c53bc1eb68a382e97b1482ecad7b148a6909a5cb2e0eaddfb84ccf9744464f82e160bfa9b8b64f9d4c03f999b8643f656b412a3ac" - ), - cached: false, - }, - block_height: 9_u32, - block_time: 1231473279_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000000000_u64, - pk_script: @from_hex( - "4104ae1a62fe09c5f51b13905f07f06b99a2f7159b2225f374cd378d71302fa28414e7aab37397f554a7df5f142c21c1b7303b8a0626f1baded5c72a704f7e6cd84cac" - ), - cached: false, - }, - TxOut { - value: 4000000000_u64, - pk_script: @from_hex( - "410411db93e1dcdb8a016b49840f8c53bc1eb68a382e97b1482ecad7b148a6909a5cb2e0eaddfb84ccf9744464f82e160bfa9b8b64f9d4c03f999b8643f656b412a3ac" - ), - cached: false, - }, - ] - .span(), - }, - ] - .span(), - } -} diff --git a/tests/blocks/block_210000.cairo b/tests/blocks/block_210000.cairo deleted file mode 100644 index 581b6005..00000000 --- a/tests/blocks/block_210000.cairo +++ /dev/null @@ -1,29302 +0,0 @@ -// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::block::{Block, Header}; -use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; -use raito::utils::hex::from_hex; - -// block_hash: 000000000000048b95347e83192f69cf0366076336c639f9b7228e9ba171342e -pub fn block_210000() -> Block { - Block { - header: Header { - version: 2_u32, time: 1354116278_u32, bits: 436527338_u32, nonce: 4069828196_u32, - }, - txs: array![ - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "03503403062f503253482f04ac2cb6500808003a0201000002072f736c7573682f" - ), - sequence: 0, - witness: array![].span(), - previous_output: OutPoint { - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }, - } - ] - .span(), - outputs: array![ - TxOut { - value: 3856295553_u64, - pk_script: @from_hex("76a914e8e6ace10f10ce5ed479c7188c9b4061e53aa90688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210088d6736900797b84b4f9b1a56cd371ec34a8f5037c2583ac290b1e8b20f68c29022100e8b02e154cac14fbf536f4660c06c020c7ec3aa8a6572715b9f342c67f73017c0141044a8c08e90a60ad50101fb74c0d6571dbaa1f149967c92b7be1a512fac318d2edda1fc721e938fb195bd1df1900430768fd69f417e1d9498cf28609d354687e9c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf6f97d0026ad5c6c60e4617910605848422518f6c425f2356f6b4213188aa056_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 89291000000_u64, - pk_script: @from_hex( - "76a914b9eb98b6c20efd8a36f9d1a42353df3fede94e2d88ac" - ), - cached: false, - }, - block_height: 195218_u32, - block_time: 1345676497_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9145b412320f04655eea3681214d14c0e8ed0a64fcb88ac"), - cached: false, - }, - TxOut { - value: 89191000000_u64, - pk_script: @from_hex("76a914b9eb98b6c20efd8a36f9d1a42353df3fede94e2d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220264dcffd2315f822afb48d9d00619269a11aa5622896c8d4421f1f46aade8ff8022100ccf148190bfd6d3ab7ab9c10050ea6af85f6bbb7ba7fee5d84300bfb53382b1701410451b0344a3da73e5384e0ef72a7d6dbee258d974821169c9fa4fcdedb4c1e557b81bd3d69b2401d61bad7d40a753f037267b219f815751f71d725c06e5b92504d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3842e46fa966a33da92190b459390867353cc96bde1b9da31bdb80b8dc4707e1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 13109795327_u64, - pk_script: @from_hex( - "76a914c3c1d85e73c4b0e2d71f6b86b74993cff80e96de88ac" - ), - cached: false, - }, - block_height: 190427_u32, - block_time: 1343079558_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 13089795326_u64, - pk_script: @from_hex("76a914c3c1d85e73c4b0e2d71f6b86b74993cff80e96de88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220734c9ce18c5892bd7b65388019e39d9b30b98b7dfd379f40792ba604f4b5f9f702203188bd7cffed60c0a3a59f80b54f58ec3d2c7fece524f40b19ce980d3e5602840141044d9f08bf76798d27c1271ce32567e5b91ec3cf774f7e687dd286517182e3fc6f389e20fb7659be8a02cb7108aa4764faeadcb85acae06ff7262c1fb0aacbf602" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0ca517817b1ca572a853ec528018b2ee84225f65190d1b94a4ca21d477049e1c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 69022000000_u64, - pk_script: @from_hex( - "76a914b47806598fd84eb6d67ef797ed08028383e214c188ac" - ), - cached: false, - }, - block_height: 206369_u32, - block_time: 1351999647_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a914494294730abf03c846988654f15d1864469c737a88ac"), - cached: false, - }, - TxOut { - value: 68921950000_u64, - pk_script: @from_hex("76a914598caad151397a713b38fe673ba4fac535db904188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022057cded8bdfc031a2a5b4c822cf4e3bc2b9cbb5d8d45f3fb5fd1699879e2c208402203fd264c8cc65bb8ab1aa8055b56a0b59a67b2e3a916c0bc84012978d5890be73014104242e320071b9a250d9cf29c79d5b8f99bdeb476389ad479c4d0bc3ac5078692375fe0030d06dd051ca1557b70ab33365646a304a6995379f723cb88f083a48d0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdbf2039f06291270101f1809e5ed3df3912c0b6d03f9793c2958cac46f39931f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3500000000_u64, - pk_script: @from_hex( - "76a91475bf48e7763b4a82e4a24346cdaba6bb0c700ee688ac" - ), - cached: false, - }, - block_height: 170197_u32, - block_time: 1331213925_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3366543210_u64, - pk_script: @from_hex("76a91454b0be53d857df00284fb11cca95bc34f078fe2488ac"), - cached: false, - }, - TxOut { - value: 123456788_u64, - pk_script: @from_hex("76a9149b3104c30ccebf5cf0177aed81e1bb2c3a08544d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402201e8105aa64466a7549481d259130bb9632c16af6ba4975cded9372f7288d4cca022048d9e979dc934f117669d7d6ac3e0a15de07c3f3da443459c8a616b0d1799db801410482eea5b7a38f2302c3d980b7d36fa6efe159a46dc7123a5b28c68b7165ed08cc2643956b898ed6968a6f42207cc9b857098c2959693adda81eefbea492a18d00" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0c5a8c4c94f87a89d5d8205fa5b1a4b9a9648806495ea4b4cd9d8cc2463b3c04_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 22500000000_u64, - pk_script: @from_hex( - "76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac" - ), - cached: false, - }, - block_height: 204680_u32, - block_time: 1351044662_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 22494900000_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502207bc1e4c8f71b695a30a1e1ac5d48eb1b19cc403fb34f77c19d503d2f3fb724ac022100c1ac1e258f918625b4a064100ca97c9dcdbce9eab3b2164a1fd3de8fb422c88401410482eea5b7a38f2302c3d980b7d36fa6efe159a46dc7123a5b28c68b7165ed08cc2643956b898ed6968a6f42207cc9b857098c2959693adda81eefbea492a18d00" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd075b008691a9fe7aa3c1a026ec6ce5240c2daff6f9f9f0e20597a22cf852b1c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 22500000000_u64, - pk_script: @from_hex( - "76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac" - ), - cached: false, - }, - block_height: 204680_u32, - block_time: 1351044662_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 22494900000_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022065fc3d79b174e30ceab74a5374f5183aa78c7d01ff292b6cdbd5992b289da91a022100c20b12b465507723397d58fd3227d0f830ba2be6a483b1399b4f5ccb8237b9c501410482eea5b7a38f2302c3d980b7d36fa6efe159a46dc7123a5b28c68b7165ed08cc2643956b898ed6968a6f42207cc9b857098c2959693adda81eefbea492a18d00" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x90b17e2f560a527d9670cac058a968a72cc89f5df413d927c685a8df700da647_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 22500000000_u64, - pk_script: @from_hex( - "76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac" - ), - cached: false, - }, - block_height: 204680_u32, - block_time: 1351044662_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 22494900000_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022040db2faae04ff2fd2ee0b7dcc36aeb10714aef3c8de23c04ef209a2007b6f5a3022100a898c76de7dcca70228aa0c3be477a862bc5d830da9d6d4d94dd5509dd7d111501410482eea5b7a38f2302c3d980b7d36fa6efe159a46dc7123a5b28c68b7165ed08cc2643956b898ed6968a6f42207cc9b857098c2959693adda81eefbea492a18d00" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x18584f793d194e198624ecb4f6635b9550ab20906b90215754ffffb69e2f09f5_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 22500000000_u64, - pk_script: @from_hex( - "76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac" - ), - cached: false, - }, - block_height: 204680_u32, - block_time: 1351044662_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 22494900000_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100bf16cf9475bcd1b82a2b76c28d8df4b3720069b6cf7e070d0c079e9f41deb73b022100ea762c3ee3db30ee55fea4bb5f4047355bd06c182dc82b10449e86849f863741014104cf8569178b824c5d2aca270b59c37c053bd6ebed028755ef04151b425abe88d4855fb0a174534dd6b186586b63f4ecf94cd74d6d28dd596d3ccf244c80fb9d6c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x784420f611f9ab7084c9044bf0db585dc26e6615dbf983ede32942e7e2a87210_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 55100000000_u64, - pk_script: @from_hex( - "76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac" - ), - cached: false, - }, - block_height: 205843_u32, - block_time: 1351681648_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 54094899999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210096190a9e99fd8744f19347719eee97ff98c471f65f57fec29caccea94aefb21f0220587dd893d01de2c314cf110338ef764af551b7be515119f39623605f6e1776b6014104090871c9bb80ebcd923d8e8b76194085afc9d417831545b4380cacc02dc2214966eea799a3d04a2098c12d76aab3bbd95d94ec985094a71830e2bb739a255788" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa5c03eae77c842bffad99324dd3fe7789a76a13a315bfd3ebf9a0a8fb306cd22_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20700000000_u64, - pk_script: @from_hex( - "76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac" - ), - cached: false, - }, - block_height: 205658_u32, - block_time: 1351572247_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 20694900000_u64, - pk_script: @from_hex("76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d789fde25046f25324c4becee316b3cdcf7942c803afd4690a7714413ac890be0220040918ec959c9447689d43ee6488df05a0a1d7316c7ea6a6cf2cb133e3bf5e17014104090871c9bb80ebcd923d8e8b76194085afc9d417831545b4380cacc02dc2214966eea799a3d04a2098c12d76aab3bbd95d94ec985094a71830e2bb739a255788" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x746c2d61e65c8e6ee9d5e4325e83bc1ecd2f8f81924fd419799bab9fafdd6949_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20700000000_u64, - pk_script: @from_hex( - "76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac" - ), - cached: false, - }, - block_height: 205658_u32, - block_time: 1351572247_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 20694900000_u64, - pk_script: @from_hex("76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100b2c1bf22592c9cb02dfe08085c9fb664c0e0c13c729cd268387b8490b2ecc5ab022100a8d6c9fb4eb2bb7001b2c1f3727355cfb5ce647bb0357c45c3c0b246d39932a0014104090871c9bb80ebcd923d8e8b76194085afc9d417831545b4380cacc02dc2214966eea799a3d04a2098c12d76aab3bbd95d94ec985094a71830e2bb739a255788" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8023c361cabcee9e81d215da18f561d6dd85d444bcbca6cd495efa0bcc598075_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20700000000_u64, - pk_script: @from_hex( - "76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac" - ), - cached: false, - }, - block_height: 205658_u32, - block_time: 1351572247_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 20694900000_u64, - pk_script: @from_hex("76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100fc4c3524b96488f6ea1081cf58473914b4dbe39eca9b93cc4a3f7e4fe2eb1c88022100abd4d0f345475cccf93f94636058f627a565796c7f5908eb5f45586792494950014104090871c9bb80ebcd923d8e8b76194085afc9d417831545b4380cacc02dc2214966eea799a3d04a2098c12d76aab3bbd95d94ec985094a71830e2bb739a255788" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3853e8348d1849e5dba9e1a1f882aece7939c0950232981a2e7b77520a629796_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20700000000_u64, - pk_script: @from_hex( - "76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac" - ), - cached: false, - }, - block_height: 205658_u32, - block_time: 1351572247_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 20694900000_u64, - pk_script: @from_hex("76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402202f26ba9bc97cd0d805446c5bdcf3dca07aa508a5db65108943b7b1b8b29ede5d02204882eeb4f5ff554c95fc669debdaa76b28aa81c1f28a2ac2c87f34c1573442e5014104ddf9932f39e84fb21d4b71efe8889059eabe6abf864ad24463815a1dea0acce8d816c8148d9917e78231c54db2b2d40bc58997169071686eeaa097ee50b06409" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4d383977de18e77e644823982249944656c82d25381169fb2a7e3067dab078ec_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48800000000_u64, - pk_script: @from_hex( - "76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac" - ), - cached: false, - }, - block_height: 205821_u32, - block_time: 1351668064_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 47794900000_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022067921df146811346c746fe8979748dfd06f080f67e19d31372c1404c4fab745d022100ed171e6e89b7c052daa0dddb6527b52b37af3cc8138c1b943797f047d5975e96014104ddf9932f39e84fb21d4b71efe8889059eabe6abf864ad24463815a1dea0acce8d816c8148d9917e78231c54db2b2d40bc58997169071686eeaa097ee50b06409" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9d32b242de6de0fc81c97aeba4657c4d3f2b09d63f39d4bc2c0046171afe6393_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48800000000_u64, - pk_script: @from_hex( - "76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac" - ), - cached: false, - }, - block_height: 205820_u32, - block_time: 1351667862_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 47794900000_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ff8052bb459a38182857b49321951c5c0718ff449c70945177cbea047c1c003002205508869a1a1693b64579896cab4c1b3da623065d0e57560d37e0d20445263edf014104ddf9932f39e84fb21d4b71efe8889059eabe6abf864ad24463815a1dea0acce8d816c8148d9917e78231c54db2b2d40bc58997169071686eeaa097ee50b06409" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaf8bf7e16e4927c68c64f10cb67789a2873d36e280ad7272ac747fd3bfbd499d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48800000000_u64, - pk_script: @from_hex( - "76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac" - ), - cached: false, - }, - block_height: 205821_u32, - block_time: 1351668064_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 47794900000_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402207ffa4e72da2523243882800165e7cfe7c320c1d2acecce3dbfb32d9cba4e537102204820a3f6d8f37702e74886f38c038cc81a8c7d9792ac67a41ab5877ccba3d41f014104cf8569178b824c5d2aca270b59c37c053bd6ebed028755ef04151b425abe88d4855fb0a174534dd6b186586b63f4ecf94cd74d6d28dd596d3ccf244c80fb9d6c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xee0c1a03c94444b6ba80991d094afe09d81fe6f9c7b9e918310c015aba01c38a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48100000000_u64, - pk_script: @from_hex( - "76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac" - ), - cached: false, - }, - block_height: 205831_u32, - block_time: 1351673282_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 47094900000_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220124fadf6922315a097546eb79827af5831cbc6495a44ed0bd489f7fb7042207a0221009453e35dbac05813d1ba54aa6055044da356eb76457538104bfad72de6e52d4d014104cf8569178b824c5d2aca270b59c37c053bd6ebed028755ef04151b425abe88d4855fb0a174534dd6b186586b63f4ecf94cd74d6d28dd596d3ccf244c80fb9d6c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2fa504ca51b0b45062260c4a02b8445c18893ed9c42c0a98a4ab5e2100163be6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48100000000_u64, - pk_script: @from_hex( - "76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac" - ), - cached: false, - }, - block_height: 205855_u32, - block_time: 1351691553_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 47094900000_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022048280ac1ba0bf0666a8f97f9bc0b2edb735fa14b17aa0eb0a1b339d17d28adfe02207d3711d5bbe7861e51c6debf35d9c0a5096b1e34e7b95fc29f34e2b24210437901410402a0f437d7cf4dc940241460d1845dcfe550a9e26319bbf647daa477eacb6e7c29b4bd96071eb0cadcb7fdd7cd3f600a0976bcafa88b5e017dc3a79b8a0f43dd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x563f7c7af218415dacb0c588d5a745112d890f7d950aee8617775dcb561ee4d1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48500000000_u64, - pk_script: @from_hex( - "76a91406f0820c297ba421448a08a1cd999ec68a63988888ac" - ), - cached: false, - }, - block_height: 205961_u32, - block_time: 1351757673_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 47494900000_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100855862793a207cfef04f6106e51d7b67804d487a1f5fe0a0376bf42abf6fd0cb022010969186d543a665c3c779bea7b2b31d283133ea92ee19be1a20be08b2036caa01410402a0f437d7cf4dc940241460d1845dcfe550a9e26319bbf647daa477eacb6e7c29b4bd96071eb0cadcb7fdd7cd3f600a0976bcafa88b5e017dc3a79b8a0f43dd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf46b6940f01e77e736c4e214bfa88ccd650bc5f0441b3d7a9be9390fd828868_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48500000000_u64, - pk_script: @from_hex( - "76a91406f0820c297ba421448a08a1cd999ec68a63988888ac" - ), - cached: false, - }, - block_height: 205963_u32, - block_time: 1351759058_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 47494900000_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008b94ad4bb741dbebc65215be53621c86824c338dab2a4ec34a75caa8e5f89e43022100ac599a8ccd58db7675d90701165c657454f436c9af82161a62a9a688f0f8ed6c01410402a0f437d7cf4dc940241460d1845dcfe550a9e26319bbf647daa477eacb6e7c29b4bd96071eb0cadcb7fdd7cd3f600a0976bcafa88b5e017dc3a79b8a0f43dd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x51ab4ae3aba2c84095462cb16cdfbd0bb96dc636c2258c7e6a079df3e914fedf_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48500000000_u64, - pk_script: @from_hex( - "76a91406f0820c297ba421448a08a1cd999ec68a63988888ac" - ), - cached: false, - }, - block_height: 205961_u32, - block_time: 1351757673_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 47494900000_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100e5fedc71c7b36c96ecfb074c6c09e25f7724f33e22ab609fea83a05dc5229222022100eb74e42fb3b82d7ff4ad1903de9816289d38d380518848ff2f46397a316fb50a012103b441d072a9badda72c2f19fdc9a125ece48d4c5d7a4101e632645f1a6c8458c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd6381fbc752419cc1d63db049347c4d61a0ca011743cf18fae8ebeed2db4130f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "76a914eb36eaa0eee1ac68493b153a0e139aa79665fd9588ac" - ), - cached: false, - }, - block_height: 206725_u32, - block_time: 1352208315_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205c84fb939f76453c4c0028893883ddb4af02aec3fc72e8a00057e53975c4cefb022100d9c27ad9cb5215640f995382695bfbf818afa73000885a0a077a74d3789b8cd8012103b441d072a9badda72c2f19fdc9a125ece48d4c5d7a4101e632645f1a6c8458c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7ddd1ca6f591d394555a23bc9227aab1618033d6e68d7671d7993a24aadcaf51_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "76a914eb36eaa0eee1ac68493b153a0e139aa79665fd9588ac" - ), - cached: false, - }, - block_height: 207318_u32, - block_time: 1352543092_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100885efe91df272646b868ebd17af35f87dcd3a6c9a0a961b5a59abcd8519836d50221009fbff7af9f979a5884d333144f2f1e8c94da831f78ea71c3f4d1689c1aa2b1f3012103b441d072a9badda72c2f19fdc9a125ece48d4c5d7a4101e632645f1a6c8458c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdf56b329c335b6d8c2351c80f49de9d8618dee10e85f44c78be6672528c50f57_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 25000000000_u64, - pk_script: @from_hex( - "76a914eb36eaa0eee1ac68493b153a0e139aa79665fd9588ac" - ), - cached: false, - }, - block_height: 204623_u32, - block_time: 1351011533_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3584073464_u64, - pk_script: @from_hex("76a9148df4c2a80c55d2662840fde03ed5c804fb2fdac888ac"), - cached: false, - }, - TxOut { - value: 31415926536_u64, - pk_script: @from_hex("76a9144dc8ff9d42a5c27f2d211ab984ecd6e83e5947a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d857c3646aa1d73ca25b6d9564152aa0773293f627d91c54cdcdbccb029d04c6022100cd588ca6caeafe342e9121e85708f1fc7ce9a8556106748e80d9e5093188330701410474032e687c59c455b0216796d047d0a921a1519820cee50b6f422a97b10423848af8c01f41d6b394a63defdf83b709b9a6fb0f2eaaf89feabae37f3a96084254" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x14b5db285ee7716b7c53cce53aacbbd42e66cdb92016ebd6274d380fd905a6eb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 12500000000_u64, - pk_script: @from_hex( - "76a914a42ef1d74dc93ee0b7c1c293c9476646a54fe38b88ac" - ), - cached: false, - }, - block_height: 204625_u32, - block_time: 1351012017_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 12494900000_u64, - pk_script: @from_hex("76a914a42ef1d74dc93ee0b7c1c293c9476646a54fe38b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402201395bbbf0e306112b06ebc38a2883f04e6f6de9fa5d4410e4d1cbd54fc7f572f022034ae6c1fa57b077c2b04e4bc96cb741333ceeacccfcf6657ff9d2cdf162237dd0141043f8f920079424355b6212145656a738455a96d02687ff2d5ae2430930e663a91fa068d553388cdca16c214837c04fac54c0f3f8db982ccb79a3d21722fb1b1c7" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa9c80c5c2141e15fefcbfa25fcf877288cb4a0329d2969bbf13964b1525130b1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 11600000000_u64, - pk_script: @from_hex( - "76a914e3ec623d0f465b044e699212c97419ab737979dc88ac" - ), - cached: false, - }, - block_height: 204649_u32, - block_time: 1351026967_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 11594900000_u64, - pk_script: @from_hex("76a914e3ec623d0f465b044e699212c97419ab737979dc88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008ce664d3e09d8d7a3c2710645f2d6aeae9acf77ff17a3d5a230477085ff63166022100cf10445b6ef297a77ef9a8047cf9c99e704e0d56663b94a57fbdc325d365b80701410482eea5b7a38f2302c3d980b7d36fa6efe159a46dc7123a5b28c68b7165ed08cc2643956b898ed6968a6f42207cc9b857098c2959693adda81eefbea492a18d00" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x52f64680a350249544c0031ddd789e48cb4f297ee2159166c8c8f73b24f27e30_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10800000000_u64, - pk_script: @from_hex( - "76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac" - ), - cached: false, - }, - block_height: 204680_u32, - block_time: 1351044662_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 10794900000_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220617200d3356ce0e1b8841e133bdbd38667120425ad3581ab09d65c5936c2ed06022100c4eafb38b67ccc852d655a3696bb7127f6286733cf3491d7db11b255c9258a92014104c59ae2ce3cfa5af19cfac32c48af92f311c539fd8826526cff70a01e6242a396e46f17b0d31e7f7e667d118706e614dcf7339a9cbb312b3b7dfca2802e752ace" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x821106254b55e0e806898ff13a4809a4d548f84fae93b1704816ed5e93df05d3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3000000000_u64, - pk_script: @from_hex( - "76a9143bae100339fff71aded339a9f8e0c5e782bc4b2888ac" - ), - cached: false, - }, - block_height: 194259_u32, - block_time: 1345165943_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2900000000_u64, - pk_script: @from_hex("76a914fbf411f702bded1b6835d396e0848f02a3bb96ee88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91411bdbed25d5cc346a2739cb3a37eae46e0b35f6288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d25c9b3e880df7c3f4d1eecf190a7ebf0db6c130fa1c8d84313a528400ef5303022100dc16ae451248888d1595f82cbfbcd50d7768966ee974fa8db4bdc7d0f42f096e012103b441d072a9badda72c2f19fdc9a125ece48d4c5d7a4101e632645f1a6c8458c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9d98e082008234657edb67f2f44a136863f621f5b078727b314b50fe4f49dc41_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "76a914eb36eaa0eee1ac68493b153a0e139aa79665fd9588ac" - ), - cached: false, - }, - block_height: 207629_u32, - block_time: 1352727380_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220765d9c9db3e742945c783d52a5036922871cef2f87329ed16700de3dcbf2c6640220080919e7f17dd3a85f54f97c40859cc19a935538e814824faf8fe6f7bb8a42b1012103b441d072a9badda72c2f19fdc9a125ece48d4c5d7a4101e632645f1a6c8458c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5a1b06cca856d9220f0f0e307786ae7af1b7258eaa89e49a823276fb3944474c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000000_u64, - pk_script: @from_hex( - "76a914eb36eaa0eee1ac68493b153a0e139aa79665fd9588ac" - ), - cached: false, - }, - block_height: 209047_u32, - block_time: 1353581025_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201887fc283b1c4fd73a7af704d88f408842ef217b3d5917a31703083d81a92a0e022019320cc5a65c82ede8707fac8f63ee5346ec2e46cd3f5bfbf09578c966d779f7012103b441d072a9badda72c2f19fdc9a125ece48d4c5d7a4101e632645f1a6c8458c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x16876239ad525d1f3764e66c05bbe2eef7e9bf80bca1fdc776b9b8796ab24786_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "76a914eb36eaa0eee1ac68493b153a0e139aa79665fd9588ac" - ), - cached: false, - }, - block_height: 207634_u32, - block_time: 1352730225_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221009a41cd5a0f2c0d10cb28ae62e30ed2730bba21097f3d1361f1b980c20d1e10be022100c06a30320dbaebecbf9f9a02d7935732e3db7bfb8e80ff380c220abac266d5f7012103b441d072a9badda72c2f19fdc9a125ece48d4c5d7a4101e632645f1a6c8458c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x70f9aa4cf843bb65febacca4136ade81e4e014a5f20543a98211f4e29301accc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 15000000000_u64, - pk_script: @from_hex( - "76a914eb36eaa0eee1ac68493b153a0e139aa79665fd9588ac" - ), - cached: false, - }, - block_height: 207637_u32, - block_time: 1352734065_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3584073464_u64, - pk_script: @from_hex("76a9148c3e02a3cf1ad4d60aa40401d67dbd1b05e4847688ac"), - cached: false, - }, - TxOut { - value: 31415926536_u64, - pk_script: @from_hex("76a9144dc8ff9d42a5c27f2d211ab984ecd6e83e5947a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022062ce8c7933d39ebd6d97a64df04df421a7cf157a60360009aa5237f6717c150a02200780a3492656d02a1a9846a39e52b923d203c5167530d964b147c6801e0098f301410499e79af6042f945e2285a4c730021b6402aa4b24e4d282f57222774a96ddf936efe5500eeb271e8016d75856936e50767223c38da4491cc543b69598e39ca567" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x926ca3d5efba51cee7ed69d335f68fa8f465fa3d2bbe9a571d24b45bf468263e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 12796800000_u64, - pk_script: @from_hex( - "76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac" - ), - cached: false, - }, - block_height: 205669_u32, - block_time: 1351578251_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 11791700000_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204153db6891115d512f6ef208a3030411a3db732c60ec02d15f8f8d3a1f429395022038665cc60b8bba8bdd90c099c5756dc5f511368f2e7f52e1b2d6b994d2f7be5b0141047a38fd20560d9e258b11bf6d71fec9f049a4786d0374bc858317848ad32970337ab61ae3bd3c0296d7dce49d7ad0fb46ba0f0743960ea3324a57699a997e5ad9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfc6ba982cec08c19528291952cd9037b37ae4704d6ef6b8595c677b7fcb471db_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 10928317122_u64, - pk_script: @from_hex( - "76a9146e9470910291611d311ab76b89a878fead10594788ac" - ), - cached: false, - }, - block_height: 205673_u32, - block_time: 1351580254_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 9923217122_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022033b3618aa503cee95b33489b4a36b5ee6fbdaae0e9c393e5e94f2d12a4d29d1c022100b94d64802e76d9f04851c0eeba8ed1392a95639a5bbd0247472d6414a52a5e04014104a230a34645f98838587a755136a418ffa4850ce5021d7f91954ddb8e966fae53003303abf7fa4e6b52fcf37f31b55ae336be8642020244bf02596e0c47e95750" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7d46fdf5e86a83c27f89a22efca5a7536f3b1fc9bf32e9012db83c058a051c1c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3231852019_u64, - pk_script: @from_hex( - "76a91425e6f7c7b5337eac1bba0eb34c3d8765c146122488ac" - ), - cached: false, - }, - block_height: 204038_u32, - block_time: 1350670593_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9142e17ac6af27cde6ab685b7aa63553e342aadb2e988ac"), - cached: false, - }, - TxOut { - value: 3131802019_u64, - pk_script: @from_hex("76a91425e6f7c7b5337eac1bba0eb34c3d8765c146122488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100fde501b3386ad035a800a004a0e45cb4fafec8ea745757910029709c2978f45c022052a429484ea4d9081d702a1ad5452781caa9e727242fc4b0dc964f28c6c8ecf30141047a38fd20560d9e258b11bf6d71fec9f049a4786d0374bc858317848ad32970337ab61ae3bd3c0296d7dce49d7ad0fb46ba0f0743960ea3324a57699a997e5ad9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4ed44d6d5d403d7d3007fa1f8be6a219daa19233a0017891ba1fe9caadcc41b6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 8898889405_u64, - pk_script: @from_hex( - "76a9146e9470910291611d311ab76b89a878fead10594788ac" - ), - cached: false, - }, - block_height: 205673_u32, - block_time: 1351580254_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 7893789405_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220191dee6d768f2222f17aebef7d75d1ba0423a3bf7f94abf28c2c04fb5e8f0f1802201b1fc11bedf2b2d664bf64a2f53c13c1356b0c2a7c55c9ae095fa69a313222db014104571cf88f88a3184c53d5dc43205c296b8a855bc2dd38f90403f21b7f2419d0afa9e25fb630feee079ac4a51b5836e12594ab8a1929e93703509dd9aa428bb769" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7ab8985ec159e9c3507a260ee869c3b7fff55fb9b3b83131e1b2924d0eb1160d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 19701380_u64, - pk_script: @from_hex( - "76a91457cedff94c5f16861e498b4cd41dcfd77837dfe888ac" - ), - cached: false, - }, - block_height: 152241_u32, - block_time: 1320669776_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f0082a92d62726ecf07a50416fca6a0618907fe12e9407a4c047826a2563cefa02203ddec8ffebd124d1afce53825f28bfd6de59d74fb125a953a9c8758d34e9739c014104571cf88f88a3184c53d5dc43205c296b8a855bc2dd38f90403f21b7f2419d0afa9e25fb630feee079ac4a51b5836e12594ab8a1929e93703509dd9aa428bb769" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1c0fad4450ae872a6b32663405c70b93e1a344afebb46fe285236e288bfff345_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1001000000_u64, - pk_script: @from_hex( - "76a91457cedff94c5f16861e498b4cd41dcfd77837dfe888ac" - ), - cached: false, - }, - block_height: 200293_u32, - block_time: 1348481749_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c8e547e56dc4202535d84bb7b3408b5b3ebce2a6be07298746c6526131bf8524022100ff4bf5e5c4b1d3e96bb1273e54e77b623a28cd8358b8316e92c1a9e3a21b6080014104fc688345429cf5fd68349eac3e8eea6e7cf0a1eb77934308f88b05c2c38a8b370e652ec5e0863e727963d3cc7e37801a342ddc0cb662ebfc8ab296296b12a7ec" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd1eff22238557c4f58c4677c00457ded4523b8f7afd64a2a7c9e1d9fdfcb717a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 133650732_u64, - pk_script: @from_hex( - "76a914bde3563e3d09a2c755d7c09a933de214477faa6588ac" - ), - cached: false, - }, - block_height: 169878_u32, - block_time: 1331033143_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100bfbf47408e65bef62c451491d54960ea831602dbae6bd38c4b59efeee39d63f9022100b37841c60b45ee297f086a9ecc3a9fd1dd0f050652ee533ca90377af8d829ae0014104571cf88f88a3184c53d5dc43205c296b8a855bc2dd38f90403f21b7f2419d0afa9e25fb630feee079ac4a51b5836e12594ab8a1929e93703509dd9aa428bb769" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc3eaa4bfbcc9d18f88dd2e203165198d052ef646941ae6b1fb02e2a8826ca9fc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1001000000_u64, - pk_script: @from_hex( - "76a91457cedff94c5f16861e498b4cd41dcfd77837dfe888ac" - ), - cached: false, - }, - block_height: 190547_u32, - block_time: 1343143623_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205fa4eebf9394d88ba646ef692ef3b21472eca5a523b1164bea13a34681e2fa080221008eee74fdc2623ddfa8735f7697bc5201ecc823e7c690f707fe495564a5f816cc014104571cf88f88a3184c53d5dc43205c296b8a855bc2dd38f90403f21b7f2419d0afa9e25fb630feee079ac4a51b5836e12594ab8a1929e93703509dd9aa428bb769" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbc36a93a677daf8cc221b7521b6a1ce6ef4d0365c2e7e1cb1deaf7cbd621dffe_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000000_u64, - pk_script: @from_hex( - "76a91457cedff94c5f16861e498b4cd41dcfd77837dfe888ac" - ), - cached: false, - }, - block_height: 186912_u32, - block_time: 1341067556_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1542112_u64, - pk_script: @from_hex("76a914d350cf865a308c9aa109a7afaadd1414c3aaf95588ac"), - cached: false, - }, - TxOut { - value: 3153810000_u64, - pk_script: @from_hex("76a91469b139a68ebf18ca9f6374a0b75429ffb3b7244388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100879947140f89a0ecd498e0a2ceff957cec18c25da0d031cd9cc204841969bbac02202ddb0434f1c996595d7bd5f575ce896344b83d7dd3a2ba8c85d2f42f138ae7c30141047a38fd20560d9e258b11bf6d71fec9f049a4786d0374bc858317848ad32970337ab61ae3bd3c0296d7dce49d7ad0fb46ba0f0743960ea3324a57699a997e5ad9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd64ec1f6b489b05aa41b7400505b054cb8e8dc552bb78495cb7620c38146e785_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3495343769_u64, - pk_script: @from_hex( - "76a9146e9470910291611d311ab76b89a878fead10594788ac" - ), - cached: false, - }, - block_height: 205661_u32, - block_time: 1351574407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 3490243769_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220274d6bb7fbecf4a957e73fe73acf7f78189a8e2caa0aeb0dc1657c624c89a67e0220681f405c2d153322f1f4fcc8bc53f8879643af584fb9f9a4887b6fbeafad43980141043c9238c8928a1a6c92c5d322a15e7b9f3a26bb77bb67448ef3e3daade8ee79fcac209533936925d57b88b6be7249aa1feb6a131a9cee62bfc8e7b72957898b16" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x19e688492c0e01a529ae191e36adb77c315c74e3b8d6ca7071dd4f5bda9c3098_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 8039166985_u64, - pk_script: @from_hex( - "76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac" - ), - cached: false, - }, - block_height: 206038_u32, - block_time: 1351805216_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 7034066985_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022023e2d4688fdc2a61a38c8750471049607a781ab1df39d707e185e029193015ed02207cf8ab1ffaecd7847a3744b7b3a5811892d058e3681121b91835165e33f5fdf20141047a38fd20560d9e258b11bf6d71fec9f049a4786d0374bc858317848ad32970337ab61ae3bd3c0296d7dce49d7ad0fb46ba0f0743960ea3324a57699a997e5ad9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x55b245ff6fb86fe3e92067a209f620c3ed8621e736e1cd583137e1049a714412_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 7233880731_u64, - pk_script: @from_hex( - "76a9146e9470910291611d311ab76b89a878fead10594788ac" - ), - cached: false, - }, - block_height: 205668_u32, - block_time: 1351575783_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 6228780731_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402203c31af8b4ad8e035aac5a7b2bcda81c26a5a2ce791df00bbf207aabceff246410220545e269decc8c777beccda949118028a9fa3a2a5452414ee3ff21068db18fcab0141047a38fd20560d9e258b11bf6d71fec9f049a4786d0374bc858317848ad32970337ab61ae3bd3c0296d7dce49d7ad0fb46ba0f0743960ea3324a57699a997e5ad9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x027f3d5cda9b0e8c45654d603d1ce2babbbbeb1198378804de654f253ea7531d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 8010539842_u64, - pk_script: @from_hex( - "76a9146e9470910291611d311ab76b89a878fead10594788ac" - ), - cached: false, - }, - block_height: 206120_u32, - block_time: 1351856022_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 7005439842_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100fe14753ce49e08c721187216b400e47c87687008e47d7b3014cd80dca2983af5022100a473be437afa9f2e02145f5b107858242b56183568c4382ee1cfcf6d236fb11e0141047a38fd20560d9e258b11bf6d71fec9f049a4786d0374bc858317848ad32970337ab61ae3bd3c0296d7dce49d7ad0fb46ba0f0743960ea3324a57699a997e5ad9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb7ef76f43fbd0177f766656a015de798903219348fa0508a962f78448fbde6db_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 6770781289_u64, - pk_script: @from_hex( - "76a9146e9470910291611d311ab76b89a878fead10594788ac" - ), - cached: false, - }, - block_height: 205680_u32, - block_time: 1351586057_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 5765681289_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202400c5c46740ca0c044770a45ee4b06e7b5663ca4d199509c7d9a740f12fbca802210093e7b680e375f48c40010fde0a91cddd3e9f16a71c9c00a8547957675081d4c40141040790f667378d25d49730b5e3103285b24f25108d5c1100bcc7ada1e41bcfeda243a6c8d54c29de486a833d450e8e154efa1017e72c7669ffed87a843c4ecaae5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5352964d79f7960efbf8c7dd67c1ec8f3cadd9f10521642aa4d61a3ec7af7a70_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 150210614_u64, - pk_script: @from_hex( - "76a9149284608f957ce15a7d113d890b2358064066341e88ac" - ), - cached: false, - }, - block_height: 166869_u32, - block_time: 1329293880_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502200537fcea0a1d8a994d84a3b04fdffadbe8cb89d866297659b89b05963804853502210087663521cdfcae65d580bbb91d4eb893d6b61be8b0781421c5aaa49a4137d0550141044c89314fdd98f8b90060cb3856662c72039fa27d155e80320381ecbb55245f7da868052d43fdea2f6b8204e83c72ed3f471ef254923ef3c1325ecf5a398c783f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6ee8f1dc29bc1578f13247b6674b36d56b99dc95087c07236257fc1bc48bc923_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 201593389_u64, - pk_script: @from_hex( - "76a914c332c056571d75586c019aeb44707d1a89f56c3e88ac" - ), - cached: false, - }, - block_height: 147743_u32, - block_time: 1317540600_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 51804004_u64, - pk_script: @from_hex("76a91491708b8dc288989ac2a59464d6d93008e2c536b288ac"), - cached: false, - }, - TxOut { - value: 200000000_u64, - pk_script: @from_hex("76a9148bc404de7ffb7bf12008b2587386e59b8832e76288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100873e80811340347d8b8604eed0885e3162d3ed5bbf63f8b727111d3d06405eba0220633f2f55f88fc74996bf637761b80805458d7779057705f202f98e4ba501c1970141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x31b6127aaf3bcfc4ba8a100d5d742ce726c9ae425930136563237b52db3bba07_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 207030498_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 202268_u32, - block_time: 1349655287_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e1ae44e98bc6cb83c1bb44ef626e5d94ea4e8d9617daf6a877cb1c3acbd8237702206237b551d67060bbe27f08ce8b1e3135b2ed10f6d29d2c8a3d0f23123da6514901410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x43ecd1379e8994b461471a6009a0416735df27f1467e8c1984d3e8c58f164d61_u256 - .into(), - vout: 60_u32, - data: TxOut { - value: 277028322_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 197560_u32, - block_time: 1346952508_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207888b2f90a0a6102bb3bcc1f3454c379a2108e12d84803c29879ce129b8a50b2022100bb32824f0e6d8092088e1e27f3f09a7460fa272129f32b0d7d0c09ca82c6ecc80141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9bcbb91348b955eb3b5f5ecdc87f9d4d6e91fbad31dd4a65ed05875ac28b1362_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 184523661_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 205918_u32, - block_time: 1351727767_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200caffe2198664133801cb0ddd7b7391ca3ee8c47b0be180b996cc9b4481af8eb022039d0c2a5a220ebf60de9c0893fe2ab5162f595251ae3ab186ff8bceeacc0eff80141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6dade700e680b4df915f161bb1050c3528eebf223376ce660a55d148fd528f65_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 245511000_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 198817_u32, - block_time: 1347668443_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221009055989ee3e11fedabc311709d7d9f9abc51d11bdba361f9fed31c5665bf57e0022100b01078c8ff614ec90fefdf46981212e4949220216897bf6e6413cae28c3680ae01210269831bcea2a25d6f96f2e482d9a876a7b09db03df3a5a2145696c7a91256a30f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdc9db09278d2aeccd5792adf061ecfe314a9ec7dd448a6fdebdaf469dd3f034c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1004919_u64, - pk_script: @from_hex( - "76a9143f8cb7376f3586665553fc3d8c82466fa3f98a1b88ac" - ), - cached: false, - }, - block_height: 207608_u32, - block_time: 1352715619_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201f21c9b94fb3264bf9084a3f3d90709eca7a9169a57a430208e5a1b4e299b5bc0220492f345190dcd147cc6c46b2454b438e2d42c699a82e8c299958791bbd7f07c201410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x715eceef573407ab32f9d4e3c4b9e0141173b9b4c7deebb1723fd592b5af9c27_u256 - .into(), - vout: 37_u32, - data: TxOut { - value: 224696374_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 202847_u32, - block_time: 1349985018_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402206143d9be5e1f48adf47281fb5cd1c67d85f24b2c9c4bd5d6ec2b72a42e6674e70220497e86ab12437649e2f44742ef29fb6f143e8976914de8a407c503c6f4fe2ef301410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9bb8de3ca79fbc1ca0ee3b2ac73f78c02fbdad8e7e2c2ea0c43eb79b54e8f428_u256 - .into(), - vout: 51_u32, - data: TxOut { - value: 281634235_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 205288_u32, - block_time: 1351373447_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205e14d7ebacbc6e3d259f6cd92bd7a1a8f4085df7e574644e71d7af24632929f8022100e1ca28d118f475118fb0f088ea4872b1a1783125207d38cc04f4148ef7a4f49a01410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa50276fa81a473871d593a40eca3ee8f03e92ed5eb41955d2d39c56b3a763037_u256 - .into(), - vout: 57_u32, - data: TxOut { - value: 227782798_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 201843_u32, - block_time: 1349389634_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d8be6af0de8a96aab7d9bde698fa06a0f976f4dd035e2bd339bb076af151b5f3022100d85b0f30bd559286e9f95bc09678e146719798b030b3d86bd836d1c74d86ab080141045fc43795d09a51e3902dcc08c4a03de8b613179d7b9e3dfc0692b6ee43440ae03d9c523d2ee9c25413f2cb42a247c9e898fde1bbac978ed786e076f95138cbbd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8bd12473591381045b1936079db13f0b9979e8f7b0fc26138c7bc17a512e015a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 9798451179_u64, - pk_script: @from_hex( - "76a914efd1ff603c89b379b503d81dc385d667ec48a95a88ac" - ), - cached: false, - }, - block_height: 187555_u32, - block_time: 1341441964_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207c391be11f192d5bb4cb408098e6f964fc51a9807594472e5507e626f60bc4de0221008b420132333ff221cb7c9cffb6c252426efcf9f5ab918e1594531285435236580141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x10b841b2d3bb0da5456a755bc377f7a553c82f40a7568faff3051ced68e0974d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 270527706_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 205777_u32, - block_time: 1351644399_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210092188ccde6028a4a1b7de1b49fc78388dad8c9da6239fdcc02485406bbdbb469022100a3f02fb4be69f7f2732c6aaae5c5462564fc095176688d496f1aec81f60a9b8901410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8a749997803990173aa5fd63d9354cd7641ef592424a064a69cffbceeca8a24e_u256 - .into(), - vout: 43_u32, - data: TxOut { - value: 227174687_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 201994_u32, - block_time: 1349487273_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a095e695ceb8fb3423ecd24962dec7e9598db796e23cc679e15c3e6e6d9a1e8e022100d951798ccef220cb58571e583be172c31ca023252fd6f05b2492ef48b615dffa01410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xca0bbb333902d894af0b912b947afea2acdae5a9ad24204efc1494740c4a7156_u256 - .into(), - vout: 45_u32, - data: TxOut { - value: 273509073_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 200935_u32, - block_time: 1348848980_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d6aa2d1884e2c5360cc1cff0aa88a651188ef84656f0bfd5d9851d0605c7410f022058b11c4a6ef0643684996fe16ce116b8130233967370ae6a781f97b4c462827e0141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5271c2feb6328b08d4d985f0efceec11f4a4a641aac2275bb3061fedf4759939_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 352475436_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 203623_u32, - block_time: 1350432239_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022055fbf27a61dbcac8b747d871cbca1b171b4382491e8d430b1a394f3b5fb2a6b4022100e046336dc56be33dc92b9e2ed138b352b114f5bdbe0e8930ffd1e723125ddd9001410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7b09048ebb62ca67009226767791f70fbec453be0a48700077b36db2e37af33b_u256 - .into(), - vout: 40_u32, - data: TxOut { - value: 241015220_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 203460_u32, - block_time: 1350340356_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e4d4bc8725629b4896b485c9f143f8a3351b448f881bbbd78782dd4ab1f76c2f02204f1487a6bbaef9145c5991377cc9f55ec233568ebccbc6e8d785397182e37ed2014104017fee73adb7b106ab8a038b1c97d2c1e38e5af168c429910b2c040a12fba0c336b77698efce8e700dfec8f0d31641c721a9f2c987eb34e5446a00008f5b09ac" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x828cab831b1e1f67c5eeb9a1c5432a804feba11bd9fad0df276ebf6fa10b2b3c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 200000000_u64, - pk_script: @from_hex( - "76a91480029b1a10db9a0e8b8eb208ca8b17a6ac6c17ec88ac" - ), - cached: false, - }, - block_height: 197736_u32, - block_time: 1347038665_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220026c69ef6f10452f1333a0785cb4333a83d56daeacfbf2c75919a71599a77fcd02202898ae9ad7cc1371f011f2d0a602b222906b0b0b59848349b882c96584a27dcc0141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf150ee9283c056c84fb5e2545a0c6a5ae835d3f7e7e2a98d6a50c0d97c0f3d40_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 206563561_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 196323_u32, - block_time: 1346285139_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022030161e9e92ba23fc7f6486c1cd9c4cd5f192e637f28a3e17b65605471796bc0a022075252d59057cbd75c1fee463211f544e85bd4d84aa20dfe7e7c93d47847652d101410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e98c234264fec12169ea0afbff20ef94b541082ecf148c90378489c3e737640_u256 - .into(), - vout: 40_u32, - data: TxOut { - value: 197238564_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 205461_u32, - block_time: 1351460476_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ac3e65fabca33e6e939b98bbc9b462911cf1ccf2b73a167f7bee6301d1dbc00702210083a15e3d27c4fee19c3aef7b8209a56c0f6d825d1eac95d03d7c7d524e9a8fe80141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x66bb544e2c32bf79c1fece838406c8867519bd2c59e9850245cdbcca1983741b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 109950534_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 202588_u32, - block_time: 1349828425_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100acf959968ba8db7d25ef8d9cb39125bd564ca3935e4ed56c826027ad1c6e77b102206612e2277552b8e5bde8be488859c2790293a312f04e6bbd21e8a9de8503bbe001410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x85c52c936c02a7c257dbcb8688f6dbb977a9d4c29e9b120fb43e387af0ca016a_u256 - .into(), - vout: 27_u32, - data: TxOut { - value: 197265899_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 206064_u32, - block_time: 1351821314_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f1688544b4db2fa07ec7173bf7907f0821c7009ad9101947074a6d01eabd3bca022078a71f9f25a31478c24ded96e690ebec2bbc798a32d54a0f006752ffa644d2870141041efda692ea1e57ab166974b8ba1e8c2cf25d34e7ea7644519490cc37fcdb4a69b68f58bd402b578e7ed037bf53e9e94468d6bb60abdd076b155530c75751cb6a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd30353b983909ad8a8ea197db75e934049ed3c2d8c22b402e53d5a2a95ed096b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 200000000_u64, - pk_script: @from_hex( - "76a91443d260f0209fa7a4973fa7f2a97b3ad14313826e88ac" - ), - cached: false, - }, - block_height: 205719_u32, - block_time: 1351608329_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207735eceb3bbba842e5b1a760f44897d4321747f61330f664791aa8b6d31ad19502204780cd9b571abe0a1675df14e6237459440a4886b054fc73f42b3c704f74481a012103397614c83482303a6b9fca132e77c7f5c21472334114e298ce868d02d0a7a617" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x440d5be30cfa1686124652a454f73d4b2637ec0c6abe37374b3a58e51f6f176e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 200000000_u64, - pk_script: @from_hex( - "76a914c27eb3e2537c54655b7858cec30395773de4484688ac" - ), - cached: false, - }, - block_height: 206852_u32, - block_time: 1352282589_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022068fd7c1f924c223522cd69201f9a8c97f20f20f315b399df61f61ac82328472c022100e5744c09812fc51b1cae516a95fc29ff5d603a2f03e89915e7484b76c9f4eb810141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x02b953be8db1cb9b2f7e2c9a7c3cb30b2672575ad4b3bb5cdb2d9ffe77139a72_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 186313657_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 199597_u32, - block_time: 1348099849_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220031e0c88f28441fbc6e3b23567fbed8f056d041f9fc4f482fdedea79e5d658b5022100f7df516e9b7d7c90afa1dabf9b1b4725c02e8b5d7bda29df71c97cf546b98051014104566f3176af41e10174f912767585751bf15e708a65cf9febb5c6e0a90c44cfab356b9e1ba0d7ef5da7f20a5062d6b708b37e9820b4768de6e8f56c3f3b408cd4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0eabac2be2ebae558056fe6fa6f43ee2c8db102304bf1d42c465f7e0e5df9873_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 200000000_u64, - pk_script: @from_hex( - "76a914c99f2f51bba4fab6d6b0ed8e68105cab37583ecd88ac" - ), - cached: false, - }, - block_height: 195831_u32, - block_time: 1346013878_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203654425c784e7b93e83da4bd8b0ab45c1b4ed1352e7180d175d80aefdf492e6e022100c14be0b0b2f50d4fbd3d54a36601529835ee9bea99e76df356e4673d458626da0141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x26e4d6a27953541b65bfe8dec711df80e96c15096117af30809881a1405b2576_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 200405160_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 201721_u32, - block_time: 1349309023_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c03fdbc61e51014bcb966f63794ee7b2dddf6a9e6956ba4be500e3aadbf485dc0221008c6728dbcffbc4fe34ff1691ac8475cb6430475d594e4078d9308f93b9d7427e014104fdd4ade0932e473433a97aaaf4e17e982807ef62b4d43d0cbea183451b0db9d974cdff45750770f3e029bb984f2694b4617eead1b3b0743de36bf764cf9df10b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe71b6fba06480b66224ff1f1b32131b0c2eab5337fb39e31d5cc8c8487d0c580_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 184899107_u64, - pk_script: @from_hex( - "76a914899dfa44044920d0cda5921409e752ce2df4ed0a88ac" - ), - cached: false, - }, - block_height: 194550_u32, - block_time: 1345341197_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220510cc7a0397e82fa7a6599b567a230a6f6523620ce9477effcde8bdb05413c44022024d6ecd505d612123b4b7024024512871bdfa2d0fa2197f44bf0eeb50369d41001410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1f439524cc5712d38017844ce4c2768f545e115a0b101c96f26f2d4e68c78798_u256 - .into(), - vout: 40_u32, - data: TxOut { - value: 202547050_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 205771_u32, - block_time: 1351642759_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e158030756f3464daf3524e7e67726a82ec439bd330edb48b66c448f3988103802201724a3b8e4242c65147831e0dbe2b660b6560ed565c144e6b8d1832416987c16014104ece1ba2bd0e224006bb481c04c5cda46b08be9bfb9e13ff8d7572e0146a0c789c30f7032c1c57aac7ba568d33bc04166616e0cb9dd0331a006ddb675ebaef99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbc511562a2368957997c38237f0664765ddfea8be00f1943c4ff6ef096329899_u256 - .into(), - vout: 47_u32, - data: TxOut { - value: 3317069_u64, - pk_script: @from_hex( - "76a914c0bf4808134fa30badc06457c3065ded42494fb688ac" - ), - cached: false, - }, - block_height: 180174_u32, - block_time: 1337039995_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022064b6462c592af597553ada130cb6192a56fbc61851dd603bbc5f5836ed6de66a02206bcd0c0f4ed5cfd39b1ae7fa2b1793ffb053a979bdc6e68dbf8fe18d7d9b7fcc01410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc819452a1468bdbf1876ac11b8bcea1b67f909d8f0683dc944e42c4543d01ea0_u256 - .into(), - vout: 69_u32, - data: TxOut { - value: 284544468_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 202240_u32, - block_time: 1349633815_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b6e9cccd8f0931e39bb76c37c96bd5b6fe53a4252fba39a16832dccba62a8f53022100a2a12b7dc06155edf00f0cf118c8149b2cab4da28d21033bc7d5fe329ffdf95e0141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd3628080d7655ac2319934d6a42c14d5d684cd716b4e2cacfc6cfe39cb4a70b1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 217917880_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 200234_u32, - block_time: 1348446332_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203986afe2e416c794301fa35bd206c510d9e5191ffd7c821699c50edc7f454453022100ea54fd4caa7719e61954b921f624d15e3663d793a8c28ae8e67c9ddba964a5290141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x45f893aac15535b8cf0552993a0ba34e082b85919d3c14430f778a00bcfa4ab4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 200676150_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 203172_u32, - block_time: 1350173503_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210081966b2ab7f3f7df7448428b78a66f9e3763ef78aa956520696a51d350b861bb02210084be736962333f913d16ee14ed2a58d7739e2d1e92f16fb0eddf7b2d49a1fc020121022ff58b9950afd7a7bdb7f03ad46a4e34dfa7af82383d37a8f480b9921460e10c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa2ba3f2cbe1a7f93f0930edb8d313c288a204f714c179500aedbf426937087ba_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1800000000_u64, - pk_script: @from_hex( - "76a9146a29483aa087eb1184dc0656a293208fd773088a88ac" - ), - cached: false, - }, - block_height: 201569_u32, - block_time: 1349211562_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220405b8436d0b85a52e5834c8c1d1482d88b36ee2a9c5a63246ac877f4c5f002650221008f08043c9e799b6ef31814a21a1e461578d812ce3e2f1a7553ac852df9d7317501410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1e17a1df50f3c5b1b5b91ce816f9d735d057976b72bcb879f0d0f91442c26fbb_u256 - .into(), - vout: 43_u32, - data: TxOut { - value: 192831361_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 206259_u32, - block_time: 1351942377_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022044a53fdca14f66c82d39d98b89b461869c061cbfba3be56294a1aedf40a02b280220224644c82c1c958346afe9c08a56c2d0584e3314a8f765320a306720f457d7d201410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1157bdc25039c65b1a4ade443e606aa4fbb74b75d431effccf205671428ad7c4_u256 - .into(), - vout: 54_u32, - data: TxOut { - value: 320927119_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 202686_u32, - block_time: 1349887141_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e79097a1866bcbac05335577e699e388b96020f31c2ae16487056fb8b2b4fbdc0220478b837fa872e0dd4b5a2d21d23fbe0da90f81d8a7e9c29bcf2f0a1f9a4aeaf801410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4b120b10b6ff26bd9f3927bdc7ed565b8ba713fbe62d0e8206934fa0704e3bcd_u256 - .into(), - vout: 44_u32, - data: TxOut { - value: 295843673_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 201341_u32, - block_time: 1349072255_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022011cfdfec1714364d6a06e5e6f9f5caf99b4e2ff090dd8260eb9a167deeac04b2022022b51f3c87838522f0808ff379466a828296d0a36db01f074d9b4f5ded26df2301410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1b0bf610bc855c60bd16fa688c9b82ac6f7befec2bba22c8b1427f66a14a3ed1_u256 - .into(), - vout: 53_u32, - data: TxOut { - value: 297971225_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 205069_u32, - block_time: 1351267348_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008667dc479062a0b7c8b5469f02b3d8b086d3af831a698c262260a05d0e7eec2d022100adbe3d521fe9a56449d1c3f7be5fe4dd852b2362c7c085b4d8f92d959d0c605f0141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb1a09928e13129744c7b38866bab58a66fae60148cdd086af37e3ec6246d53d5_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 193418581_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 194899_u32, - block_time: 1345507669_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022064f93e50142621eae4721e96f92501157e6d5b9a75897ca4b1317cdd646e0d0a02201cb85bad5ef91d9052776018a7b2a82c1d0df0fadd9766d6bf8b550851d391430141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6fcc4765db0e8e12ffad2a22e3fb1b47c333288013a7510b959a0077804a35d8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 184813804_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 195541_u32, - block_time: 1345853108_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008540561ad196ed7e6b16a9d2c50d8533ff43684fb601e170b59816a0067d6255022100e1b07cabb111fe508614780a4181068d7cd55ef7b7439f58d3b266c3dcf4334d0141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9064cd933dfc0cb5ec33ca7e26bfd6b990943c53db55f86d29dfcefd29602adc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 183334970_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 200386_u32, - block_time: 1348531538_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402202590d16e7982b06b18641412c0e6b859d7223755e5e7ff827f609163dd8891de022027c629a8d50cab2141cb54bd8ae3fb10db559399d6532ca27abd9ca479ffc33701410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f91b194cc75a38097e836edf01c722bb5697a74ee8f6c3ed30385d68b5ab4e1_u256 - .into(), - vout: 51_u32, - data: TxOut { - value: 214681721_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 200388_u32, - block_time: 1348532716_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022010322ae91977dfd0b586dc08e56b5947f89de6753a310a2699efa2e0043d837d022100b4d9bcf3af8a55f36ac5eb3aff6990d8a000a58fef881a499d18facc6b33f0600141042b220cafdd57650a2e70392f50d1b280b9ff72ec39f3127875f8a93b5275ed3a185a85034c8c6ede49369c261fa5070f67c9d1adbf256541061566ab773ce083" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd10f7a989956d98d9dd5422f573e661433ca69b865b8b00a1c17c11744785ee7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 249978222_u64, - pk_script: @from_hex( - "76a914e96cdc03b51ba35c4134286970aaad020db28ee988ac" - ), - cached: false, - }, - block_height: 199918_u32, - block_time: 1348272102_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100fa1e73fbf6e479612f95c47e8a52839fd8cb397abc64fb370d74bf172c0b1ca9022100eee67db4427116380166eb18baa89fd78c35f5e084ae0e06b03e140b530d802001410457761b571329dabbc42e4f0c51c2bea6726dc2fdcf180c649649f0d4befcfb4bb36b9589d6bbbec14c09406e6583de7f4479d3543ea665e76503ec27dc0f5020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2798337d1ef4ed1cdd6d9f586ba2f001126fa1954aad763a356357a5dda942f3_u256 - .into(), - vout: 54_u32, - data: TxOut { - value: 263195300_u64, - pk_script: @from_hex( - "76a914f996b2ac900de483cabef9034e79aa2dbfdcd1a888ac" - ), - cached: false, - }, - block_height: 201676_u32, - block_time: 1349279311_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000185_u64, - pk_script: @from_hex("76a9144edf176c2a568be1daa25bb6488e5400de2a73c588ac"), - cached: false, - }, - TxOut { - value: 20000000000_u64, - pk_script: @from_hex("76a91487afd5f13745ee42f066eea5d0900e0bdd68901988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022070972b8935fd9609fc6b89161504b42bfdba924cb00feb57bd66ea141a53c5fa02200944404bbd33b6c09505c2dc803cdb0c2e69271f19ccb6322b51a469444dbe9001410445ab2cb1adf7b17e740de380ad36664cdca31bed309e66a983362726f1c32076d2237bc1e9fdc85f39277493494bcb6c40cab1e5ec770af13d158ec95bcb2b42" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa871854b57ea0232db02ff282db955fe08941309b0f982f93fb81aa741320ee3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 400000000000_u64, - pk_script: @from_hex( - "76a9141c74b9345ac416dae547958a267db8fbba2b8dd188ac" - ), - cached: false, - }, - block_height: 209993_u32, - block_time: 1354111480_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 399900000000_u64, - pk_script: @from_hex("76a91410dbd91278a0a3b388d5bd309b44892bc4624b3988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022075a8cf0f7f3b1eb375916f84ce928c4dbe2913ea8f37852092c180dae128a21902203c05beb1a4c9c7e064ef0e64d8daa945974ac6511813b6fd95a7b861eb2ea74c012102d6b0ef8042018c09a31f341838755b3fe9d5949aa3212faddadd24375c4bb8dc" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbd7b9371e34e6f404fe2fabac19e6e2a034e958d8839e89c6b1f0a0f74767f28_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 314936575_u64, - pk_script: @from_hex( - "76a9147eddd0aa6405dbd0fe76b5874e18e3e6fec6d18788ac" - ), - cached: false, - }, - block_height: 198963_u32, - block_time: 1347757313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91472a5edf78b64c21e6ca2436f113c6426547b149188ac"), - cached: false, - }, - TxOut { - value: 114936575_u64, - pk_script: @from_hex("76a9147eddd0aa6405dbd0fe76b5874e18e3e6fec6d18788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f88004182af482f3c08e5250c79b40507c6452480d84a4321716d569efe4e13302202b6291e0e7ca72e265db139ba74c8ef549f979956902569c03650657b094b7f6014104ec1ace9672c87a782d6e39669a50fa2ffc928bd52e3fa258fa112556e4d8a31f34c9a048ea6c85dcc8f212b02b8341c3b49052fcbf365f5326a4ece8e3f95a76" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf807757338424c082a00bfda39dc283e4cfc929086b317907eb5a44b24e4e77_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 93700000_u64, - pk_script: @from_hex( - "76a914d1392d0078eb12c67ee1bad84c0f645e3713879f88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a914d1392d0078eb12c67ee1bad84c0f645e3713879f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100bd4f3c8ccb3ff063e62071cc6b5da24e376aa6f13be5c504caf91c43afabfa99022100faabd7b5c1d5743f811a61e19ee662e30bd0bc99b8321b9b98ac9c18021dadb601410436c22f5c8012618520adc225cf81e1b4f70d1efc0072007e9771bc92299a218a75c102af0a6c9a801f960cf1635ef2bfa566a2ef60e2b3ff8d901552ab10f65e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x62733e907036bcc8a35c9100c66b88102c381ac7f3b657034e515d3dfdd8fd60_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 121701741_u64, - pk_script: @from_hex( - "76a914643a56bdefb05c996dfbeb1ad2c6ba854d3f458888ac" - ), - cached: false, - }, - block_height: 209684_u32, - block_time: 1353942749_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 25000000_u64, - pk_script: @from_hex("76a91462e907b15cbf27d5425399ebf6f0fb50ebb88f1888ac"), - cached: false, - }, - TxOut { - value: 46701742_u64, - pk_script: @from_hex("76a914643a56bdefb05c996dfbeb1ad2c6ba854d3f458888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100cff775f2baf77bf2921c32e7a8ca5ee81f82cba232c665255f227577fba8d1500220506744d7f5dd33f9e6b62e63cf43f7ecea48ac2057682d30e482630a1ae5f431014104ea92c9800cf1625de3e30f34a84772d7d9923a2eb968218706e3a16983e8b63a61f13bb14f49651003da7f0622d49fc30fa7d43b7dd889ce72316fab3403609c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x33ff368325cfb6fe033c44031a2cdf1e7a17ff63279dd7bfccb592e7937c296e_u256 - .into(), - vout: 1646_u32, - data: TxOut { - value: 37540020_u64, - pk_script: @from_hex( - "76a914d0c2acf9b184d39821eab191a9c44cca46d5aa1988ac" - ), - cached: false, - }, - block_height: 207523_u32, - block_time: 1352664640_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100fa2f00dae7248c795b41a8bf9adaa0cdc35a0334ba1da463380fff8dc5584e05022100bd36797cea79d022b42640af3ae149d66111a7ec6cbbfc275176f1465c2bba2e014104bc64973ade29c004382069cb8f610ca5385e670f8c38ee168d3057c9bcc96be35ac5e1649ec2d325383782baad7b76a94a404e5eefb7cc037d01e6a42d9e14ad" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x794c55d37de1435f53c85af09f1d78d67456770d9368e9c0a39f8187ddc8e829_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 25956744_u64, - pk_script: @from_hex( - "76a914480f9502ade5cd8bde42b94bac3797616f0ed1d688ac" - ), - cached: false, - }, - block_height: 207087_u32, - block_time: 1352406162_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3396764_u64, - pk_script: @from_hex("76a914bbd4c288ea23efb0de0e42c29de780b7522b598288ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a9148c5182cdefbe7e776563788c0e3929c96c1c1b5888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205c613e398920b127f3540c792909b8e3a3a8f7a93d5b1f76b62bc8151351e0a9022100cc3305490e96147a01281fbb33a06ade25164c78e5e03c9492dfb4d08501195201410403eaea7d790d373aadbba28b91624ae8abf5c15ba8ae4db1f48ca4b2633ec76ff7b1ceab9384ff309b17a946383e701789097f587576f2ff34d908a31dd0ca80" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5865c40b46e65cc0e7b8b7339c93f8fd195907e03139d23fd764ce48403f3086_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 206000000_u64, - pk_script: @from_hex( - "76a9148a0c2743fe6922df75c06c056425a48c7fbbf5ee88ac" - ), - cached: false, - }, - block_height: 206732_u32, - block_time: 1352212301_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 13370000_u64, - pk_script: @from_hex("76a9148a0c2743fe6922df75c06c056425a48c7fbbf5ee88ac"), - cached: false, - }, - TxOut { - value: 179260000_u64, - pk_script: @from_hex("76a9148a0c2743fe6922df75c06c056425a48c7fbbf5ee88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009132348b2afd0e7a8b754ae42b0e5ec85dd25b0c285388baf9b466e48fd46f06022027aff1698a549c6f0628861e86bee58d9f5ed0b80f16ffaafcf769196027b7860141045f4bba15dbfe94a45f362aa13bbaef8bbf21ff84fec1be5b27fa628f4b3acca1a2e5711503c8b8fe2e228229b8b8814f9e33e0f7a314a089d7140269ffd51fe4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x663d2cd14958ea28c03e0ed09d6b97e9ecb14cab597c39802ebe83799c0322e1_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 123456788_u64, - pk_script: @from_hex( - "76a914772199f650ff48a61fc926de297a4510f082d2ab88ac" - ), - cached: false, - }, - block_height: 209931_u32, - block_time: 1354080963_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 10086789_u64, - pk_script: @from_hex("76a914020c0926ead8fc709fef02d8da079461f5f3985088ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91422fef9ad4eeaeb920b787abec826dfcfaf2bdf0c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100fd8c1a4c542f0849560d49189cb7ffaf243b4cf57d43c7ec559dce508b25bed7022034316566266d2b2fce3ac5ec333e687dac4c76d3c0e186cd681654793b76bace0141048e13499aaf6dac8b4a8e27eefe2761673b21c7ecade434db99881206492e27d4ca890aabc893bc28e3fd43b6f821fbf16b28136ae7a5ef05849d8be8a884ff91" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd6a35c42b5355bc22767aad2a957a07c0b99b8dd4d9a86f33f75560310c24935_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 44441013_u64, - pk_script: @from_hex( - "76a9148298ef78633513cf2e4dbafca89e8bab19fae6c788ac" - ), - cached: false, - }, - block_height: 201922_u32, - block_time: 1349436823_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000000_u64, - pk_script: @from_hex("76a91454b593916918a779cc3166eb6c87ff603d780f0588ac"), - cached: false, - }, - TxOut { - value: 33441013_u64, - pk_script: @from_hex("76a9148298ef78633513cf2e4dbafca89e8bab19fae6c788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d5f53f8313d5294771eb1dce22e82e4a4bddec626b46499d4207c2d2066b3029022100ee83e2a055bc957e9088933b0c96e66572e0d49894236856df5fdfed92df444f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x04800de478ac04a4b9e1bfd56d6ea191a2572217cf72b882fde20f4ded72d5cc_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3389215_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206711_u32, - block_time: 1352194023_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220516457373b376fcdc9476cf9d8c7d1ea78fcba025071e77c33278f0b8f8c3efe02210095bf61c028e235da66792615600fe403b0e87c6d88aea108bd1226dad6ddb24e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9e5bc373a8a7d843f996e07d54980fbab7aa72cca5d3993231a9f097c14c88aa_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3392992_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206717_u32, - block_time: 1352203384_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206f2c9f443e7f753dd90a2a97c290c9eb15073e64281e81a3860584efdcb808320221008fa631d0f244437259a3a0a9145fa462f49658b5f4c7b1700cb57a9ea7630322014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcd6e9d4db48a40f9fa27541f8cb4aa7fb21952bc2899d975e4c9c0eb9dc9e288_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3352603_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206726_u32, - block_time: 1352208794_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022072aa76f760be67387013bb08393934488e62d5c935f09400abe4b10a3efc40b4022100df9695db512dffeaded24a029dbc1127a0585e8608cc57ce3f4695d2837b7cb9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf4b02637dab00a0c44f6d4dbc92b528c3bcf5b92bc3b5ee0878994f5590672a_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3476316_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206748_u32, - block_time: 1352221444_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b46241ac9b5ec30a0cc280317b2fd6e76a4768de644d97d18a96cc0888dca69f02200dc96a4abfa5fb2f01dd115c1c958694666e91fa6bdb5a9311aa6db3b4a05805014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf3bfaabd9c53c750a2cff574b297d4fd01e6930ee7d6fbbd47ecfccc89ebacba_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 3472428_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206752_u32, - block_time: 1352223262_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e96fbbdfd84ada5a468ac0f4466f83d0fff1453e5f6ece9c23b8bae17a5213230220387d152766aaa30f30b45e0d7f03a4b5f17f589950923fdca013648ad7a95920014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x52a1e808f0c0c5128211caeb529e71ebba5769366c66cb56eea1c09997e46013_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3488906_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206756_u32, - block_time: 1352225478_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220020b6a149bb0aa659fc41b8ca6fcd02c66233d9823b923a13f4fc1cbdbe88e150220534ff211a1f98340b714a5e43469b77c1303789623b681f76c2c9d32e7e0fd0f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcac14a756e692e3290d594cd9ade7d164a7b4d9d6f2fa395418ae86a6c5020b1_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3490716_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206772_u32, - block_time: 1352234909_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009540fa93feceef9e57f20f6d399a8edc987ad47feaff8313e1df23c786ee3d1302203e0d8da7e15038404bf3d3cda56cb40dbbf2fbebfda881998c07e246007c89e3014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa0df06854a26bf9ce7a9585e288ef9c7648a6baca212917afe47f0550b160ded_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3487160_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206772_u32, - block_time: 1352234909_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210098817fff7c011aa1fba6986fd72beb3eff52d320c4bb9552e71db64a475057f4022049c8806f402cddc15157820d75729524b0b6612301b7e894369c4d782a6de092014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1575a2a7d46c4ee39cbbc4826c2abf304a73864b88d9a90a1e923fa17bfe6c0e_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3496475_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206773_u32, - block_time: 1352235003_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a617ea5a788eb2b9f71d243d80b07c29e7cefcd3c3f53a5c774b7f626b249fef022100f17dd45c75992a1e990e7736a8ab629f8a530d07de2399de96e20e7987d3afe7014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x83c8a0ceb55d7c6e745eff33eaafa331ce68504de49568855737bbd76bfb8812_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3507917_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206778_u32, - block_time: 1352236434_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e7ca2d59344eb221488c7ad6f641fc0dd7c51b29dda9184db51f29e6a4c20b090220447d7ee53fb6b4e9720b978c743757b79e43d76868eeada66e1740878f388f1d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1d0f6499522b56d75dc6ecf27ee87fef9868ea73b9f63d334dea4a2710e18ea3_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3454471_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206784_u32, - block_time: 1352240306_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008dae080b20ec4d15403c6127cb33a19163fec54e59383799ddcde5ed72d9e732022100b788f05358d0d42e4ee9d785531042d445025e74eba6374c32d87526c7ea5c07014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x93fc321a942387797110458b3aad1e4cbfe3b6f39926d1fdeb6c90e00a54bfc6_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3447320_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206787_u32, - block_time: 1352242158_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502204083788c5fc05d786ccc25a81c5ed86f71468b5be0bd47109ba9fa3190bb7ed2022100c4edbae750bdb6567efedb6aff01f458674a1202497d0f97fd9518f38f0c9171014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x683816cfa6a7a953ff68ed6c93e44f6ae02aac55ab411151cf87535edf7b3f49_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3439686_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206789_u32, - block_time: 1352242666_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402202468e57a6ac6394331aa9e9688b1203edac2e31a348c1d6b1dbf2abff686879c022062f58577e09acbe1abdf0009e1af6a2f33ef9f545fb53183b03929663e3be10d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6c584bf992ea2a5a58c5680a2c3b4ddf564d7d7a2b1d6d0d6d93aa5c191f4078_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3439176_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206789_u32, - block_time: 1352242666_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402202d10fb51e3a62cc30b90058c48dc2b436823c0400e69f85dd821386d248391e3022022a2a2c6a48142bc1134580ec9fe4dfc86f5338523505c15fab8653500e63a72014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x247cdc48d831d4a13afc7b996d4b9feaec7ab3379e0fdddc84b4786be56d88d7_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3413149_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206794_u32, - block_time: 1352245039_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402204a108e1d95bcd1491d18b88e5c1dd824cd07b9475569a44e324e7f6fb7ea1cab022019031fd132e39af3163a1c49a99917aba4702590b6fcc4424a4cf52eb3d9dd9e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe2165799a31d55e2abe00dd64fd4ca9d1c47bc80a223a33912ceeeaa27b7c92a_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3387724_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206807_u32, - block_time: 1352256621_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100bc5bc2c902c3349ced9fe19f97c559a392569bb7b0053303921f55d233073a6702200424b6722fb69a90083127e909a37e8d43e5efb94cbbfae519b848d8eb62f63e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf66b0a1bbbd856fc14f01be57b9e4c25ae906ab5b225db80a1015450419cb3d_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3367980_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206812_u32, - block_time: 1352260981_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c12c2ddef90364b3bb7f1a150e771aa10d3ee73615dc0db5d9bdf7a3ca78e7c702202ce959cd2d640d971348cb3d58bebc2fca9eef93cd60f7580b2731c16fe3ca7f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf0ec713cd1ecbeb43b41be2db06286f4acc1e51a2419633538bea3212b3ee60a_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3357331_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206821_u32, - block_time: 1352264084_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f6de4397d71aa7b391d07f8641c7ef2d5222bfaf987235d4276351889cd0572b022100f8c4aac58d51cddd8cf28b77eb2ea986a926d664bb3b5690928c424a89f80265014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0006270da341b619a046f40a5fbdfee2769ac609bfd4acdb41eb255b5eee634c_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3364255_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206825_u32, - block_time: 1352267497_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022016243043ec2cc94c0f986478ba3a207c63df3cd8926a53d06e1d83778484c536022046e9ac4dfc94e46f3c17b682f3e837e1343d7fc024d89c3c735c440843ca70e8014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9954cc69614cc6091c0bb3d2fe6336dd45f513b735ce97ed636c1cece37f881b_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3321698_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206834_u32, - block_time: 1352272413_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c1f9c12e56b9b8f6be0ba0fb321bcd0974b143c55c049215169fb4b34a2f42b802201c338f3c7f5f70583c4e5f32f6c8b2e7862b1079b22a3311d03f9ee091e9a910014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4d48b43b0a1b213fb8538666ed141ede37d1b9c9d8d312169e49bce497cc72a2_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3307261_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206841_u32, - block_time: 1352275857_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c4c60f518af81de2e62f8d3d39d20e9a0e33a9907316ab3b5f83cf1be17a134d022100ccd979075f0c3fabd8c23e7e89a4e9cd0952d6b946ad4fbb30139f43ea497212014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xeba5a7a14b2397465419d14feccf6cf17378b6afeb9b8159c531566fa5b4a173_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3359261_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206851_u32, - block_time: 1352281863_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022072306102b9ecc4ff5516f78cd2a39f86da76a94570f2eed2322cf3ff442eabde022100d41857e46982c7f2fa0a14091ddf85553ce952c27bbcdd2f9f346a2181158986014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x229c8dee06f35ee417c5437bda1162a7f87a907d6af7082eb974c64cc7af8354_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3422891_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206861_u32, - block_time: 1352286263_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022014fce2a27a48f6fbb189c22c265855ea3fdfc87cd19ca9c92c1979980c0e190d0221008750ce7c121ef97330bc7885ac4ba4d5c7fab15864ce957184f5e03d7021dca9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x74699d84473f78f9ee5702ba97dc10eb3942bdf95abfbdd624b302a550cf9bf4_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3505640_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206869_u32, - block_time: 1352290745_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402202aad9841087c0bdeeb9e4e498f7ff343719705a637af34cc18fde3633dc3ad2d022003eef45fca4cddfeb470f4314517fdd3fc12b9328e18337859c100fe72114b9c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x14c2efe27c74d1a3d8eab90eb6bb51d3f238f4ec689b7081af5f3258fd6bc906_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3561180_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206874_u32, - block_time: 1352292408_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206546d4692157155892c968ed3466e7fff967e5dda2780aab632d5ab791affe73022100853758dc5a3cd35276c702ea1d7f10e7ddea5ad4b8cae7b1f4f05532dd20cfac014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x05e7bed29f375e38eca27ac6b17be54425e2dca762947e475ff457f8b040595a_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3496491_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206907_u32, - block_time: 1352309868_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d139102e1298a3c0643c088657ca908f6fa5ce3c9d68676335c167ae4061d64a022100bfe05e95c6952217d211a8a1519b65304725daed1389a31a8d0bcd796e33450b014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xef81dc2d8701b71153bc7a0d6931bb3dc786ee3c5ba07d2c2bab5e2b810523a2_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 3501462_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206908_u32, - block_time: 1352310233_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d9c18de7bf79e37eb221d1fd701c4da09bbe244fd3f75c0071df4ce4933fca1b0221008f06d3a8955faa0de2fc7dcc5ba3d2439d2bae9eece0c500beb8b78b7de39d0a014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8fe137cc95b432544086d08f8632149a2bcf0df210d486866d81664f2e3e1f0c_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3483630_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206911_u32, - block_time: 1352310835_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e49d3f324f372d586f45befc2624bfeeb0c5a94d7d891e74692c4c886641cfe702202257eae0e5fd1f1dfba84191f570daf0f7808e6917d23b69c54152f42050268f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbfbb49c3b9a9c8c8dd1fb09c98a06fce3f14db9ada2a0e9b170042a528b98c2c_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3505665_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206917_u32, - block_time: 1352313403_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100bc46e95d90fbeff39769a2e782e800e53a8897907c1691e55349d1e469da1056022018188a89073c78bd73a2d4eb289975b7603c86450c8fb84f9ce7e4d16c9a704b014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x079624bea69764f27efbcc8b699e65c00cd4c791bc7082e4a832fc2d518a50fd_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3490187_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206922_u32, - block_time: 1352316465_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e31d1a1c5c3cee7cebe7f3d4f18a680cf4d6306ce9a1f8ae3150e8e2933dc16d022059d407a607dd8d948181cf6a6a5986e2bda53e3a939c19398b6bd12df12e1e24014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xed5be9f2e0db0ad86d5dfcec9d4cc155c1b618528b3c86e1fe3b4b5bd8567a74_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3491190_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 206939_u32, - block_time: 1352327596_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d59fab70c6bba27571a6b891bd0ff997cee852fcb2d3d42165ddd37db9209fa7022035c402f5b6a7f7fef93ee455efe96c062041a3b87c48f46dd656a749b3caeefc014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6ff0e4b5b80da3b0f6912048e16ab88260ba80f0f997d01a37433b586d8e4f05_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3422361_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207010_u32, - block_time: 1352363692_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220546768f30b9b142f0f216885d4ef8fda17c50130c37f5c4d881aa88b3d8fecc50220704ceec3904c42b1b3c325de00e21b284877167f32b812c59bfcdf7435f03ad2014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x13e8161aab9bb9a4b00bed2f1d38e89e9120ef70216263b8a2726385321a8113_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3441872_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207049_u32, - block_time: 1352388555_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201ee9e62c28a7054c64e3d6518ae7e460374ed3bbda5984bb06363b6863e93d990220349b4561589abda08f99e41b24e15e640e94809c3702298d2b56c3a5eac5aa41014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xadd9bf4df2918495b03b4c447ea15068ebefb2e96c363a0b14ed6b54f50540e4_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3486637_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207060_u32, - block_time: 1352391637_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b7d42de06d07f197e516110ec4ffe1ecde00758dcb7a289a1ea27ff4af8cff670221009a71616bc4a81531baf01749a12eefeea812f3d228820f00a4e3b76f3836a1b9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7249cc6f57e69ddfbd56bfd4bb5266f2a3a7aed57ffc73c52c8d9ad028ae8697_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3769092_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207094_u32, - block_time: 1352409592_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022039105f6fdb73ce70c4da0790d24c30e181490e0e7839766a807e35a20014c318022100dc659b3246c608da62752a17d51478eb5093bd5683da6501c77ccfd3aaae6cb9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd4d610f1f34f18ba18c0d6b50f791351e228efe54bf090df104fe7ae7a883b78_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3805020_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207118_u32, - block_time: 1352426642_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210084cc26733e2ba529f1db92407e9e97eab045a548ec0a23228ea6215a24c23542022100d8f1fa9b6bedcc7fbdeb9c1c9d3acb48ef8611a6aac3d99f3aa3adc0ee898341014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x786d227613a24e52a884e1120e619bbbb1d4fdb04a49abed1bc9f72d3b4ac9eb_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3804943_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207119_u32, - block_time: 1352427031_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200ee67ce0401fd5f08d93d61db46b9348c9406eb16797448c0980fee8c2e8f9ec022018d8feb16e5896991df44a182751de45469b1093fc21af0e2fb313ee6ed5a894014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd720e128252371d7790743616176d64621e9706a100e92e41f6437e54641ae08_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 7615023_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207127_u32, - block_time: 1352435385_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ee2756707b6272f4a7fde6399abf08bcf4132a1439d382fc630acf35a9b26d32022100d311efa3a242bbafc1a86293e36c18368ddc65fdc355c32a8f54a5d323761988014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcbfb724a10ef4bc1c7705d7b14f3f109d5935a99a0bbed459ea650ae59a6d5b9_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3806047_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207129_u32, - block_time: 1352432026_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205460347b836d10fe006416b2b9471fb26ac34e481db5350572bcf60540606259022100b6e92cdbc4093e296469e04fd1163ac325886fa06a17fbe4f273cbd46eb41422014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xce2ac0f328cc04abe9f7a4b5b86e7a5ecd5efc6a88e865b400ed00ebee68f0ac_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3711943_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207142_u32, - block_time: 1352443686_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203a17ac1226b4ba9a62302c4b0c330aceaf38575808ada6b765872568b8aee079022100fc140633a2d761fd190785129b8c3c2a3aedc9d26281401b5b6e88b381ff5208014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x926938564118427928fa34aef3aeefa3aab0d024a54a4a9ac0a8f9a09a45ac45_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3783313_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207142_u32, - block_time: 1352443686_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220608f752bfd7a0ce1a49bb3a5b92252acb47b72c1b642f8702a63db2092e9ff6a0220016e4c235d3f4a44d596b6d65e4e856a9e66fdd359ad9f15f58e0e7c3e3d75e2014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6c52ed9161ef0e0fc37f3ac960f1c78a93aaa555aaca3adc4749089e156b681c_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3699458_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207147_u32, - block_time: 1352447067_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008bfa1215c389d3349c8df24c85dbe8e3058087008adebdbfea9d8b9fa2f92de0022100b20c7788d666fa01c380aad956a1ff9d3de2041786fc7c313afebd71fa190fea014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2354bdba20abcedc9218f506d2f6ef42f87d0a82780a5a2f3d90929eeca1d477_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3598350_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207165_u32, - block_time: 1352457915_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203d1fdc2d0ddd59256a91dac63f42a3c395fb96b95218830536a7dacc6b8d99f9022100bff144b126771626ab06a0c6daffe5d7069a7c3696c1e8c49de620722388c467014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1235e6e26ff7d41e06a6eba368bfce4bd2a5e84fb96bf0dd1e4d728dc1a75514_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3460180_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207187_u32, - block_time: 1352468224_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a40cb4109858b6f81a04f8ac371783db640855adc0e3f3a8869eac1f6694d7ca02207038fe1c520eb0dcc8afa0a7b49856a1a1da88078b3e3c023ce36f3dbfbe151d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb433968224fe115d486a952aaff19dfd45757b52bf92feb891ee33c72d909eb1_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3422589_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207199_u32, - block_time: 1352474482_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201367ce88452d6b1fca2426cb9ddb9dc35a32aef0fce551c496207d1f28ee379b02202543804b2f2e1398d6287da34c717580a4b2ff4a7aa1fcda8f4ef241feebefa7014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x794182dc763bf78bb09627e7009991a956cc79fa90b4a5d03326f6efc19f7903_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3364234_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207209_u32, - block_time: 1352479824_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205637f7d155d085750ed6536b067f05dd117a0e62fa914d954254e918603ec83a02210081ee90b80b26340b096dc16192e4847fef5b7e3fa09dbd7c81c3f0c4ac1f0d39014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe0e5540b0badfc16f67c983a7274931798026503ebc71965959930bba9dc4c88_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3358688_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207215_u32, - block_time: 1352483597_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200c1ac5bbcef7d00b81af163ec6bda7afd8b4a1646d787eadc5b8cbc75ed6d67602201680b2a648c88de953afbf2bfc5e2fd46ff831ea93da52eed3e2cf55f2bb4ca0014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6f2711315a50547bbc6ced5d139201a336cd1b1229aa3db64af3cb36a438225d_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3365418_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207236_u32, - block_time: 1352492753_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100924f94c43629445692be52a70900ccd76c09692ce05291fee46a9b1e492fbd0002202b2cb0ecbc84526d7db850f46e62428178ba485463886044f659f76a0550f480014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x89427a18a71a715d469228f78b2a109de91dc58c3f938ad33a8630e012484dbf_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3376768_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207242_u32, - block_time: 1352497799_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022032207661aa9983b648e3d7a9eef87373aebc057c5257d51ee6635e35d2bb3a9e02203b72a374d777c6c88fbb20bda8d10fcf1d1c567fb78bf203831c7c1d11fba54c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7f64b09fe19425662ef235646b3d08c204937fd53e43f7d7f8137a64e85c0b84_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3382969_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207247_u32, - block_time: 1352499703_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502204b6e95fd9d82a5b8e00e9219bbf8cfcbcd1696d91eb2bdc6c2a9857ff57c27490221008595afa8c263f25840d63df7a6c73f74b116ed25d4f06b89be27b52e6bd347b9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf79305b08175f5eeb9983fea94b4f7aa8c2a61e1dbf26c789177d9e2d4650315_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3344504_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207252_u32, - block_time: 1352501661_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220297c1636fbea1f4ecbc5fa0c685f28f145680a91f0fc5c84626125a55415a132022100fef915fc8e95a410f874824571f835b85eb285245b7903a3036cf36ccd7fed16014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd81b31aca9190421656e57d79a601564e132209cd587f39a296d9f8d07cf2aff_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3269190_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207259_u32, - block_time: 1352505527_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201cc7e6195c256fb015506d6c12b77f573cb38e1fcc2a225f6a8f3afdefaf491102200aa9f1f5459e7cb70873f40951791b03a80cd3b8be0757c1e73a4f2bd6551909014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf17375eb93296c62574541cacb498d1cedaba537be4d2cb9b18182d609f2e05_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3239680_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207266_u32, - block_time: 1352509711_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207e930881704d1a695effc75eec500c1ee1738848fb4fddaca69802e9e5491c6802200420e4424df15ae8905dea50c532d7909b26891466785f8199e8734a8c30842e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1cf0767ffa41aac66cd955f30ae387e3e2e8c8006541525237698061b8b14c90_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3230211_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207269_u32, - block_time: 1352510639_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b0000d3a06b17c0fd381c03d2362073d8c5befdf054c233fa95b574f1d4a2a1e022100b30aa471b315b34795e560f3565d51b79d1775810a7f10b5aa3c3531b3fee0be014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf89ce82eaa3f7eb9096c110652f2159d701e156f43be258d94f17f57cbdb147e_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3217391_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207280_u32, - block_time: 1352522222_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ada6eaef022c6ab53b0a4207a6eaa49d9360f3b38cbf743ebc67a060cc0caba0022100878c54565d034b58f913bd3722f5ca0e181bfc5bdd9b0e9ac27ace60d4a2515e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf73ec72b7022b273895b399413a299021b6701387990bbc0a4a78710bcd34cc3_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3162570_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207301_u32, - block_time: 1352534827_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022020402bb8ac03ec5a768680e1a711737ad913bd88ebf6f614cfadad99c961e935022015c79803860eb86aec1ef64a666fa7773dc47300da276c6c5efcdd382e40854f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0e38bda4334c55c8c84ca38e7be17f0d6f50904c25db61e7d78e1432cc508988_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 3170382_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207304_u32, - block_time: 1352536164_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008fdf63550a660aa2f65ed719d24c74e97f716aac10fdbfa955857d1e468a8ac802203b5fe68892087afefd635915aa824dbb38a6679ace2b6bba0a19765608ab7feb014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6de40412cd3b35b32e0cc07fe226c8b0428046a6f86623ab5c3363ac5bd9236e_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3162602_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207304_u32, - block_time: 1352536164_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100df2e44f64b82a17d0c935a1728c35e700154b737eeae19299e2e2ff3174e5176022100e146a77ba84b6532a4f763cec0b66eb48b22248e69c2cfeeed6d5217fe2325f5014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x86b72352a1dae727aa027872a303697ced86d9484c0f3610fab8a869d2aeadb2_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3170093_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207321_u32, - block_time: 1352545105_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b54b3a755c061129bc55b802bd683bd1d0f708287b37e009f0118bf1ff66dd8d02210080571099cf81e766d2a8e17d6f1c26e1a283f6b1bfedf4e8305b6e9773c1df0b014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb2f0601fc8ca953cf3b72250e3a9ce91e5e60cf0c5a0e3f8a7bb86b73e994ccd_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3170792_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207323_u32, - block_time: 1352546099_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502200890e8261c0fe5c6941c79da786fdcdbc09661692cc42d568c9c766797aef0860221009dad936e6e3b255de1920ef983fd56b02746aa787dbc75c52b4d806bb8acbffd014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7301a58af906432d981bf9fb56c0e17183733ad58778fdf55592637bc7f40bdb_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3175801_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207324_u32, - block_time: 1352546122_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f9fb9e919cff70d421af01e747569f6370d2ba140572ba052e41fecce10041a60221009f29415a389f22a757a2f8d2564abeadb07259246a3c34e6e865d2451b68494a014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x37a99610f940dee32197015bbea8d88d72e0e96aa8a97367a6ed7d23aa109f6c_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3201063_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207335_u32, - block_time: 1352549324_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022073f43756e2ca10f10be7ffff9712a7be5a7b128e6c30784ba984770409da793e022100ecc278f6b98c033e18ed29e33ffa6b50f56e548085d1dc346a383ef95205a028014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc3773429711d05b962183a03b4be68e1b62b871cdca8abb96e4d17ddb685cb25_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3243105_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207344_u32, - block_time: 1352553661_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c17fa484cfb78ccf8a6e8cbe3db08103fcbf4cddda757b27ac881310b28723af022100ec0d279acea0ee8464c988feca87b0d6cedc8d0c60e822fc3b9f2f384f6a5dec014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1428db43229aa3897ddfadff51886ae70fabeb46cf8ae487a485dbab826d0c7b_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3266808_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207353_u32, - block_time: 1352556731_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502204fa87ccb42aa2a651ffbcce36229e4d8b0f81f0fa7a12474023d48c0212f237c022100a0f6603549f918f431df1187ce5cf0a2f6da84a89a811b135b1f4711dd736c0d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf5c23ee4853448213ee698f96a3a3f90047712f9c51d40fecbd96df000375ff1_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3278103_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207359_u32, - block_time: 1352560013_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207c9e905d4c925309f11db0c66c6b5d940b230ad85b34cd875faad46b6c20179c02207c8a7692c58fed9aac296a49e63d2c3e2ec9b3b2e301024728f9213f02ff44d9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58220ebde8c26bf3e66d7eac290d1569992c8c975d2eb9d47c0d44e427a9cd60_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3295472_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207366_u32, - block_time: 1352564229_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201c2279017d5647fb8514ebd3e58212570391aee4e419bf59bb71df7047ed62ee022100cee25e99b35ba140d35fca5ab8c53bc47c4bf439830e383d1e89c00ccdbf6275014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x205c19f42416fed7b4393a0bb5b2603a6ae9ae7deefaf09287b892f9af2f728a_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3304871_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207372_u32, - block_time: 1352566718_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221009540f7464e32219de724c9d89f14d0a64f1825310df7d58248ecd3cc39f51099022100edbdb219baf9fa4f96b9a69762b9e97b4bbd99193373a8600445e62d5322698c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8fcfa2328d011b22e8dbcbe85b4b60768f54608de602c0ead11294db1de29721_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3344805_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207386_u32, - block_time: 1352579345_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205439117910e00bee33082a331125534e0b9035d7c9df5fe241ff38308bcf65ad02206f69f432ff80c12a4431c572be433688714e4008af86877c95d58d3139e4a694014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9bb5d6fc0e484f62e7a88fef705a02936ed1ec0e650b3abbf439f4e9b0636a52_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3350638_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207391_u32, - block_time: 1352581173_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100fa92c2e72880250b80c556b6ddb6995a10b58df79e0521f1479e7dd79a3cb3a6022100fce8bd365f5506866052af9192474f08b95908b22cf189608a0ccafc7226b448014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x22a093a776b3694effdc10c56c84876bd3a0e67ed1672a576b15a34391d88fe7_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3351576_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207396_u32, - block_time: 1352583069_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210083ddaf4d17c15d8e80a46b25e7e48eeb3c640353f25ca49073332a1eb1326eda022100c501b31d6455980c15874c0c2b21e0f949deba93b0e9c3373c599c0881829bbb014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x409c68bae5617dd956a28c09f3bf4a49e5249e2d687397d213fb9e9a1592dc76_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3436470_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207409_u32, - block_time: 1352596265_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022047fd53a36815b7dc9681b6902776288612fa67dd06bd0c46fef858baf49f6856022100ac813b9e192a04316263930c43868ee1aebf8d4bbf510680555bc827b6c33db0014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbb88cde1875e80f3d0af7cdd040961b540c228892b34774d51b657cb58f309ec_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3441847_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207414_u32, - block_time: 1352600468_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022058db63ddb89329874c51c22800c13f18bef350fdbd7a3d4dd1e6dfe170deec5d022100c50627a4e2f380ac37f66257e2e0ed23cce5ae2418fa2597f131e2cb8e02a789014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2375ab51c12cbb08105fea10fcc93b0a72cc4b8745891c1a5a2f22deea6986f7_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3455499_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207415_u32, - block_time: 1352600553_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100cee732cc8f9bf6c9643efa123c00f8e8fba5e4dbebf5471b5a697bf8e98aa29e0220144f24fbe3cde52118dc2df7e5ec665c6439f03a9ae4ca0cfba5edc63df15a1c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3383d9b164b7ed3f87aa91ed72acd8dabf9beac237d9b141cf69b7e8f7c878f2_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3400777_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207436_u32, - block_time: 1352612576_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402203fa2ebe86757371183292f4a179f0904a5c7c58510aa8138d151101fcf5403bf022074094a163603d6b0c9c46822d4647d959fbdb19c893c58a7cc9c28ea0310c224014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4ec767f5dcb68c9e97380f080825dd049ce518e2d0bed64c68d0081d95e0d99b_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3346297_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207447_u32, - block_time: 1352619149_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100893394af0174549b8c2cbf40190d58ac16aff622ccb197dc76d131e4e0625ff4022030e57c53082cf89d8a05cb1166d2fe447c5db95b34d40cb856912481569d871b014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1fb654b20ccb09b4d00068f36348dabe3eb44ee510f97d259893cafd964ea0d2_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3366911_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207456_u32, - block_time: 1352624869_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009b074601689c548b5e2875c241efd0a19a831ae316cc9feaa455b62b17c6cf5a02200f866b18e7c06bad01f80e1b0ff5fec4f240f9b9fcd668aa435dd84b986dc413014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0c76de7c872f94cfea9df38731134ed4cadd1070bd7e9906ca5dc63ed53d5925_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3287026_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207467_u32, - block_time: 1352630733_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207e53d377cd5fa2a4fd8557ea0ff6aeba60210862443c20234967e7752a1e6de002201fa72a12aeb68c13875b3b37b52c89299c362cd1309085b5a7d4489f526c5689014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd330b05099b238495c9d5bf11ae75365408ab864c039fca13553e56eb37d2d3d_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3279746_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207475_u32, - block_time: 1352631142_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d3e45a6619759db4a7b5609cde70beed0f1e4c15fea7078b83e04fb81f6983c1022100ca4edcb38f427f3a1e18fd8e26c0b45ea0364ef5f35cb3b362d8a6c2a6bd12fd014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2a5bdaf3729ce1def8ba90e09827c21248fd2d96c04992ff742b6bf932c92fdc_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3293288_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207483_u32, - block_time: 1352639713_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008b35e1953ec37b02a0a1e429b9228683b6b77162d4cb95a64a1e7c1e8196f097022100dd10d1d0a0c494735d71bb80faa07a0ca01984ac07c6009bb6e27c8120686b3a014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5a2bbc99dbccee09d634f75b79b08a1b156effe2d11d8cc93c20dbda23cb0e61_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3338275_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207504_u32, - block_time: 1352654352_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022009bfd07d6db0a93a98ffdd6bdbae9e516e3c195a2f38e22b19f57f8c53f7d6e5022070e60f81ac6aa219b8fac5effe72c549320c26c11416356be214b45d4b7f8a84014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x850b83f7c7d4b4ed70954273988a7e9ad93e5127f7e3ca15459b93b4e2771120_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3434584_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207508_u32, - block_time: 1352655705_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ee167adb2827cfd1883e8e0c415735cdfb310870c0d9434440f9bf64c4735ec202202edf3d9ad73c039bc164752ef037c0783394e8e9b4a1434eea3b1d4eb6e77563014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd7303fab0fd1c73ed59503b5a6aa196fe6fb4ddcc94b6568f81e4560d06ee132_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3459300_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207515_u32, - block_time: 1352658418_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f9f130a71b1538fb2de3e47f86880b002de5b39de70706892bf5bf9080683b5e022044d6143e348de34247bafa13037f9717fa8956fb522b62c3a0717a826beb2536014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x302afee92770d334e9b2d65d401378528a3f8e2016619a0acb7fc157e97f54f8_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3365668_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207530_u32, - block_time: 1352668046_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210098663710fb1bd22693198c3d57005d21edb67eb58c2c3600e21183a74c5f7c41022100ef893d6e97d8d3746598b253a4431d422274f7a129db43f86fe14e34623536d6014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaeb1c621eb7d25ee3e5fadc91aafcd6b5361ca2b323d7b4ab69a774727e74490_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3359729_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207533_u32, - block_time: 1352669590_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008c1470c59f923cd8db178075cf5fd2b3bde8efd09b65eb17e0eab7b09ac1f03b022100e09c20e24d3a9ef3e0650ca2a3443f43a5b523c4bd7ad220b4c21a45a593d360014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4f5e3a1847f2175009acf8156cb3e4a2f035a1fb7198e02733a93fa7f01a308c_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3268805_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207558_u32, - block_time: 1352682688_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c2bab673009315aacab5783424c7ab63cf5d90c6be67a4e34e5eba959c1ffdbc022100e12c0788d15fa0700766d9e3080434b6d2d9d25d1c1cb87e3ff6b7af2318026c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc74a502457cc8a7a2703c284fadd2906cfaefb4535bfb54b99d4c18fbf39bf10_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3320095_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207582_u32, - block_time: 1352700457_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402203f99adc527784df996c55256cacd0b1aaf2e6f43f6214ff41bae87f6838e819f02206ec6dcc73be98ec19d889459307d348e7038e93e7b16446ba07a3c41557c17e7014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x81096d525dbc9c961b5c194a93f0e9c60ce8423db2ac0733101def03244d3c34_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3299396_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207587_u32, - block_time: 1352702841_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022039459e03c550d07fca8dd1d7171df3f80b3d46a219cbe7dd49fdb349c4d27d3f02205bac6fe10286e2a5e80514b994e26b982f32b807c9ec7f31818206ab98271050014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xead0829c3eddf6f0d80191f99dae0b241b74329fe96fb15981999a156811f07c_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3293336_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207592_u32, - block_time: 1352704971_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b9f1c79f0d1121342740d2a6092a57f1bc878064caeab2f71454afcec5780d36022100be410092c1e08d9a8ab652f70e02ee8fbeba6b4077e9138636d305f44601968d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcc526e068c963e5079aa4eac62e6b3d5fe0b1175e5bc71069f3900655ad2eb3c_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3296828_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207594_u32, - block_time: 1352706089_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205d1a9a528b09be94961f0e699ddeb0cab937eeb5a9777380598fb7800b8bbb1302206cb981090bd0936e0a57399ca7e09da6595f62939b7f2c2591833812269ebb8d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7d2df06d3761baeffd0e07b325889e5501144d5f17fb0b2d4698c987f248cbbb_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3344165_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207600_u32, - block_time: 1352710283_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e364a4c9434baba0c944df26e1256b7261fc98fbb15eef8a2bba11c1eff447440220477af521cb88ec5239da5b0e9acaa6f6d86adc192b1284a903a35db930feb3ac014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7576ed4726660724d1c2d6045403c8dbc62de06b6fabc96766f087f3fa79b961_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3340789_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207632_u32, - block_time: 1352729021_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d8e395bb0462edd48765b712341b1586dc3ed2b5369ab66d8e8c7bd2f8927f5d02200fcdc9d9b87f3f7ddcd6179f72b3ab3ab956259289a7040be7aaede20cbe822d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc090d366454ed7108e4e60967a890910a4cd85bd460e747a6c70b49d767518a4_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3346872_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207641_u32, - block_time: 1352736216_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100dfd0e9d082fae4cdb8f1e68743c9e3dc88d035e6c0a1e10f383c7fdd668cdf19022035705319cccf3eb0db4b80cb855e00cc90af5948693d15b9f6088eab77936fb4014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x10aa2506984d29b4fb5ffabcb959d6a2aa9570cc846a3b8291dbb2f9981c9052_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 3354660_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207645_u32, - block_time: 1352740052_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e42b44cc834fb64c7e8ef4e113b61c667fb64f52704825bcc2db8b6b2386d8b40220181cd8cc664bbe565e8d084f3501da53d29cff7899b65c6c71812913b049bcf8014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe55c8625077c97f486974dc5457e45505e384548efd641011b94168d23a09e5d_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3362421_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207659_u32, - block_time: 1352748594_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c40f64cb644bb2b0f47dffed5616798efc0d96056686ff63421ac3bbe50ac27d022100e6510d140fa79b89ae2d9858bdfd6813d70424a784b576876b90eaeff9facf6e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb624fcf6db9eb2a81a4a32d950ad9f24647b732bf4e10cbf4564acec7c41488d_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 6672234_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207715_u32, - block_time: 1352788249_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d3ef4dc4cd46a3f13a0037ed7e970b0a9453f2efc16b88fc359337c38f1695ed022100d01f57e45f051a76910734978ec59336cdbe04832fe990a4e5df60499aa60607014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x28e198bd17572fb5888d760eba63add23c6bde5ec27eeed8f26eebeb0d5654de_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3284328_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207719_u32, - block_time: 1352789480_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022043988bbcbada9fd9c18f64c675c9e6d45b83dd889985462384214d16fd0c87d8022100dd9c8199151c9eebfb4f2fce7ffbb6d464f491172d73923fcad1c023a2413931014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcba893b827adb871f75923e3f5a111a488d65e18c13b101c8654ff8ccddf0891_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3310243_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207729_u32, - block_time: 1352798154_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201fe4c05ad5758706b790180c9aa8a9bcb4e6a8020684a860e358d937339967f902204a139a38658736b6213a522a6b4634bb74e62229712615bfebece68380cc018e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58f6ce74be7cd6bed4572c0704e4d3e26ec7f554bdaccdb86baeccb93a7a4b9a_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3294575_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207732_u32, - block_time: 1352799072_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022019ecca998875cb29f60b2a7bc7804a39bcbd02c754ff53f39607784861db524f02201d16b08195652a1f6aad0b1e385f2483b640c4aa007fd78dfaa44226460aa878014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x02b2b2fdc688c8c3ab09a0d818ae4e68fc4ff70a3eb5fc0044a180657f4a9085_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3281634_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207735_u32, - block_time: 1352801490_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205a0b17b9f617069f7621e38e7d55535b953c3c0505f48aa5eb00118bde5d63ba02210089aece41880e435a07320a5f57d5f65c99ef5c4c4f486f8fa06ec69272723669014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1f74a75958ae15f234ad758122c4922d9cd2945023e9e56cc027cd0ab64a6afb_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3283226_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207743_u32, - block_time: 1352806948_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207c300073fafa16fdbbfb04192b5843ebe681e77cf521eeaa7bc3aceda3313fcc022065329f002892599d6cb2a01667c58605fb8ab4b140bee2c1ae970055527804b0014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0709c5c4ea0433cb4b4392fd68d3d0fd34fc8e4aa35e3fefb270ee57e2ffda07_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3279929_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207748_u32, - block_time: 1352811789_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207b491d75fa656f838da17d6d0620bb7a2d810d338d3b1f845c18c4719d4ef854022024c605c578a181f74cf9e067680322c12a4022fc5a3e58f2cb6ad5716cfcb1bc014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9880f2931fedfa029e422eb0379a7a79d2c8e5eb8d6a31a09c09e5a42fb044c1_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3241882_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207753_u32, - block_time: 1352813822_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022078eae7e738be47c144338966d8c1828eb2020490b9a39153a03405dff4cd1efc02201ccfe8bb2a37ee6773ebcf42e45399c7257b4ff15c20f1ceba175e1365c29c80014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x61a4fc4602009d9e5e9dcfb05d6e313953116d6c4103ee3c84f62da9d7509810_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3195242_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207779_u32, - block_time: 1352824471_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b341f6d341c2be55159009264c28c5ae0e60a09740d6433eaa4e0150d3ac45b5022020a07621d66b25816b6f0a11bd25656ce753ae5fd8ce356065c30f136afdea92014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4f83025b1f73447739b6c025cd71318feeb9f59fdd4a026809be0fc14327e17b_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3195778_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207779_u32, - block_time: 1352824471_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100db4c557f10d62749488f8d37576aa1f91841a5862b117f697cbe6a247988332c0221009480054be8b5fc77c0a99e59191f82e1f92a861d20ba602824536f0f4cf80576014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe44770c54ccd89b25ca643b7f8d6248374c0f4d224a1b3844c521b857f9eddf1_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3286080_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207797_u32, - block_time: 1352834754_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207212a9fc897b55ff3497976aa6d9e967ab5fb33f90bf2f6268b7cb59749bfc27022100c18189a6fe6d49b1f9bc5cabe40ad7fc2d5ab2f8a19b3371e9cda79996cd85a3014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa01dcd45f57dfb66eb76562aa940f6394c0de99ad11851dbd1ec479cbcca7734_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3388427_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207809_u32, - block_time: 1352842835_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022059320ceb511e7b6c70bfe35099188d35fca8b7c4d7265cf887fd0a199b047dd702206ddc28f8b54ba4dfa721017aeff4b274a95b59fbbf3900f55302fb37f566d0d4014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb2c8c69df253e021551afb288dd3c0b8e9ebdc9fe8796a0e18eb85f05c4f1d7d_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3649506_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207831_u32, - block_time: 1352853018_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022072aede1ba969f29a2251601ae077e18b4345d56e3b07ad822cccd0ca75ff10c6022100d05405e26b98cf0722053f7cd5ce5c8d0edf197d0004d61c5bfab0cb50046726014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0a2fba15a27d2e7060a01975b391f711012d0183f01ac44d8115ec3d11f19f8d_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3762044_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207842_u32, - block_time: 1352862359_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a1314c7f9572283adf38dc6002fe4e3c9dfed5cd9577467e5b8c2f4dafa18fc1022100d12b4cde777857515bf552c14522a73eaafad9950ed7749630c3b93dcec482d4014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc387b7902a0cdb8fd60c677adbb7c292a71ca970516645670c92f134f5a36e5c_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3873228_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207866_u32, - block_time: 1352875657_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100db802b8fcea4acce3e901e54758b14eeab26c5b3260a41c4dd6ae14c34a1210b02204c7b8cd1f6b60545c21237fdf490f23679c2a04b418b99c3e614d3bade93e7d8014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8702bbe1a8843b653161e0789e653a5e255b2c5974af65b78bafe6b776f5cad3_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 3820809_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207884_u32, - block_time: 1352893086_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100bfb4a15e29f6e2abc30f362b584e77e810e4cb31851b9d0dfdf1822de450213802201eab3370809f6b47bfba44b1914726a4549fb77f4ff17b986243da4fc11cad6d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x693416ce85abcde423b1cd1655f751f9f1eb11885fce9f67c80945a71a33bf62_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3775062_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207896_u32, - block_time: 1352896000_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100954dd73c5fbf6ae01b868c6a2f91d84755e209b38744c025d768c66a63919d220220519262431d39acbe8302cf5ea3959b41bb2d2b6d809afeff37c4852092b0a657014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x76472f534d46a174041b562d10d9a01c460fbd110e148b979b5b7929a01dea2d_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3718639_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207913_u32, - block_time: 1352902353_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220693e7cd70b6587715aaa9452eae9fb6c74a4b618fd3e4900994261e739223a36022010f62798b738a0662f0c67cfaf1b3f474d6ef6888f30e6d5b721bc1f99f94b5c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2e46bee45f6cef00a53b0c9d5fdcd2cc56a3fe1cc7be6893007868a881a078eb_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3722466_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207913_u32, - block_time: 1352902353_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b0cd6e222f3dc683096b5a2506cd2fe8d307fb760d39a2fa6164adf63a5936c402205fca29ed6a407a205be4e18879037365691ff132fcd5de99266c1f2d8bae1fa3014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc5a6204e4e88a25e9ff8b862ced0b3b0a3e504bc8498f31619afd7f91466985f_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3716112_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207921_u32, - block_time: 1352909286_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009c6c2d31b9bd5efec68c0bbdb88bd0f1f5d3354cae432e8275178cb917ba586902204ea18f082cdcdd5dbbf1025c31d77d91b43e77254364a504e49a15ff732bb39a014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbafd5dbb544735a732d0b477fde8248e9b5e988d9b7b668c16d57f3c36140dd1_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3707373_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207932_u32, - block_time: 1352915946_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ec2545fd2f7daddc97ebe2d3f6d5733f76a29649840197a044e1a0e8ebf247400220164c12e36b45ed790970f41e42f7183d7b77cca4749ad3e538a9b4253836e42f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5ec8f5118d2150c396c59ed1aaf3f10c933b5fd264c555a2941b737f2d6f896c_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3683953_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207941_u32, - block_time: 1352919163_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201edf0890656e69e9f78420f7950065efe492290d1c1964ef869e1f8b3238c39b022051ae55bc6baae91f938949117b367459259a7013f871a0162bd6bdff6cf280a2014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb4346a0d54e1e63767b30e3ca2ab8fff20c812879145d7ee484277004d035a51_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3764757_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207962_u32, - block_time: 1352934266_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100dff84f3959e3e0586456662f22cedd8a6884b56062017ca1d056cdb52c5db5930221009c0aba9d4920166fe8dc7f39a34574e452021efdd5f153b2306c963276ddb764014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbdf146e8b022bda5737629c04736fa399439fb0a5023c8b0676afe2b7e984623_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3741354_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207963_u32, - block_time: 1352934998_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100848ef9bd43d22d6b582f777650da80c8c257382e80df9d92019794574aa9d79f022100d709c5969f12271fb4080ee92a33dad5e0c98cc034e190ee448737181020107e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa5cf127ab1c57575d6b3f1c307980154b75b445641ba16209edded855cbe2371_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 3754549_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207981_u32, - block_time: 1352945413_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022058463caef55258c1f9ca4676ad0cb1f1056f3f92fda1cf333c14b5d460c860780221009a881447ebc7959fbc282767738436d832ba036142c697bc670acc37067edef7014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbf918891e5050cabf6f808919e234f8bd3c764885f236a96360bec57b5f2b57_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3746555_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 207994_u32, - block_time: 1352954751_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100de6f432bce3c294625581ff9869c7f60ead8d38edba304e116d3824e4d74c62b02202aa938a7c927871d61c1fc540f96be0a6c1b63176f45d01f4dec7d1eb68b3cd4014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x38d53acc67bd3a3b96d2d820cb249781f1bd3e220b0146998d0ca79321ccbb87_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3674579_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208001_u32, - block_time: 1352957740_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100bdba4158583c75b45de31120a902a033125b5ad13f9c9d7f8af16f7cd58ae0a402202ae05edaab1e0790f7c5a07d7520c73c0946833dd1ed1f3264583c73035c22f2014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x26d52dcaf4617ea20ca4ab123d83ebd045f3e3a765f3b9972acdaf5f179c83d3_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3714507_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208011_u32, - block_time: 1352965948_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207ca290d9b5fda82797fb32886efdac3c8031689ab028c6dc7f6c3c163c97aff902210089c4c511e6e2e3a5f1b3dedf6ff23da5a64f90e786d585ddb155bad753318f72014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x203e0732a1fac57c253502fbd7e2fbbb7f9ef71575a01f0270555f445d6f9d73_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3701113_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208016_u32, - block_time: 1352968904_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f2e35c2195c43bf4b60bd0b1feff4fedfd31e558db4b2c60286c8fcff00a946102207c00254d877187230c7409db126bef652677113f32386fc745e1080c1734d411014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfc7e85d3a2b06f95aab6fd5169223f9e4610574bbd20f2dceb3bcc275d1573e3_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3676403_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208047_u32, - block_time: 1352986968_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100bb1f74dd23f8d951e64d9e4f7be39406b4f10d949f98269ec9df0ab83f71a30f02207caa768ec9f22fa05485b196bae9f74ce366479873785939bcc076f568c8aefc014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x80e38390e71e431bb4195f4fef99415951ffde57c8dbf61e20eb4abe73ea5cd9_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3718141_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208054_u32, - block_time: 1352993466_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210083eb5d628d2016f5f632179533a76c2ad6c06d5b3c10afef2220a2f0a5e8dc5e022100f773d26c26c3978b1688796d281830cfa89e8c9163bd5b80154172feced1c621014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x10486000cb95d8c87c19cbde5f6a1c103027f88db01bb13d47fa9b47678154b6_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3721500_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208058_u32, - block_time: 1352995996_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022054c8f6c44b49727a5e50faae0b5664f7c9885cd69267a1e6e2c61bdcaa86ffeb0221009b54be4e199959da2c027dcfcbea153568da873d1eb8b3d636f67d06f0a1ad89014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xebe5a4873ad03da68dbbcdbd40bfe717f9556a777b238d8ad84f068e81bf2312_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3719418_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208062_u32, - block_time: 1352997379_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a0fe5f44dcf44eca31b08ef16b82a22216e79d41f7a8c51ed8f9ee753aaa8343022100f1909f3d1ca0527e9882b5f7c6271e01f220ab62643c3c0d710e20b1311759f6014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc03fc13c8c04876d83d6000317a42ec0af840463024c6a107e19ec9af4387291_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3740885_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208069_u32, - block_time: 1353003818_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100fdfe152792d06d34538506b46ce8b592baced4923387c92544f231f3977ddae1022100de4167eb2fefd6ed111e5f3387cf4c47fe896b8848f3059c48fec5f71922310e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5abdd8d2df333bd2b4cb7c3e5e22007d3275da1d93baed332d8d8ca8dc73527d_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3693682_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208077_u32, - block_time: 1353012027_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100efde46484097797feea560978192d74a4fe6ac63120ee7e6273d6836d6cc80420221008452d14b48571e73daf12209c3f5e6231519ed8880fe82edac57c5e08d13cdec014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x438f41a6a4e0e4ef86b5029e88b969024de5d06b44c7a06990edc0474e10a08a_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3682089_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208106_u32, - block_time: 1353026495_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022059b94cb61885fa1ec61b931bfcba59e8e7211eff0a5059331036b244b3e2b25902200b270161607e6f5347282d9a64691a00b4ce40cf4bd4d3b4d448d09ccf56ce03014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x231f81ef4f61669789c03da3e68b25e25290fb05e4eee8a903d6924fc09143f5_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3697204_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208107_u32, - block_time: 1353027873_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203f1b6393efc8265d7fb3343230fd777fb2844dd8fa6bc806ace3ab08dc650dbf022100b0f680dcbccbb1ec0443b0591aef9da02be0f77362e8364d3d9a647627f8bf2c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9cfe9d166dd6760a90336f3c15a9dba1c5cf09a0117c62c7bfc3068663e11049_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3697584_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208108_u32, - block_time: 1353027674_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100beedb2e38857b8a4cd76b50c621a93bef6be589d25494b89650595447e2b7d720220542e608a13fc37a6e9046feede10bba196027871f237fe9f37acd4530ed5bb35014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc64c23fb8574b9cd093ee7332302b8777ef82f216d86ba16ed906842ab861ec8_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 3705801_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208116_u32, - block_time: 1353033960_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200de8401ab155af677db29000ffc96346630ec8f2d08cc267ad6c93d81c470254022045b14048b4f3b8bb92f251c65a694bd861fc069204097f889026bd76c8c0c3de014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3edf5b85c45b7ae621c04ccce213ba67126ad7ff0ac0738563f57ba8ab8163c0_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3821029_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208147_u32, - block_time: 1353053318_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220350b52011b07835a2f75a3f678087730a7ff114034f9a6d7533e8af760a8d36502204d8d247da464f6c7a4fa4255d87c413fdcbd8b30504528e216ac647c534320da014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf5aa55773708f16bf986716f3224e76db631d42bb0b5da4bbea85a4e015c5f0b_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 3814033_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208155_u32, - block_time: 1353057696_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100fedf376db847a02fc88afad443c892b508824736a5c4f47322b38100c10e0066022100e3582e9fc79088d7726e945da43ad57d89989db56dff45bb4cc3963f2cc9af6d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x97baf9da979a911f9f7f40f9f87d433c16a1cdcebf7e499419aabee728fae020_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3789018_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208162_u32, - block_time: 1353060113_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022030ad5f6ffc9e6b844da0382fa0cd209bbe2de98c2e2e13a1bbdd723a5ed105b302207b8b387066d53fc599c4e4af017def79b5a3b818eb53ab99882d081cb7d46b67014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x08dfa4521f82c6eeead122899c192df276d2f09e4511821c51bca4c13607bfab_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3722741_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208192_u32, - block_time: 1353076810_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220250dbbb5ebebf932172e37c80405223cf6a2f290cd21574b071c2d83e2402ea00220062c117823d4e834d52bad855a4cc5cd250c2a59dd3bfcf63ea80169e2e5809e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa5d08960a7a8c7343632a8e477a1908e5496770e65d8bf09c458e108cbfb66a9_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 3692245_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208197_u32, - block_time: 1353078301_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a30a43dbe16e618f19a80ba8d477b8ca4f7c1f215ac8776c3532718e2189609f022045494d4369ea96f7c9b5b1f4e134e264fbc419ad0b280b097ea814fdb636deee014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6985e2756e1fd33d018d5f296f27a6cc02fc0a84413fed8a1b3e1aaa5672f6ea_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3672835_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208211_u32, - block_time: 1353091696_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205269c98d8df98849de0f5abaf053f3be267d5f921355e4a4ba52ab5531102b3c02201c45ec6c34a250c3830127310d91928b4bfb92be25435f610b938803bccbd61e014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7311fd7070b1aa0d7fa1da41e541bdaf1da1d432a6b688d0db509f3ba7d28aba_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 3653039_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208212_u32, - block_time: 1353091984_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220197d55dd36141f0e42d873b357a26c0b8e0197ef57fe51277846095ec60017b50220764f8592cb3e0a7e5346c41df94330410cbc97b5bea46087bc32d9831181ce2f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3d0c7e9eeb1f99c5ec5926f058f896a47fba97406491f957cdd6cb4f6a32d9ff_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3631819_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208214_u32, - block_time: 1353093583_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c68c76b7109dab944fb1e46e430b072ed332782d770d6948a425d02ccd3a2c580220425881c1579fbb548f337fa983972d17a7bc1f80af9dd19608201879083e4ac9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe7d471072e10c7aa59d1b8280a1a9b58826c7767010bacc9fabdc2ae4d4e8b12_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3758072_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208253_u32, - block_time: 1353116546_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220574f7b36cb6d85f996244fadd0fa9e152aacfef2a911b4cf7c8fab7b8c60d509022100ce627cf392000b3fe710245b29240841a9bc9c7c80a189ead4742f801d084bcc014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x01907c929050c199858e65c7200be7a2d92f0eb8bbc8e8f943509fdbf5e3040a_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3743545_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208277_u32, - block_time: 1353127962_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022026fd8121bab8fdd3d2006a45a0019329ba545f3dd40231e21ee04b30613adc75022100856c0980577217dd9ba51e60cacd9866faa180009c46b82539df53bd401c2bad014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x232e1e0a9d05fc46adc7be6b0deaf5701646e7f0aefd11a0a15feacac7e08eaf_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3810704_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208291_u32, - block_time: 1353137367_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f7d86cf2f8386c06bd15e07ce68f4b7119e33b7780b9d83a5363c37aee3fa6c302204bfb551459a549071a9832db1a51e5874abbf3bc080b9fb4ab4a0b0db93fb622014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x953f6d75f8b4b782b029305eb58cfa4ef9afd732539a4d3a42958fb7281d58ff_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3777871_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208291_u32, - block_time: 1353137367_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022034600a25a4e55c64e16aa29466c0aa40591155e4db6b0f2c7b5ee99a3c2487c1022100ffb59b542422f64d22552e1acdcc041748a0c57519ee425989c82be0e3ff7e24014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x98f6f33e509050c0a61fcab33f5d9091aa1c66688f6ec7a353f33eac31c0356f_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3818959_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208294_u32, - block_time: 1353138815_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c42cd7338fe7b8ea773e66fbde6e419e81ad033b8979a5fbe85e7a28d4b7b405022100ffa41c1e30c5a8625319e142fb9a4263b1bbfe4b67eeb6c58c4bff4aeff64918014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd039721b3afdb1bd5c0f9bd9f4dc6f10d3c1710b4801668de7a186b786752b5f_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3789405_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208306_u32, - block_time: 1353148254_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220097477bef229acd4850da654b10217c5d56999482892aa936dd18ac85d22a867022074e59e307e004259fd3d7643e9e5af0c800d449ac4bb7f67a399e34cde3d0dc8014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc750adef0960417df419bb8dc8a0e17727a79549f6daf9cb6afa1a034b9dc471_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3580822_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208334_u32, - block_time: 1353166008_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009480404f9c09477bd26c21bfc2de68934da1dd60273334107e077fc000b0df3502206f0e9aaa2e11fde03c97acc62b8ce3e471edaa695f139e84774727ca5701ca7c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x71c1f11e6355dcfc3ee4ffdcba1356dae994cceb66135b84b71fa803d3b50545_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3590856_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208335_u32, - block_time: 1353166800_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a28b1fc1c7b841b8682f6ec4679c276c928993ec5ffd34c72fafd129385e55c602204a064e09444806a83d655f97372dc2b0b8144bd4d2d92abf849c38b9eb929583014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xda11ee25f0457e5afa1e38dcfb7e70075c0493cef6e06ed22c3dfd6fc75746a8_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3432755_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208342_u32, - block_time: 1353170721_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022021ba5e8379d48367dc36c3fdb68287a816338abe7bf1ec5590e4ab404ced0cfc02205556cfca1c2511ba515b9d5d93b46cbe3eb63b39223e3f4aaab7f5431d24b76d014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x613169bc2dc1080e84d4a7fcc73272391a8540f13ba3287a871f0c98b377576d_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3290097_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208356_u32, - block_time: 1353178132_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d2edb0230f3b3f421c12b3bd4b1a65abd090461b4d3ab3d2696cbb7982357dda02210092724d71c73e80985224e6925712125570a1e88c1d61768439d0a356732143f1014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4374a1abd7cf580e86cd98e1ad64af662866bfcef4ba1029388c1606ea748e2a_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3256272_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208386_u32, - block_time: 1353196166_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100970516e6126cbc9ed465f7dbd13387535e6d05e303c54606ec2d69c75a756e6f0220781b41204efb5d0ac452ab3f7d39d9e45456eb6eb8fef43832b406fdf638fc07014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5e1844d68d100b5017c01d7a2956a3158c98cbe00d6faf0c1fa2112b7a04373f_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3476632_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208432_u32, - block_time: 1353217613_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022039c82daa367d905a100a7732f2a721b47e32b2e4dc3c5e1f470afeec50f9fa3d02204221005a9ef68328271551efb49caaba33826f925db342322bbf9bc1c7b5a891014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x317cd48089d5a3e7b604c2f53562964261182b440c033313520f9d42dc0e3b6a_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3513199_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208439_u32, - block_time: 1353220772_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201e16292df6d8108c9d249cb77112b2031cd9e6fd3bb7db77dd92fb6ee2f4fe98022100bf3af8b3e2088408f19bdb82ee1eb3d9ea176063a07f7bf081d0202bb0190273014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x314367c8589aa9e4b5f6003c45a7e9e16345d34da5fbb91850622769b0b69b82_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3519114_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208450_u32, - block_time: 1353228767_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207596242da0a99187dbd62bbde340e60e5891acb2603c8b88de03fbb4aa2363d3022100dfb4b9a826e6296e7ab3328333ccdf344cb9c44df32f29d90a8e72e12bfb36cf014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0d7954f8f46adbac2a60e552606f90ccd9f56b5babde691f3f762e2bcad6789e_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3552260_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208458_u32, - block_time: 1353233144_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d0bfbc1e38f8dcf56e8b1ed280e8650fbc4437df79a296a952bb2eae05478d81022037ab044ae73ef933de05c7a0c405c0a86490c77207975a56b683ed296849a5df014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe370eb6517f820e80799e54720c5f7b83b41022ded9a0aefa134d053b157ee1b_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3550300_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208468_u32, - block_time: 1353235879_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100df88a9d409b000f6895b113ac7ea5fabf645c6f576c5e112ae3335dc6221dde502200876398ecc4e190c9c474e67407b75b7396368e11f02a58c93a555f2e6967c5c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc00d2b0287c166304bf429907feae7b68ad23742c4d9642253bd98c0d38f1d9f_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3473329_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208476_u32, - block_time: 1353239411_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207087c51ec0ddbf2cb6da21d34bc373f9bf3abdd57e13be3e97c465df680cb828022028d50b2d8ed0a3fc9f0882147ce95911ff69e4f25bbb360a79fc1124c945c61c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4dbb52023b4b237cecb84b2602f18849b69c888505b63b1ac1390871b80fe181_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3475613_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208477_u32, - block_time: 1353239486_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210085ee47fa4c9dec528e29f8400f9d57f62977c6de7052c7eace9788f57a51fd11022100e1e014514782b4e541e851a4b887375d4762011a097fad497bfaa263aaee4160014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2dacfb29722633f57ff0f1f6c24a3ec999999abbf378f731f977ce1a52478068_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3440442_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208483_u32, - block_time: 1353242639_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205650cf48d66d18330ff18b6888681dce2d855e117cfbe76d15ac49c8491ff179022100b4ae4953d73ade5ce3d8c78621ce41e3cb1839ca6996b5c4b6adb9b3fd18f8c4014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x97e1ec2d29fa264b00f6a2f571ab2e18f5fcd81b5d5571748a55bf09ed975757_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3548214_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208513_u32, - block_time: 1353268840_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022051c1bd297d8a1cd3eb2706ec3b082e04fd97fc87545736281c70421abd76e5aa022046745d4ccfb3d91e7f8089cc3ab1f7cff21617c0aa0d1bfcbc8d5f61d499d5b7014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdb8fc34e72a3dc61fc80617b8a9ec76b284d4be9328aa0be288b6e6bf70a055a_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3625566_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208570_u32, - block_time: 1353304907_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100dc30a5c2bcc04485cfb0442debe46558fe0e80de12fedc2d882c9454326c890e02204f39c4cc26ffc7cf1c2dc62fd3289c2f8f3cd7133fd913c5b652fb01a70557be014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xead34438255bef6e3d3f6603e4a60fb377f60d4ebc4c15c9e87b6f01d38816d8_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3665307_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208584_u32, - block_time: 1353315305_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022032288c98f243e456a251ade869d49be511cca72e65fbabd787c8ee5b6234d929022025dbae3500870f1c66b28bb9dddc63a2ade6cd262b9c887a5af5c64fe9b58bd6014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0281c5346e5f19455a070bd29413833f8180e696b7578a4b65c2dd33e7398160_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3678377_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208586_u32, - block_time: 1353316565_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b4ac50e5678c475dc061a760638a419b8146676c6bcdb802561cd391fbb76fbf022100edfdbd006f4a8ed0aeb328acc146ecc42a45811b973f4ce58fbb54ce322232f7014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x10aea30ec3718774fae4fa80ff5d9f0dfb536c7d11e78d8ff6b0bd5050723c3f_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3648350_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208602_u32, - block_time: 1353326074_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502200f1591910dac9242ef67224fc6d8580afd7db62fde8ef315b62bece5cf43bd2c022100988ebb4c6ac107d754eb172341bead0ae8bea7fbab4371e31b028d7b1775253f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xab681d0b55d03257a6c3641da0f697c361af1a9fdea86ebd96dd7be11318208f_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 3866408_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208681_u32, - block_time: 1353369922_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205219e01ae77409687038e9a14d5cdbd1057a6b34e7d188a01216f314672e1eda02206c03447aa385ae1ac93f3451ca6a64ac7cd0889c64f53220eef8709213aca9d2014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa1c94297dccdf3d8fbaf210bb8888d9819896323852b87a12ab59f88d701e86b_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 3915196_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208725_u32, - block_time: 1353396249_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f52cc81e5c4265d576348f14edb542870d6306209de7ea24c019fc4b6524bc5d022100b7c20bba8570ac1ae1406b70eebd0f72ceb749a30624d43989f1ca9688a0e232014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x82dc0d695675868b7788693e5e92b5431325e07514a76cf907fa8c2c21636976_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3893876_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208735_u32, - block_time: 1353403706_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022030499d5f38b2039f3240eec898849277ac33ee9696afce41fdcff09e6e6f97500220145ffeba18297bc43ddfba53c6de1d24561d6f49f022a7a737c9b74213a59ad4014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2b99a73f4d374ada3826395830163a90ecc82f3b9f23e2b9a26acf3914d56c7d_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 3871912_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208738_u32, - block_time: 1353407067_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210093fe2924dd004aebacca2eb7cc5f3ca0f77de58a479b7131ca9ec74ee96665a002205379d15c5abf6bd022497419be2f7bffbd03385816acc567ba94e5179b090ea7014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9eaffebc54bda4a7230ddfd79eaa090ea9d470fa99468ad1fe410942ee261958_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3840250_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208769_u32, - block_time: 1353423072_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a1f1d20b1be9cb723ad78650cd7705e966b0c8c915e2138a5a82b1e87c58ecdb022100b8240e9d19fec230cabc23d38df8c97c6a9edd49f793db22403d3c221ab063ce014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7179bb9c64d54d972ef7cfa848e90b3ffcfdfa3aca39965cb9bf9cf4091f8b6b_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3812055_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208783_u32, - block_time: 1353428738_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f944bffb64d964b20cfe16641d71293618de22b715195e5cdab03dd2ddf4270b02201c20fee2a4f6444f0e2af8602cdae3ec5521c8f564fceec9fe835b0fad7973e2014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3539f9a1a57d9997da4f5acfa917bdbf97fa8eaa3f450316a28a973cf2b5a25d_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 4030580_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208842_u32, - block_time: 1353466812_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008f91ab5d62698aa15fed679f344305e124fb7783347e3ddbdffbde3d05dc5e21022100c6508bc43bee4837d53e090c7720c0c15c46298687124c2aeb24979dc1848d54014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf586107474894a6f70f8d1c892c7302410289ab965823aa05f7f47087aaf14cb_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 4080828_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208862_u32, - block_time: 1353477949_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008f34623e901bfa407a5857d585099fcdd3213c216202bee51fa9d58ee13f2e4d022100ed9dca51c1ab79cdf2b36a5c08b11ac2c257fecf5b6e00dd6dacc5f2393f01e7014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa41c48ee7af8bc4866c0f3e169a9135c1de3e3a185c640f3c6f499d43c57ed58_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 4126638_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208875_u32, - block_time: 1353488489_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206abb90cea3576ef3c1b8d26abcc01255dfb28cb327d072fc9184c3df389ce9db022100fce15996f2d944e57d9a518015d1d2ec0ddc06517326fbd3e00123a26050e941014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7ba4a33f0f359c6a46a4663ba32f9547440fc235b4c1253a7bfd274c31724c9d_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 4125042_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208883_u32, - block_time: 1353493237_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210084656087eeda51f09e10c57a9cc08b77f4f8a9bbf4a04bb0df16ec9b575b90d7022100ff6dd869b938e77704690f2bdbf182a4e07d4b22028047eba08f92701104fef9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf35a0baf4e65f15e470e7ab4dc360fd48fa5b5296d2d4ae78d173da61518f4ab_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 4103355_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208887_u32, - block_time: 1353494621_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c5a318d0ba6503dec7ba1ddb25d066edf037f6c56a2adbb659e744cc877600a202206221a589e4096d9b8e6eb7abeedbd8d2c62af086df50faa602b78a6002b66622014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb97f9181689415331df102fa0bd0762577f5c8bee357b9f1ef050587838a44bb_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3965806_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208918_u32, - block_time: 1353508195_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022077c3c4287a70240516cfd703a1dfd934a28ec547f0412eea97f82361a03a7f25022100981cc72843a9844d98ee2c2cd65c32e56e7b25c0d7ed16918e2c98aa455ca46c014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x32de57e61a6f66fa7d370cd850a11f314f56c9be4ff7fbc0f49913f8d9ad40e4_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 4091223_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208946_u32, - block_time: 1353521851_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100826ccdbe4eddde1554f40a3efd4690f8ca8ff656fb24cf6aec72847c1889df81022100a1edd00fcb8a51cd0cf0172bd026e92b97054ffccd2ac5d3cd2d80735e47b65a014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb8e170be8bcf83f837002b2c37c251bcc27a5bdbd03bb955e624ecc4c17c32bb_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 4037200_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208956_u32, - block_time: 1353529653_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402204caf1f2a7e3a4f235dc62f6916ae8e024a371c7bb7ac51da90c7ca96b08c30ad022041f246546a9e61beec3e63b05ed38686bb5bc23f1a53d5d2d55e5a0124c4dee0014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xeef6d60704d2ec17a5b4f46e692c14604ba3bc2f55561ac89adbfeb2357bd44c_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 4059157_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208957_u32, - block_time: 1353529905_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210098a371132ca7f2b8d5f534e4bdb26565f9ac79afb278c892a4f1f761f01c4cba0220622589511dd95cba1d6481ba88bdfc88690c52b377f8133edfeecdab2e3b39c9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8d6450277e7ef58ec0c654b8b3e67c1dbabb678efea140f6ad34907f8c01a0d5_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 4030679_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208972_u32, - block_time: 1353537713_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210097aa56c69fefd26818f4b9e4896c8244b5411d1e18aaa878b18205c020a2556702202332a8a44554c56869e8501ef73034713eb0d79986ef3bceb2523e56a55c76c0014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3a10cc69633ec47d1c931b493d24cdc93d90ec986583897186b43ecead146a7b_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3868698_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 208995_u32, - block_time: 1353554491_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009bc66dca49bbe9b57627c26aca1c32afb29de0058128ecf1c7231abc245d92f50220417b8c9df980ef01805437e60aaf9642a8abe10b4947fee8f08ce2f2c28e15d1014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x36c7b001f584d17d85b4aafa21acbb9b0daa8f4a06cdaa0d0cda4b50e29581be_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 3842286_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209021_u32, - block_time: 1353566698_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220569d18dfc5c92f7bb393a26b0fa633111969427511a482899adf8ad1bdd30a7c02210092a86970b0bc53ecea601e001fe1e788a0aab4b3f064753464eb770537767556014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4d870fe74343c08de70ac7fc7908048797a247b323306a1ada445360e332687a_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 3818573_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209022_u32, - block_time: 1353567414_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008304f18daa91092cb27b2e45ae3a94b8e03b1f86ad88e78ad3b2af2ab576609c02206d27968417a6518cd726efa984813e0fc37fdd64789653c49f5c15ed1280ea1a014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf3dcbae03527f0f25f5aee95087099fd2b7078559122f6a0bbb5090b4a9db44f_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3860777_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209040_u32, - block_time: 1353575324_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100dd3d00fae1a230c258178c1a75ed2b43550bf7f37bff060d6cab7fdafc7fa7a802200e6a729e2f5546b69e02b9111f0d552592b75f32c6b80dd244d5fee6d8709751014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdc15188072694d828f3809560b8bacdc74319f880755359dbd392883fb58fb5c_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 3898517_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209044_u32, - block_time: 1353578967_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207b35cb35c011a1fd946f697492eaa6db82c518148d3c8bc6fce3dae41cede98602201f2a654d595db7eb2a0f2420f29cceb3197baf9000b07e502a522db4f8f31119014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1cd3cae68f2b3c1fedfdd72ade2e727fa61eb90708cffa1d51d2cd263491b550_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3926513_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209056_u32, - block_time: 1353585483_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022041cd86973e24ec4b3e3612aea84451fa3c530c70ddc9bcbfe45e834e304bd5e002206e4bb95ce60f85af3c5b0b023e2cb5592f4c0805fba9cb6c08a36ee9f6774a93014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x664b7b94f7e85d438f6b0663402ca53d45afa64b0a450792ed2dceb3b351c961_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3925826_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209072_u32, - block_time: 1353594723_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220277b6a8d985c7157ac28d5ff6e2d273d78a63c2a8a85b39df3777ea3b6c7883f022100a7602cbc5516f149c5173edb2aa70aa13b2e55ec3f1995d38fbfbfebfe163f98014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x35d8b03ef3545f0440e4e7e3068884cbfbcbdfe2446045f60f7a102e9e6aeebf_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3915337_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209082_u32, - block_time: 1353600242_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ed544147650492916555d0c01fc796262af1142fc5020ea678cf857ea41f6e33022045d3d8edd2195930b37076e22e11bd4fc3576847ee134e4e626284dc6f32de02014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6c08bd44ef98ccd4dddf5d47c80c302ab0b7f7d615cc18c24b7bf094a65c66c9_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3890264_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209093_u32, - block_time: 1353608184_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220300cafe4124b81e75acb2c3a658255815216fde66e75b69ef6f565cb18b2ff02022100d637c4f541024da8f88fe1264b0826637a9f81d42982f4def6ed6086f4bd6d79014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf54befbe46a0abf0c68176fc8ead328c8c281a2f557adaf2331fa2643fa9cec7_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 3907295_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209096_u32, - block_time: 1353609676_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022077567b97daefbf06ae786264542a00b7b096f6db02fe8f980ed8ed362d24829e022100db8e9955d73229c6375bbba7184f568c50c7d4b27fbf52425ceaef09206e0677014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8b46cf0924b9df780eadf5fb68ef897377311c05efa34c525ddf355fb3ecb438_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 3858658_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209101_u32, - block_time: 1353614267_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100837eac6bf1b5a9fbb4415e27e0ca6ec74c9532f4b2e6ef7ef51389c002224ac002207370609962aec5bc6bfcfa24418041db73603110f97a57a74a3aed21e111704f014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd48924bc311657552b50f1f967edf68fee945c183ab7dea70c1858635cb130cb_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 3835847_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209117_u32, - block_time: 1353627082_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220291496b3570449096668f8348231cc4a5581d302d7a11a948110ed010c53f108022100f190ef3aee2a8d036ea7c7a6a0e07a0b717949f76f5a88281116ba48c547bb80014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa00d7532a2b789b54824f0f35fd3da62ad2431a559661a9d434ad92083b1f9e4_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3818965_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209131_u32, - block_time: 1353636738_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220227ee656ac7dfee1b303275be2b1a6083c741cd3def32ae936deb4c037803756022100d0cfaa294a38f8a9f1d8d69d532f15f921914637c0d5ae4f2c0ecedba87143e9014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf8a91823ea4b77bf54eb4e48bd6141c4dc1421aee7e03890980add2380508110_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3816552_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209136_u32, - block_time: 1353639327_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008728ac7c7642f4e3d7bbd79b2f0e22928354c32d0fd1ddf2d8fc37417033b4110220295ccfa7478f01d8f435b100145c50ea92bddc15ad016eafee5dff1de646f2e2014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xab0852ae84e83b5f8c43058fc38f3ace6b3803859db8cf2845eeb604d84dc8b1_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3804036_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209140_u32, - block_time: 1353642858_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100e29cc948888dbe24627f2d5dc2b63c74606a23967fc313ec90d77fe024731028022100abe84cc7f3ca69dd94a32ce397664e56557ad360800dff4f8270ae70927fcbdc014104397e53e1073a78c739321e32d076cb70c70327147a97adf3f028637d52b2c8cfcbca33133c618f8ff1d02432032637de9db4dca01d19a326fa2e3afe030fb028" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe621f9208d93f1bc0337225b2af0614df70f10ae0a39d20c2792a742e930eb69_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 3805941_u64, - pk_script: @from_hex( - "76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac" - ), - cached: false, - }, - block_height: 209152_u32, - block_time: 1353649753_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 3539756_u64, - pk_script: @from_hex("76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100f682119c338ea512f1b944b81b39d41420191e8a53b411621c867ca1d172ea900221009a8a7a4d021666edb9b05c56d2fab63927e1d9bc52d992e308b245009ffe30160141044999077a526cccd3bed086926846f5a69d5fcf35ad439d865e8c338d081f412427b500fc517d7db4e8f2cfab12995a61f257d986af507392907a175c05a502ce" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x099d286d3dbb885a761616cabed3f23d0e07d90358adabe0b90b8fcf7d3284cb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 408688544_u64, - pk_script: @from_hex( - "76a914498e1a2c1095808405e766ca843be7126e25285088ac" - ), - cached: false, - }, - block_height: 209995_u32, - block_time: 1354112757_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 303688545_u64, - pk_script: @from_hex("76a914498e1a2c1095808405e766ca843be7126e25285088ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402207381a35b11bf5320c77589b2570886e2d19b9063facdecafced640e2ba0100cb022017876cfec8a73a204374071ed4734968a3de46a70556b6cb81f8e7613c972b22012103d1784a35a05b0711d8e34637c5716511af11b0d119059a6ecac9296ae31689d2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x55e7a11cbdc2d374493a6c407b634e8c49ceda43a8f6a092ea73fa20260642c0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1456872_u64, - pk_script: @from_hex( - "76a914f6c6218ab2b980bd700460b88dbda628cf2e7a1488ac" - ), - cached: false, - }, - block_height: 201706_u32, - block_time: 1349298451_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f46315ec74984f8b7d48ea853871654f1d7f6d266cc0ea831eb92baf9221944502201875603f35884614054d4a725ba86146123502e48c00696f2999f6daefd30594012102d89a805e11667d9e992292bfb776d9e18cf818763a6bc57cf269e8f6ac037958" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb63c5643f7f5133ebe728cdfc279a3d0e475166c177bb670759ee6aa086725ae_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1833726_u64, - pk_script: @from_hex( - "76a914e61a7dc2428050ad59a5f51e4d934a09edfaa58488ac" - ), - cached: false, - }, - block_height: 200917_u32, - block_time: 1348835844_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207c8a5d4f1dcbe120559bfea4aa9f5e78fa283dda79c2ad383787cedc565288470220349a43d5a657762bdb65243b8f851b6e518a971da1c129f623a5f975cc12ee2101210260b982fa838cf59bd856648569e97aecfb3a2dea4bd7ec2ddc4f5d8ae8b6b34a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x918d6fbeeb77bc6254e11ba69bfae09ad13e3314b8a9b62acaf51737f79498cc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 7950000_u64, - pk_script: @from_hex( - "76a914928c0014aecd41fb14a8002d1555ba719a4514b188ac" - ), - cached: false, - }, - block_height: 209813_u32, - block_time: 1354016338_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1030597_u64, - pk_script: @from_hex("76a914264bac19fd2cfbc7d9db525393ccaa9fdc6e691788ac"), - cached: false, - }, - TxOut { - value: 210000_u64, - pk_script: @from_hex("76a9147cfc965f28e123bdd371bd0032b5734ec58ec98388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502203c54dbcadaa848d0a5e472771b5d3d15ea4f89a1714ecdf872511fcea929694c022100a77d2d625fd408ed88a1f941a3cddd30537315c423d653e964caef651a398f3d0141049dd1fb27e6c3f188631a98338880f312f75d2414fe5b1fed535f0606e5a71282a9560cddc68010f3fc980f685dd7dcd5c8f7d09b792e9d3a57745b69b83d67a8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x30de6b34210a3850c8bc7e4f2964314bc760978c0ae6014def1d4c3449ad7805_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 8350000_u64, - pk_script: @from_hex( - "76a914b92fde450ae1d5d06c86bc16ca3f209f4e5b6b5c88ac" - ), - cached: false, - }, - block_height: 187361_u32, - block_time: 1341332525_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022038ba9e3caedd35cb7d81ff11e27fffcaa4312c4f529e507b2547e5b2b5442591022100c067b0e1cde9f53b5d1eed1cc2a2f6c1c5660fd75a398381fc5548d74e558fd3014104dd589942315fdceca8c549cef8483fe75e97d313c66ad6ae42978ef4a8880e6a9dcbbb4cd5b04e1f9a6123022b61b78c6ed297973495e431f5f74a765e7aa680" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x21632c43a2c22fbb0efc31ba9c169684b8bc80b14231564585cc9f1b7deedd34_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1565960_u64, - pk_script: @from_hex( - "76a91484098fb29f53771a25b38b2fc427ce84137ae70c88ac" - ), - cached: false, - }, - block_height: 201545_u32, - block_time: 1349199007_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a359179b4f327367c9eaa5230434ec3158450102aee76f2a71611e4473765151022100b2a6af68be79fa5fb1de854aed4a5fffe7cddd0566279a9a9775bc5bc39257e80141043ec4e4593b0abd6fa7d368fa16acdeed1ebfc58a42c7d06404c7c52669665d7b1f4ecb0ffa07429dbd85305541ca80054ea9bca36493acfcf377c8e45e9090f0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe5bdfac9d4876c5589e07b5741179c9fe75c0e3ced107b0d7d061216a01b83cf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1850000_u64, - pk_script: @from_hex( - "76a91436abad6906130d32c4573dc77276f8f916285d4b88ac" - ), - cached: false, - }, - block_height: 188945_u32, - block_time: 1342223403_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1065960_u64, - pk_script: @from_hex("76a914830f21486301165119b88404939773544814553688ac"), - cached: false, - }, - TxOut { - value: 600000_u64, - pk_script: @from_hex("76a91430ca87f2e388dfefc9bd2d76c602262610498b9a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009878bd79237382e0cb09e43e01852a8f3e18e7087e2c872825273fe215951919022005b8fd3e27a5659e8c16170b532b573250e9373c4d8491feed28922c30b1bac80141041894738acfc98f44d3cf2e16148c5731517f75e0793d559c4c214acf3049116314e179ae89d04bdc16724b7b57b812954ec142ebdf0508490f880f731deed02f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xecdcaa4121acc00c6c43c604d3cf768eec8cd9d6216122385997106b2c2065c2_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 101000000_u64, - pk_script: @from_hex( - "76a91447bf7e43d9bed630ee4f92303096a240010678c088ac" - ), - cached: false, - }, - block_height: 203650_u32, - block_time: 1350449375_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91404a5e9359135cdca909c4e5ede238e845bcc592788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ecd6614d6cb5d9b5466931b154da2698828e0d3afebf2d2df5153d1a1a61eedc02200beb615949cc81156bc08659c9c3875ffef811b36999ffda7d4743c619f550b8014104939ab50e8d562654ed5caeda7e19064f8e4c951d5e2f7ef7d0d1b55f36ebc47d476257224c2bc0a2a17e48ea287ef3f50cbe53bf67d1434d7fbfd036d41b57a0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x849c3f000a9b7439be62e9f3b91bb50db1fde1ed753f83ad5f84f33ff1b83919_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15000000_u64, - pk_script: @from_hex( - "76a91458ba2c4fceb713679fc54033077932b5507e90e988ac" - ), - cached: false, - }, - block_height: 209821_u32, - block_time: 1354021472_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000000_u64, - pk_script: @from_hex("76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac"), - cached: false, - }, - TxOut { - value: 13000000_u64, - pk_script: @from_hex("76a91458ba2c4fceb713679fc54033077932b5507e90e988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100de8b3ca0c59ba2e24b77ef6a6c5f23da0d2fdd550c2a1236b8245469964a99cd0220120eca3d550c50cfd39026931b08ef075379866cd634b6f6e7ea6aeef378275901410405512d30c4f3efe87ab18ca168bd1e86b182574e7c1a87aaab06be1f087d9054e266df5e34ee5e2c05731dcf23a5ff008388a9281e168300b16b9085bc8afaf4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4933c9508620db61282682fc37dcc6f4a7c303857320743880e1e61fd9bf4cfe_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 9980702_u64, - pk_script: @from_hex( - "76a914e62a941cc2228597886fdb0f3deaa88b433074ce88ac" - ), - cached: false, - }, - block_height: 209995_u32, - block_time: 1354112757_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a9144255a518b08f6a83162138ba65e732de1df691d088ac"), - cached: false, - }, - TxOut { - value: 3980702_u64, - pk_script: @from_hex("76a914e62a941cc2228597886fdb0f3deaa88b433074ce88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100ec94b27c92edbeddf112cdcb3ccb5610a5eed20f8750fb626b00d02df10b5054022100f411d4be5afa4f3d53e048c66b7aea0ca909830942b97d21e48701ea070d4b4a01410408bda0ec9e545880441b538449d31a8ba640e9ab5aff13b1d8361cbc60f0a194992c30438e55dbdeb15bc7726afa3b8cea21441b2720bb68238527aded526133" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6b9927262fb0a0aef1f4fda0dfe755c0e719bffee6c2a7a14c70d7750c0c5765_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1694205078_u64, - pk_script: @from_hex( - "76a914bc5c8ca5874c48240c760ce887da945ccb52bdf588ac" - ), - cached: false, - }, - block_height: 207468_u32, - block_time: 1352629885_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1569748289_u64, - pk_script: @from_hex("76a914a089aa5089820f8379a31c476294914ed4b3cf8388ac"), - cached: false, - }, - TxOut { - value: 123456788_u64, - pk_script: @from_hex("76a9149b3104c30ccebf5cf0177aed81e1bb2c3a08544d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100b6da37ea2d80b01c7b1391dc476cbd99501d6598d8127aa76ca52d3b151ba4b902205354455ca61c7449ba7114a406bc724bf4e4b159ef25812723bedc00cbad1440014104f54ca9535bc2dedb2fa3e1a43def36d0fb455148f43531341402b991bee5cac923eb4b4598bc7bfec39f4dc1e098cbf4ae2e693413793f9ec988e400eaaf7216" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xccd28e2d45c1d4a8e1605de5d3b9989d26a574f88ef4d34ddeccd7d3abf9ea81_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a914f0961a3b6060fe9cce3ea0e1752704cbc611ec9988ac" - ), - cached: false, - }, - block_height: 198400_u32, - block_time: 1347428217_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 9500000_u64, - pk_script: @from_hex("76a91495558225487ea9855d9f8e483373ed2cf5e32bbc88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202ad805354229667b26792c953092c60c432221084a4cc3a176570fe636253e53022100ef7b6ba1bb8bc851e0940f0320e319b2119674a91c1a5b155cfac5223a4fbbd7014104f4294dd50af909b4a44dccf91407feac4ca7c02bc8783507b79ebb1495d639e12524e03f79aea4afd17518a3b1ce2e801f73182350e0e62b1ac71ed5c78b0a5e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3b0fb3b16d3910d1b3be22c25557053e3cd08c385931b53d6e99182917dd41d8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3475264978_u64, - pk_script: @from_hex( - "76a9149a31511ed5f7cd886f1090e21ebe40cf24bc01b488ac" - ), - cached: false, - }, - block_height: 209914_u32, - block_time: 1354076719_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3116712590_u64, - pk_script: @from_hex("76a914df84d3c78acef0834dea39c55fbeaee2d1b6e9c488ac"), - cached: false, - }, - TxOut { - value: 358052388_u64, - pk_script: @from_hex("76a914896976bb94a373d792e65d00ec293d919a8529e788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f02908a170756ab32fe909602c042b651482f072c1788c4afb2c3e9671e221410220556f98867372b031e2accd38293d83cb23bc92e6ded57c2becf1a1e0354381180141043d96727016d5dc3bf208344d21460c0abe5edc8c47ee3e413565f1c9f2fb9ed9f80c6eacbc18228080145d1983c6ccdea9baa09846bed7aa9d6dc171cebc0b84" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x97b72867eefac487dee92ac3ed2afe3e9261b519fd446e7b74c2a5ee78c35ccc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 136110500_u64, - pk_script: @from_hex( - "76a9144a42baecd12282d80b13ac8f10c0242ffa53dc8988ac" - ), - cached: false, - }, - block_height: 208544_u32, - block_time: 1353293852_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 85610500_u64, - pk_script: @from_hex("76a914b3f6d2ec7d814ab114a04d00b88b0a93aa723b3788ac"), - cached: false, - }, - TxOut { - value: 50000000_u64, - pk_script: @from_hex("76a91461002f144ae23fb130f1d5ee65a821e0d4477b9a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100a171d6b0a2e951a380810c9150ac35e393e67a1552344e9787f6afae2cfe696e022100dcbcc20c153cfe8fedd3abf03c9d07d02c6f2d0264f2815f1c624c8af9cc54c1014104aa3cbcf540e5dca839bcd3cb1e65161a590839bf60509d6c87fe4b01358924455c3322ecd311305afddc5c92b64f064c08b74a082cd306e15628f086fcd2a49b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xec58eaa76c3317f5359b0e438ed7fb2ced08caa00b6345cf92bd59d06692b796_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5494237236_u64, - pk_script: @from_hex( - "76a9148e72b6cd470a7fb52e5c267e429cbf0bb7267cb288ac" - ), - cached: false, - }, - block_height: 208891_u32, - block_time: 1353496243_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4498537236_u64, - pk_script: @from_hex("76a9145c18b6a6af4eec6db90efef7dd3be9dfc0d628f288ac"), - cached: false, - }, - TxOut { - value: 995200000_u64, - pk_script: @from_hex("76a914196bead3950a62a72a6f9139f52eb1d7238ee2be88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d6d8a3764fc7e49a08bfb776125855b9e5df532488613f328ff4a2a0a6cd0cbe022100cf0c724609953b54acc729f1e2d04d404ef5b0ee40f3d258777cf1eafb959885014104f19b9b3a3585ca32bad3195b2693dcbb8a2ad0f38a32c65340d5c6abe81e74a30e690d0f7d0083057113e92f7be8b9de1d058dac9fd1f0a9b9d426917ecbd022" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x96e883ebba7d3e8e9f33683f1e3773cfd81175112305d24d02d48d3c40acccab_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 669990000_u64, - pk_script: @from_hex( - "76a9149cc91b8ff14a78e3aaf8b32aa144c650dd6d2bb788ac" - ), - cached: false, - }, - block_height: 209977_u32, - block_time: 1354105678_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 41000000_u64, - pk_script: @from_hex("76a914f5e6094d83fb9cd595a0ecbb53cd722538ebac4f88ac"), - cached: false, - }, - TxOut { - value: 628490000_u64, - pk_script: @from_hex("76a91407c862e0856f6ffbe1f7647a19b8b91e48668ceb88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100ede22ad193c917da6d3a618ecca263782f60aac71c90d64fd29827446dbab40c0221009ebd3a32bb1386c937478f111cf7b66da6b3788c14ae7cb16a85feb612fef869014104d223edf340d7deac936e7e27fc48cc07a42569a08513116c058430b7aee8fb058acbfc28b335284bd66178c2668d3f57f89b5f051f0cb67ccfe93267b4ac604f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8d21fa9b7c60613475591986592a1b89702b0b0ec1aede465fbbaf92dd01f89f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 2001000000_u64, - pk_script: @from_hex( - "76a9149f78c22f66db992d1b0abd59b81e1af5981bd70d88ac" - ), - cached: false, - }, - block_height: 209974_u32, - block_time: 1354103950_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a914b82c4e92b39b80680e941102fb218249a3b5863988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a914b9dc7ac0f09fccdd4634d232401a8e46d73bcd6988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9142db049384dbd83d732990609c6c42c3e81e4c9b988ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9145f2c4cc1915e4a0340b3437ec75584a5060f648288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9148df4dc2c7a967e04610764d4581130f4f8d5c99a88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9149aeef263479eea2830bbc71aecc31ca42f3df81388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a914a4894305f37597619bb1a3c0a69f1270bfce587288ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9143f4e96e1618b0900981095c6e4040f557c0a853388ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9142ae95eb6a67fead4df34ad573758018a237a72c488ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9143552f5750bc3febca1aebdd4c844a7ccecfabd9e88ac"), - cached: false, - }, - TxOut { - value: 500000000_u64, - pk_script: @from_hex("76a914d3577f1dc88f8f6a7ca8d95a080958f40bef420088ac"), - cached: false, - }, - TxOut { - value: 500000000_u64, - pk_script: @from_hex("76a914199e0676dd3926bcd36e5ef148ba938ff587133688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100a120953e25b7263cd250766b07fc9171e735bec3275c355bb49ec5d61c9ed467022100d76d39937613910e4e0635525b650c380772e297088b60e0a3bf91842037485a01410442e674d60f75afb3fd1d069b3214df777d51498a4e2074bccab882aa5f00ddade682e4db05653417a83ccd0f67aa557edc26d7c4b12d4636bac28cd5dc893d73" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2be7eda1210fa4a259f308f0b06a57d863e3834a429b2f5393964c5da45f6ffa_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1238630000_u64, - pk_script: @from_hex( - "76a914d55de4edaa865d1cfd856d8e286a9bcafa05126e88ac" - ), - cached: false, - }, - block_height: 207734_u32, - block_time: 1352801093_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502202e206544ce9e09f6a98f7ad1c36c0f304b5aa0f6a6866d03be2cf305b3de9b21022100f7bfff90a75716637eccaf4dd89286733761cade4db7ad03b6cc36c5b8f8f9f10141045d1cf305fe7d00107d5f46d94e77ca9778d2487a788f4cb284c60fcac267d246fcb3b0d9b832e19b49bf88e8595bb38a408978151171ee497cff7210f6e6c176" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe2bec8d53405d3b57919b40581c74c65fbd86f42df83dce0eb0d5af2bbdb769c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 641648296_u64, - pk_script: @from_hex( - "76a9140be00e4847e05d897bf20de25848594187204cdc88ac" - ), - cached: false, - }, - block_height: 209450_u32, - block_time: 1353811543_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 379778296_u64, - pk_script: @from_hex("76a91423afb3d2e45958b3939e3686969f3c04377c64db88ac"), - cached: false, - }, - TxOut { - value: 1500000000_u64, - pk_script: @from_hex("76a914f5e6094d83fb9cd595a0ecbb53cd722538ebac4f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f396d266a528ce7a45f7ac0eff6673cced527bc0e1b2cad1854fd6953ef4c5ab02207c089ac60f21074de63660ea718b43151c65dc4db02f6c555cebd7f89b0d5e830121025ba5d799534e557dffd577453e99da06361a721ea9b4d404477431c9eaa5f1f6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe6296a292bcf80f562f5ea464c7ca33ed295cc137777c3b43e683a13803340af_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 9000000_u64, - pk_script: @from_hex( - "76a914b184caf8b4e10cb104d03fbed2c94def28652c0d88ac" - ), - cached: false, - }, - block_height: 208672_u32, - block_time: 1353366357_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 8700000_u64, - pk_script: @from_hex("76a91477195e91e135cf0dc399a3fab5c891610e1736ab88ac"), - cached: false, - }, - TxOut { - value: 100000_u64, - pk_script: @from_hex("76a914f9336cde3c7e6ae5fba13e0b60366ee162a5b9d888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221009b03529e2fa4e2dbfc61d65eb089f3b55388d5539103dc777cd93c9f491121ba0221009e18fd9b9a1e5a278f64be79af07d64e3ef0d4fba445f432e1e029b74a865e7c0121027569f76d3dcfa7d174f39c6a26c564a07b0c3cde2917e21a94390feef4cb9dec" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x73fda05fa65a343b6c7ed2df2f3b762944d864c4bcca76cc3dbe5c8ebe3d8d3c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 8700000_u64, - pk_script: @from_hex( - "76a91477195e91e135cf0dc399a3fab5c891610e1736ab88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3500000_u64, - pk_script: @from_hex("76a914d491f2a73fa039f4f06c764704b4c03dd5dcf36088ac"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a914f9336cde3c7e6ae5fba13e0b60366ee162a5b9d888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205f54617105e7cd4d0530f1e7d0b4657bc52e8f5e7953ec5d8e5658d3a6c1f418022100f6a39fc3d76a81a274be43ff8d2b5facb78e27092b8929cda68b1ab5d500ff7b014104213b83c2ca870dafa1d2a56c18b8d348a1022f36c6438ba2ef0b370a034a3b606e5c11656535542534d8370888e5c53c843f8496ea153d06c7c2de28307c4b09" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x407e90a404ef8ee6736735f88a4387c7b308c1ce16c6d09836feb8c6c279775c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 6152076122_u64, - pk_script: @from_hex( - "76a9146ef5d6e02ef362c3b8b79c6163ea466c2fcbfe4888ac" - ), - cached: false, - }, - block_height: 209817_u32, - block_time: 1354018560_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100829130c234e89be263159630f29f734e4385d557108831939c395a83b67105c302201acbad3aa308620f948a9689ca2490b902a6581b4afa895554c4fd7c37ced60b014104073dbd3c94f77e636da79bc76aa892d19a5dba1ce0583e9d8b1c029506e40b81d97325b2846d0051e085dbd4dd70daab8cd4b96ab65f06faee0a4407b3c15f40" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x153bb9528ac4e988ddc1093e11d63650cb7350598260db6606fae1abb4bb598d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1123140065_u64, - pk_script: @from_hex( - "76a914125ccd67009cdc2ef3cdc2e239367a268112c75488ac" - ), - cached: false, - }, - block_height: 209411_u32, - block_time: 1353789887_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009987e804af76bdb177ff2e77d7cabd0325ff5e974f753c1f19768ce224880de602201aa115f912cd7766e79d9be0838a485c1cc5c692ecc3287094e28ef5fc4a9909014104d235489d411b9ae45811a7d357741a7c72a3ce43d2abe952e93b42a999928bd01f17c44bbb302860d7e1e233ba8a57c8199b446d76a0044cabd9cc558eea6a04" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5e943c88c3d0296dc4b81d339b56f557547a18505442508091682e66df227c66_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15396051_u64, - pk_script: @from_hex( - "76a91481bf29f857ee9530c8aed08604e21bc435aa29f388ac" - ), - cached: false, - }, - block_height: 209817_u32, - block_time: 1354018560_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210090eb5dd24f649cdcb747385f9eba2fb2fdeca2cd7d027068adc7c9e8c38a56e5022100a0cb530e4d6e31820a35cca9d7a24de03bb8b71044efe966bc51bbb081c6edeb014104c7846c99dbe8aca8e135171d3e6c531cf028b53845a54d86d4d3641f828d35f2fe7a1816bea67afdb8e24159e5a30dc7dcb31e16ff737512996ba57590b6ff31" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2054c39a05d574a5bf19f3a6ad7aef962e35ea085e184045575cc8b6aaf426e4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3000000000_u64, - pk_script: @from_hex( - "76a9147c74585ed4754cd551ea672b1f7ceef1514cd29a88ac" - ), - cached: false, - }, - block_height: 208796_u32, - block_time: 1353440621_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 290112238_u64, - pk_script: @from_hex("76a91485938a86544b558e1bd2936079fefa88f7f1cf7b88ac"), - cached: false, - }, - TxOut { - value: 10000000000_u64, - pk_script: @from_hex("76a9146389d305608afe542927d84662385dd825df26bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100965fb200c72a8dcbb61efe357a42777a9eda380072ed201a188b80273d074eb8022100f5a252b20b9045cffc422de05fa764e769ae619d60ed0cad8452588acc61282c014104a0f828bf5239df38966618dc891afa883fffb45408e702ad40d75d01011bd88e300352bef718b964b1d300993db0209d251dbf875d896b37ab9853bfc3181c42" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb83b85369ce0dbdef5974194d548aa6b838dfbeeb5c24100151209a7ed92ee63_u256 - .into(), - vout: 378_u32, - data: TxOut { - value: 50000_u64, - pk_script: @from_hex( - "76a914a889fc33aad22bceba670713471d0154e1455ae788ac" - ), - cached: false, - }, - block_height: 195022_u32, - block_time: 1345568617_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100fcf26e5fdaa93767d44a41814c29db275267d234d99edcb284ef236519a99a9b02205cf668e945d33189ed7ec05d219594ed9795e8144f57c973724190cba2d132ea01410472521b66e2331480fe008968c647eb060d18249897d097ca7b5eb6d32af7289dea3803450b36a41ae53774b7ed4e0b7e38af9fc6e4cf02772e8596290dea1a81" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9bcd5cd139179dfd6b86b38cb381d57c9ef3b0c23cd3506d413331c03b54ba1c_u256 - .into(), - vout: 307_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914c4ea63526bced38cc4ef89d6aa929512a663386b88ac" - ), - cached: false, - }, - block_height: 194557_u32, - block_time: 1345346986_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220113a8cac2cabae2960546f6bf1504f17f1d2dfb2507ba7b447c45fd959a11137022006fa5b79517e1abfab5d3618979a02800c67ef637c3d3b35580598f4b5801d9f01410440d8ae2bf214ee3be53ba77ef65c7dfcb1ed0e898eafaf3d41807e2854ee60d130301846a1265fb3ac171b6959ad9ffe0a122d68137dd7742554ebca9fe3349e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2760f199d476e0c378ab27b742def853b43ba51f6b517b0aa06ccf46ccaf95a5_u256 - .into(), - vout: 389_u32, - data: TxOut { - value: 50000_u64, - pk_script: @from_hex( - "76a914afa225e2f8c9732f86678dcef5f6c4a43a23f4f388ac" - ), - cached: false, - }, - block_height: 195022_u32, - block_time: 1345568617_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022034627b38ac4ba476c2e3f52da49d62725cb27716abe411ad89d9f522bfc96a1a022100cd2cfa45607bb12dfcb9b3d422613dcf2fee898b3b383fa3392c4434bb249277014104ddfc6eeda98af83f11ecd224e140f3049b531108daf7672a3701b2388cef76edf60bd8cc3ee9313d102868027d618eed6a8510db670f64fb9a161c917522eee2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2b58978ffdf7ff5805114389a978cd1681349dcc19eaa300ef3ee077b0580f34_u256 - .into(), - vout: 94_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9146b4627577fa73fd35d254c6cecd56f41cc29f7ce88ac" - ), - cached: false, - }, - block_height: 194747_u32, - block_time: 1345433881_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100bf63976e9b60de411c0596b538be71c916d4ed69b43d7d604ab2c373f2ac69b30220462bf55c85abef85796f0104f98b816edef4d48927b312320d46a63308c590450141045843361dfe37ed4954407a28e76b0b5a725bb9ee403270a159c5833994874029fa749e5f80235da89f4ce4b9157f9861b1ea2be4c08c443a932bf7c639a9d427" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xff87200dd74cac53189d143c58ac8fd962c8a7fb7886527033f6394e7a9f9028_u256 - .into(), - vout: 291_u32, - data: TxOut { - value: 50000_u64, - pk_script: @from_hex( - "76a9148d2bd34598487f2ef1ee3c22483fa38f2c33dd9b88ac" - ), - cached: false, - }, - block_height: 195024_u32, - block_time: 1345569274_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402204e1b1415fda9df94829dde00475488ef0a73ec5b486b04230105c1904e3c8b2f02201164c83b9ad49f3e95687a0bb64f1a32236b35ad09ea09b57a059ecc8b41c55e01410491a205941e76d9ac14004c4d30e4755aadb99470910f9c973be3e4414ec4bdb34f4b215515245dca63c5f99ce00743ecdd6c29f9b5bbcf7011b824442efac134" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x62b946d5dc969965144aef8aec1227d99390454c9c871700efa990935e53d6c8_u256 - .into(), - vout: 259_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914b72fe6a411bd87fbf13feb3341cf1b9bcf1f93c588ac" - ), - cached: false, - }, - block_height: 194932_u32, - block_time: 1345519069_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ef87a63e472f51562c306046e5ac7a959886522ef52707ce646668041815cf62022100921c006b9ad6138a2f700ba119f69d6d74a59650791ab028f481e4ec56657e79014104b91313695536cd2ac08d22b671c98a9187eea0c4d28a25464685f7f779821fd77f1a11a872b43eacf06415d3aaadd6236c766162cfe46bd382058db696030588" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x88f527402bbdcdc5eb0c8e020b6053b0575c922b48368405269260e98430808d_u256 - .into(), - vout: 42_u32, - data: TxOut { - value: 50000_u64, - pk_script: @from_hex( - "76a9141f49b985a6edd69ce99b03d2bf11318f2858314688ac" - ), - cached: false, - }, - block_height: 195027_u32, - block_time: 1345569582_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502202a587528451cce1badbed3296fa71064df4444002a666a34a3b3e661e5d86e0a022100be37651ff7a6e3ff345b5d7ab3cfa26b7f11839db778e09b951f689a1aa98167014104d89e3b86eb2354cbdec21c5f6c2ccfd4c04ff9254ac6228545a4a7cce8c3d57bc0fa83801c405a312d87872ca598fd4a664a717b45cc97c828a55b41a52d7fa2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xed6fcaeafb4c4abbf30502863b1c0087f8194971f4e06ce6e70b0c5e98999e6f_u256 - .into(), - vout: 82_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9141fe5f3902ce6486524fdf8f4af0c930d7a0cdef088ac" - ), - cached: false, - }, - block_height: 195090_u32, - block_time: 1345607570_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203fc5d18fe5be7a7f5747d55f27dfa5ac71e49ccca5a4902815f45b20459a03ed0221009b8b709691df409437819f855efa9bea0f8efd9268fd33a3af7f4f42d5ef0616014104f0cdd98db9bc0b357fb7930f3ae1ab53eab06fd77948c632ae9a3bbd3c48f6246a96f5ceef3077c3409700b1e07126379a6b86ae05631b2da4b1b9dcf97d81ba" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc09f459737e3c1ae385b087ac3c52967f876319fb2b7c44c081533ba5e1d4642_u256 - .into(), - vout: 324_u32, - data: TxOut { - value: 50000_u64, - pk_script: @from_hex( - "76a9149f95649c771ab26f0e14d1935d7dd275d80f90f688ac" - ), - cached: false, - }, - block_height: 195332_u32, - block_time: 1345738068_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205840fa9811973c1ce9c637abac0e54944bdbafa510513fac7b909a1a9b1ceebb02201bdc5b6a9aa3015ae3c5eb80b5637a20272133002deff3848ef962dc0c902894014104b74fda4c066691937d2fab352f0e7bb071ee2ed8d8e77e229c8aa24e7329846fc548e2860a1d1812b58e735989460b763bc095f29a09ba4e005b5b9c03d28568" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x98b88d2735b6eb34ed597d81dfc2155441f401075a0d31b984779a0985a2b767_u256 - .into(), - vout: 147_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a91438ecfbcfe6e2ab894abe0f8822883f3e4ff42d0188ac" - ), - cached: false, - }, - block_height: 195562_u32, - block_time: 1345865666_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b53f2369d77e45b75efc4d569a72e385bbb7d732b91d54e54b3c50972d6f27fc02207e23d857abc696a61c56b07b1f172fbecb1f0978ebf8e5840b48d034808de8ce014104bd400f66fc6d8eafbda3d3b0fd71cbd4819fd3eb721f4debc4e0a3a44b611de5adf48128a8171ba32dee37666934e55abbd9b84baa1f1c278fe5da0d74a4cdbe" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf94a10905e776a2bceb176ffb8fe551a2bf8c2ec98faa5e67ab9799e8f160356_u256 - .into(), - vout: 99_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a9143856237e98e8734f24a8603b921a0193ef8d0d7d88ac" - ), - cached: false, - }, - block_height: 195650_u32, - block_time: 1345924328_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009a3d635ffd08bfa75852ffc46ebb84a3d290f399de70d0b3deb26a1b22fac3ce022077da81bea71332410001ed5a59ed53fee793cd20fd049074dde29be660d077b60141045b6338402861312f045bc2e2753681f8bacdbd8dbbadc6ab7975372f749d43ca82a8e3d8ce98535a1bdfb232cfe6aaec5e427753d66811c22856d3052faa5119" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xba45c62f1f8b285ba1f084ba8c5f2a945c2992165141432b7472d9a445f6f5e9_u256 - .into(), - vout: 545_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914b27110fe8a501e75a1d7cc4b078f60ef23c0ab8288ac" - ), - cached: false, - }, - block_height: 195709_u32, - block_time: 1345953042_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207af45597713d3daf2a382126dcbc6e235dec0717d78f90b3f153538f8190a36e022100a425db4d8fe585e2c97d2e51cd3bf85e8db50bd299ccf13f52176d1ffd272682014104f68279e21c6c45cc3c5d177eefa82fac01581615e3389afbc3c860a5ee1a6ded108d6e467c6b88895c9c2b38f9c05cc46e7cba3f7a73e7d3ba01a9e0c67983f7" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfd7b319779820cab92cfd892f76baf015183e5bcda9bc26757907a7b5fbbe4e0_u256 - .into(), - vout: 141_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a91428f5b0a9a6c28d6ae62b94d8038789ce2f09900c88ac" - ), - cached: false, - }, - block_height: 197793_u32, - block_time: 1347076385_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220673df9088fde881591c728133812d8a995ed948a5cfdecb4d01842c8bb1513c1022100f537e007171beefdb7e090ab2f97f07598674f3995fbef6ac1d0f922511b0f3c014104e758b93c4711977b15bd584bfc3217fd32ed0cea209d12585bdb330392b3c4790a3f67a6e46b4af120cbbda04e51a23f0360c15068f6769dbe7b1d742866cbc0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4b9c4a31fe4476484b1ddfdf9cff9dfd3d7daac654fd6d8ec2247aa1fc94f14b_u256 - .into(), - vout: 57_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914eb02ff0c028b2b6a5943a7b4791990c87128b7a188ac" - ), - cached: false, - }, - block_height: 196020_u32, - block_time: 1346123873_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022073d87595fc0d4f6ebb89b442da1334c74c9a5955b329255692a152584d6b915d022100cdc1717efea5794d8247f4147d8bf4b8f94fa1bd4cc67abe434ae7adf6ea64d70141042dd17d02bf265b38f160434b871aa40e7c094d11700ae224a75d69c05b2f4460c807bf51c27970c89ab597dbcdab06883e884e910982f089a838d53600b57748" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x97a9d039bc60d1b05df3aa783a507d6428febc747fc6e7da9c5de9e165b00366_u256 - .into(), - vout: 498_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914d19bb9d06c90ac0d790eb60fb51beca04256d2f888ac" - ), - cached: false, - }, - block_height: 197851_u32, - block_time: 1347110049_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100dd4b258bb707a5ae8578ba31e39da11a743feb05a15e310ea5be9eb225feefcf0220731127c8dd35cf23fbee8841ab0383be9a86a5175b75d472fade6e664c40b6cf014104d285fd7158bc05a3511d3256f79d8d2c56665e3cafa472a6301b908aca9fa92343e45af92699f593de351ef0c67b36438f54e47d5a57890ceeecb7e0d9095cb8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x84b474a121e6d4e57fd04a998dd80e675671781c2ea271b409bd269a76d4ab97_u256 - .into(), - vout: 164_u32, - data: TxOut { - value: 200000_u64, - pk_script: @from_hex( - "76a914c96d0acece2c02facf2e331d63cd552a08d8e4e188ac" - ), - cached: false, - }, - block_height: 196350_u32, - block_time: 1346298434_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220111ef0c71fdfdc6be67d9584658d8980de19d79e01e7ac99f3ad972ab4e4ba560221008860aec10ed3a17ea0c012376d3d6b50066073fe5e5aecf9b60fff890b3bb28a014104defd95881051add3d49b9e819c7de4e94e3e0fa2e60d55e598996bf7e509657f0fc93dc0284c785fab966561ccf1294b6d4769370fc91c8235382752d2f28566" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4bc0c825dc8d798b73985dca8a7d6d15aacf8a8cd2dbda95c1fbba6472616dc7_u256 - .into(), - vout: 324_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914a2844b0b992e394a65e17efce2cbe482802e2d9888ac" - ), - cached: false, - }, - block_height: 196542_u32, - block_time: 1346417547_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100affd59d7fcea4f79db2a26749a277eb8f60adc7ae5bcdb0c07c9f9eb9b746765022100a1dff82ebc32d5f5da1d47587e449232ff6dbbab5d707f6e0bdcc4764c56e350014104edcb5626da7a3b6af86ab442b50770d6cdda30293db103b95519ba1fd6f03610f22a70e338ef3370d320f6f061a835982a7409a6ea371c1b9b574ecc60014d98" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf3ef15cc632e50f18b2e40c3229015dbf998c27939abdd163b557b7e92a30e3c_u256 - .into(), - vout: 465_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9149addb8a6a2c610fc0f3ef6a343845a85a3452e6788ac" - ), - cached: false, - }, - block_height: 196499_u32, - block_time: 1346386092_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402204f1f6f7dced0247a575b61c7db21b420fff6bb9f8c033f234142110d7ff084f2022062ef161974f48d4ca3b4991d8adf0e356cea11dbd7e0acc99d88c94500c11ba1014104048559c1a6ea5ff4f627015976d322ab7a7a732ecca8be3ab11afd59175ae176ac44ca23288b4800b0dda2e436fb3a5a439e5ffe9ffbf945626be51f583bc31c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb21621a4e5f574ce9597b71f7bab72ae556f8d5837c75ef4ff697a8007c9b3dc_u256 - .into(), - vout: 80_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9146e7b36f33e4776f7673757b2d1ce29b7eacaeaca88ac" - ), - cached: false, - }, - block_height: 197934_u32, - block_time: 1347161883_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022012cf333c5ce237e696b4fd33203f4e0d10da7493be758ba223ca1f6bf771378e0221009f482bef4bdcb254f835f607a35504433b8dd5607d502a77c1da7feebfd9a1dd014104df2b33cf10cf956bb276227b8c6f7c7d236062ece8351876407ada0be801b54a35234ba27847ef2b5d0602af52f052e88e9a04ef2522b61f799b09c7f1143f14" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdc93898a8abb412444a05ef53f9c8857bec5bead5e796b597ec587ac94a85a33_u256 - .into(), - vout: 326_u32, - data: TxOut { - value: 20000_u64, - pk_script: @from_hex( - "76a9146ff6b6576ef34fa6e7f705d9dfd7f93a7ab0d5c388ac" - ), - cached: false, - }, - block_height: 196970_u32, - block_time: 1346644348_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c15b34b4bc8263e6e08e3d01e8b12770a65dcf7d3dd5d7d8953e2e6505b30958022100c903b164055dd666919873b37b300fe22de8fd48306e16d79d793b3cfb725787014104f3c6ff162b2288775a18532e22314673950083babd1363e71bda58dc80933f7b62ba5e25c4c869d4c2f1277e2b32cce7f43221e4122b90fc16e39a343ff615a3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe22a60521518ba2966f60984cbbfd81e6a707daad82c2969f898d64a0f8525b4_u256 - .into(), - vout: 295_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914843896cc52f2b82a51593d0034a70ce5078f46f088ac" - ), - cached: false, - }, - block_height: 198293_u32, - block_time: 1347360170_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502200312a7cc91b4681ff48b2f73c7e169e606c792b2fa20d2c41483640d5c1c5a1e022100bad0d1b3c468cad85192ceb48c38ffbd0b07124014de6263e3bb6cf082881994014104736386179d7b15008bd82928711d5122b47da9b41ac84941878b9ee3022b9c3e1787b3489a1e70a4836b2a0e494742c812b6930ad61962e88fb1cc6ea03a8f92" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x104b79dad77d4e501a92d79a01177ce75e1497c7d3489e833ba4cfd4295aece1_u256 - .into(), - vout: 73_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914a06719725b898b6c9eaa223cd9b9b4ea2f8dea4888ac" - ), - cached: false, - }, - block_height: 197117_u32, - block_time: 1346731488_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ceaf4867fc77b80ddc5802d7350b2d0e0d51ab826adf1bf2d85b19c5ac2674cc02205d04b4b0d70da399115da7870895a3b257a4b649f09e933f523eade005994dc5014104736386179d7b15008bd82928711d5122b47da9b41ac84941878b9ee3022b9c3e1787b3489a1e70a4836b2a0e494742c812b6930ad61962e88fb1cc6ea03a8f92" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf881431e4a95bcf6f3dfc08fab16d9066060f650b09b4244d03237cdae0ddf3_u256 - .into(), - vout: 347_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914a06719725b898b6c9eaa223cd9b9b4ea2f8dea4888ac" - ), - cached: false, - }, - block_height: 197177_u32, - block_time: 1346767928_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f0f57e9c1bd1d6eeca4498a5764e4911ac751c61f9fc2c1557edc9fd2acb28b0022100a663bda583c58cfe8bacfb9ff9516e22d42186d25a38fd5624467f6ce0c8b3dc014104c167252bf1f36eda2950ea1dfe28e03f7446c9aad77a510ab12df74e4caf192b8f821d1936ab3be310aeaf28cd4caec0c2ac52ba3e936ab2c44286097f4c1e70" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x042d8901e6779c2770dfd5626018149cddded1c150985d4eae3c9a243e580c19_u256 - .into(), - vout: 410_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9146df0250acf50386bfc2b011248a100c42e23d1da88ac" - ), - cached: false, - }, - block_height: 197280_u32, - block_time: 1346815882_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b6197f83366c00dcfbade2efbb1beb61a506b87b5bcfb83abaea860cd89f56b402210097c50f5f7b9e633824c68d1f1581e1013c09d4c9e7d467036c6f53e9433c8997014104650769d5c8427929c54cbe614144f1fe1e62bea824b11a19f0068ab473bcd7621bfe9f87c87ab647bdf38f45693844d1c01675624e2e224ce6647249a8d74490" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4d4598729c8fdd9b2cd827c4a3195a38a22f2322491aaecba6cb93ee5d9ae864_u256 - .into(), - vout: 330_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914964155083851370295c47ce016e901428e7f50e488ac" - ), - cached: false, - }, - block_height: 197369_u32, - block_time: 1346863535_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022051fe455a45372eb4cd301545a1f2fc7dd597430191bf352e46e100e45d81a088022100a63f7a08765c52414492a78529c85b4749501125a0ecaecef0d54a9188bc0027014104ec087466e193cc9f25a352f93d8501ef4818e60cde2dd704d9ea5f35327ede3939d8a8598e54073bdcd40b84d76776c78cb11bf859b8d62aa22b1467edd2e6b7" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc56a4d2dcbf6501dba17f70730d416fa484144d6928711a1201563e31d2f6b90_u256 - .into(), - vout: 147_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9148ef7dad217b4f7384d0bb69ab04c5b9475bf30a488ac" - ), - cached: false, - }, - block_height: 197457_u32, - block_time: 1346903148_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f76afb6f4b11e270870b1ee31ada75b8ed117da82fa20dbe0a7e2ea03d48ee00022100a4bc3c835357edefd65ff5300447ce9c762fda843dd3e5b2acc0af822dd92cc60141045474f304804b58ff3b1874c6175d11ea82ee35f66d6cf26c7ceccb3e46ac695dfddcc6d3ae4ee3cfdcd1e1999a1ac18730f92746bf9a39bf7e9987c787b21ddd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0748131fe5e5c1377c5dd1b08bb912bb3d90a2a3936d787434de6e1f183be889_u256 - .into(), - vout: 515_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914d3b839f0836e77e5d02cd9f00207e2c0a1bda3c888ac" - ), - cached: false, - }, - block_height: 197549_u32, - block_time: 1346942984_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c9e5b0704c022a21bb0449627c5bd258b74ad35f39cfd9bf110edc991ed0d5b2022100b10645f22c4d0daca919acc9913296ac8462b56801ab52a41e992d61ed5583ff01410455903c6e25fea9992a7d8f23ad183dc6ff9b31a671c2f2559e3c152987dcfedad0cca3aebc6e8ee812b306f4cd32cba27fcb6845dbdd886713d9c0d2728d2608" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x62849ba68a88291fad86905096c0005a46c492b047926cbaba5266a7e94f5cd1_u256 - .into(), - vout: 124_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914c7ca16975d7e3fe920976944063cb3ce5dc35f4688ac" - ), - cached: false, - }, - block_height: 197632_u32, - block_time: 1346990233_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f096d81dcb9d5a9f754570c8acba1168f10e8dc6c1fc250e5590f4b16104caa5022038f89de8b18ab1ac2b0f0787c9df10e5fa9e9c92369e4c0e6737b2c43795b102014104f8ea69b73dc61ddd32d788245a5ab03fba08d922d76dc7e65c70bd4ce3bcac88490686b93e2720deae8dd51c9cfc827cde0364a68ee6a056def069b6a80648da" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x161db02257ce3789c5e5c77f15c4f8e3c0a877e5f698f8ce4b73c15abf97ecc5_u256 - .into(), - vout: 460_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914b748345939f741e3a56b362de932d14e2323bc4a88ac" - ), - cached: false, - }, - block_height: 197683_u32, - block_time: 1347016159_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009e3ba5a45338ac00aa0bffddd529920e3e2c0b6dfcd7f792e93d0926ca2e8a9302201bc39131ee586e1069fc16daf4b65b6ab8259c69af2c77f14a9308d9801771380141043dc128abda6d30ced170147caa679520b507a5128a9f77e8b9d8d1d519c13ad6c9d174c68f8395cb16c089828d24f10b95861858248ae39fa342d6dae003e758" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbcbf55e80f5ec12fc0078f5c23f353dc542bedf5043e5aae7c1bda2860583e4b_u256 - .into(), - vout: 192_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914aeab7b11a5bc19634006280c1b55723cb35e023a88ac" - ), - cached: false, - }, - block_height: 198092_u32, - block_time: 1347250463_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d8898805bd7cdd5e43421dd7d76fdb071a73fa374003e1559d0888812f4d487e0220562ce832fa123a4f462e3f4d1809573378173aff041727066a3472ed6709bfc6014104984a143c46b09a090d14292f5c78257b76fc2b2a70e505204627dfe91e6983fb6e1db4cc4a906361000e8e02abdf91a4d0bf2d294a68359ce8eeef2a624333a1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd15960398861ec137c9752a98495290df6c4abab526736746edb9f8ac3c0b836_u256 - .into(), - vout: 402_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914a7e25e8c1d687162e0233e544ea3341c927fcad688ac" - ), - cached: false, - }, - block_height: 198293_u32, - block_time: 1347360170_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210082a037702f626beec57b4fac118507b82c74d53d6c15ae0b976d3bed71ba22ca022100dea4d5a02ed72c6a9462372682a296491de7613d09789cb989445ad8808a5fcc014104626ccaca51b281eb21056bebd4ba589fdb575daf50a309c86f3d86160e5e38d268ec62242818af1df5112f32058752ce15e2d4008216cd8d6b2bb762daf28dc5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x84fb290d77811483777e6211ea4cfa50220779534fbc635cbdfb4b58eeeb0afb_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914007552692c5bddb79a262ae345d3910a93e4cda788ac" - ), - cached: false, - }, - block_height: 198245_u32, - block_time: 1347334492_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207bff591eb8a6f04b1a0b59501dbaa71fd90385a9fdbae80ad9997e3a3654fee1022100d09ba416813aa59b9fae063496ad48324034c22a09180679b924a82c91f140c0014104bc12a9fc478690f1d45c8083102fde18891b2f6ee07848f3299bbbe094e9400f70310c768e40dde92398fe70cfd22cbc04cf36a322b87429b0ab2ed40ea97020" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1a76b1f515fcec0f2377081f643e587db5a3c9a691bfe6883fc13c3b33c9b18f_u256 - .into(), - vout: 70_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a91422e4f3752b7ec3e06dafe19f32ad8cf3befb227d88ac" - ), - cached: false, - }, - block_height: 198293_u32, - block_time: 1347360170_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205a843fbf56266fe9c36c7668c92786b94b8c9c43f772c412bd9ab0e35a949270022100ca9459fc286fd1bae4b9248f189ca2a01d0bf0dc78ee228c7856bd5918741ac4014104d149d2f1c425cb1b276b330148f18ac99e2804ec090dbf84f10af467b618f3842adf151b09a1e0a1cb4d2aeadb4ae3caa15921bdd21fb334d9f2ff08cda16b8f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfaf833767228af9426d0870ff4e7791ef149a52939dbf14192effaf5c2ca1235_u256 - .into(), - vout: 145_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9142583bae2d368f1fe6d71c2b296d16dfd0123d2cc88ac" - ), - cached: false, - }, - block_height: 198391_u32, - block_time: 1347421149_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cd04676df77e1c844a8bbdac97e288090e13fcda3acbc48600c22fa45b806bf5022100b5f22c835e14a7a1054175e99b1a8fb2bc3fa89d037b12b9101915291aa8b9100141042c4f27ddcef225989282b531ee99813d77f0d51568fa26e18d9fb5e5ccfecf161be208385182548bdb54a4c85ecad5573cf7d2ef15cce5415faf25cad654ea8f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x44b6ebedf287362d8baca9fbc82b805eb3fb78690c954697c034f6af60d89255_u256 - .into(), - vout: 469_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914c123a1d7b82694582d1948581dca705e37f6b7da88ac" - ), - cached: false, - }, - block_height: 198748_u32, - block_time: 1347626405_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d827f3ba2dc3437889d81dcbe12ad82c165129395d6f4a00e8c8ca1b28ef4617022056b1b93930a2664ecd1e16eb237cfbe19f068371ee73d2ebf4b5df72729809020141049f2c9303440e3a9dac21a94c22f5477a1ae25045abd1e8a67c6e05da4329e4d91289e5275c31899be22c15c33e5a6174a1f5cb4298eb6027490ae6136cce925f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x59859d4086c967d1f2736b19880a41366a66a69b477422bd9d6a71ba15975883_u256 - .into(), - vout: 35_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a91414183d1640c7dd7b42b59a3d40d0cb9a9ba48f7688ac" - ), - cached: false, - }, - block_height: 198537_u32, - block_time: 1347507102_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f44770f6596bed110e8b9af1836e5656c0631ba95f1a9d81a3f8f34a8b17331102202f914eabd8591e4d5ed011e1c6f3f1e1fd67f88907cb7040401d67087080d75b014104c6341dea3ecab5bbe7b0f7833d06896acb8f8b8e5bf51588e32ce65b702528616b73da95d77f514bca43f00e9e2e91567b825866e57878039a2a4d9063d131f9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x820fd67dfb1954b7038c475c22e67fec1e539be2b535a9ccc0d8a47600e42be8_u256 - .into(), - vout: 127_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a91420ccb4fee47c902bcf503f78ba625ed409f7ba0988ac" - ), - cached: false, - }, - block_height: 198834_u32, - block_time: 1347680862_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206ab65970b3da884ed74caa471b52f427e9f8ae488d9730401795316a3512172a022100d5583d52cab9869afa8d58e111a49112b9a9d1627a965bb1b37e92a9b78b9c3501410476b841e8e16c182604d83e826180018ab7f1c975efc195e302279a39e76f66ea8936527683afb2897ad8e0d4e32103a5d7a18eec2ed907790e1bba1e6248cc37" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaf14aaee58dbc81249c684ddc1d796501a1986fee0081b5bce8dfd1204cdd310_u256 - .into(), - vout: 60_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914847e302084225b93fe85425f4c52efc3224ae28688ac" - ), - cached: false, - }, - block_height: 198690_u32, - block_time: 1347596443_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100db4ec2b1095e1aa2c198e6403182f6321c32157b2e02cc7ea42b1cc76fb8abf7022100f6b7b61368f849634e10a2f8eb5cedb0e1b0fc92d4f4b80d4b1f75a4e05508ae01410476b841e8e16c182604d83e826180018ab7f1c975efc195e302279a39e76f66ea8936527683afb2897ad8e0d4e32103a5d7a18eec2ed907790e1bba1e6248cc37" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb4a953037286206a7b41de84a5298f19f8e8dd1fa720aa747c32aebbe989f32a_u256 - .into(), - vout: 333_u32, - data: TxOut { - value: 29999_u64, - pk_script: @from_hex( - "76a914847e302084225b93fe85425f4c52efc3224ae28688ac" - ), - cached: false, - }, - block_height: 198748_u32, - block_time: 1347626405_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ced2702271b14a08dc0f60b95825d8a47398b4a559c858b27435d848cccf2b02022100ea7266853c4a5779ef75784e82261360883bbe732d489cf662e1b6edc9597a530141047db1d43183eac81fcc68ae0d6511b7714226feb980a33e0c684cce74fd593a03cd22265368fde1d2527acaad97268c5606dd53bc0a2019f860095857c67fed01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9dee19538ac9ad5980d56343e44407052ba725f0a1dc9a01422994c30f466c26_u256 - .into(), - vout: 372_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914a3fdf7225865dd8bd9f6b166e702d1d69e62730f88ac" - ), - cached: false, - }, - block_height: 198748_u32, - block_time: 1347626405_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022012eb427be42c7e98ba273f9b91582be846de79624e4a5a2414fe45958366b6ef022100f75942be7d575fb4de9597b6aaeb90c5cf2773cd5277ba0e8314889e1e1861b6014104c30482a818b6d3953808c26062f432965744a21758691ce88a174bdc86ac3a9af5e7cad127b7e662045d38e01e816fa96e3c4189efda33df2306b4d49abe757e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2e4774aca421387cd1f3a38d614ca993ce389f32fc7c5eadac1c945d9b0735cf_u256 - .into(), - vout: 151_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914877f6265822afab3e27e49eb9465f5344b6faa4a88ac" - ), - cached: false, - }, - block_height: 199025_u32, - block_time: 1347788255_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205f343b29dd76106c26e6392c420c67290fdc4563a875df1d6d918f87b3d9999e022100a15d45c075ba576285ad8e911a36693b731ab3fc7a4ff1176944d0a9521cab33014104198b3f5ad251b9fa52d11b41681971aefe883a03b4fd493cf7b67eb67a862f7e508a2310da7903dc1d9b18bd334105750408a7d4f02211fbec31974c98e4c2fd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x27b083f6fc833e59d77bc7fc8d67b1e539327f8ec70238feb900264d1683e279_u256 - .into(), - vout: 79_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9141e9d099a3b5d71bf50ba461f7951db647117d30088ac" - ), - cached: false, - }, - block_height: 198976_u32, - block_time: 1347767344_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205786f677f999fbc680a878e1addfc1af125bc3ce9e2f56a4b60f764bdad650200220710ee26bf86f5e3ff207e5a4e00d18c53cd369d9c6eb3522943c20e6f6d315d60141044a47f0979fa3fbcccfcfb886acad9fd4eab0252bc3559437c4623f31242b7bb8ef736ff5e0292e6125dcc3fe6755cedddd1dd8866b236a11549b620f75103acc" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd77299b442ebe3210f70887faeed16abd5241de3c4efd25e5740a7438b528f49_u256 - .into(), - vout: 457_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914d232e8bb7dd44e602497b547886e1a9187bd565a88ac" - ), - cached: false, - }, - block_height: 201213_u32, - block_time: 1348997826_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402206d9d29e8b450dbac01b07a7bf8742ca8e51d4ec847aace39039cf0e1532a172702207d595b94a4b23899710a2e5f599d0a51a19ddf3b2fa408f021eabdfe0dcc744501410446aff760d3b2b1ff030ad670d1fb19bcf370bbfd51296006ce3c3b253a1cc7fd7740130711f2bc6ad8c420aa5fdd7d2cafa06eab0ee5d88590a02800d0d76109" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd2ac2bb7ea2648f73cd88124cee4f18cd3d276167b22463a8947a08a57f038c5_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9141e4abbb58ba9421a76c08467a7f9ad693e06136e88ac" - ), - cached: false, - }, - block_height: 199314_u32, - block_time: 1347939861_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e76a800e4af082de8aab6a384a1a73e7f2398ee951a99299b39464e26ad1480a02205fe2ba53ee3fb02cc6b1fd9ff9a547d57c7d4a8a74396f8e840b24a9e679e9500141045ba9b04520a4505912c1fc88979659234ce1412ba2754dbd28fdfffba193943e9814d12dde51fdb5fa63d953e289f838f236fb06ed5142f7593f057235064739" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe35ed699bf539f993101101fb2f5cb3127bd0f306ec871ac349557e39442d36a_u256 - .into(), - vout: 196_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9146cfeab4b8b323117b6a4743a30e53af1360e2abb88ac" - ), - cached: false, - }, - block_height: 199447_u32, - block_time: 1348007360_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220219abd54aef730924e3285d2f8e13d3ca1ec44d6873d554317af383d751e8032022100be7cf639861bccb297154d16df2b28b7a7596f546b8970a05b50c091a38ca891014104eaa05a8189d19fa8713313d492c166781caeca0a587dc7e3125143cf377086c9bb10b83cad5c24196bd44501a8f3c29452ef37bd281191f8097f545aed060094" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x93cdfe3ba9afc1ce763df8b13ff3b1a7c19b4b7696fd6f242e4f3f2f8af7ee7d_u256 - .into(), - vout: 382_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a91451491e5bbc054e9492323872f9b9af500f4fdeca88ac" - ), - cached: false, - }, - block_height: 199780_u32, - block_time: 1348201720_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a10374dc00013e9dbea1631ba3b32d26539b1cda1df88fa5e8df0801aaa6c274022100fd13398225ec669285844705bcf2a38e233982897f08eaa6c48309709ce72aaa0141044357490397506e6d2b7b508b7a15ebdf460e4df1199800a8860b15402bb1746c472c15db7f98f4d462a229b2af9510c31377fef0668881ddd2f746287ecffecd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x373da262b10ac48ee9bd5640bd19f79377196c85a806cf5d6656ed8bfe0bfd05_u256 - .into(), - vout: 275_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a91446371b5edcb19ffe5ee357670617d8a23e0b98b388ac" - ), - cached: false, - }, - block_height: 201006_u32, - block_time: 1348890576_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220138cd30aed8362ba62165d57aa186203de591c5d9194b26b6512ca9cd4a2d119022100c69a4c63c9a4f213877fd24ebe87c38e371bbb9c27d6f45f533778b1e10c73c501410437f188b0c0025c391f66fd3b56910afff4664c9aa70da1ae77d51d878ad18535c7864215c0b78e2afd74c5afab56322e14a9de6e16528b3f748fd5c35719a322" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xadf6d3108c53f338906ec0c78b39493fda315f80fecd21d570856494ebe10606_u256 - .into(), - vout: 588_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914de86d5fa3501cf04e82ad66d43326dbb1cd3818288ac" - ), - cached: false, - }, - block_height: 199814_u32, - block_time: 1348221734_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c8609d69aae2d7f88178ac80321d9b3793543cc37f564dff23a6a4a33136bb1902207721eab20528b8b1b4ea47e8aae2438201810bcf9cb3b197ee570a170f3ab0420141043d9dd58652bc39201eeb6786f64342ef5aa4af07ab54f9b53303e928c7439c52ed41a9074947d40a3425078191b8d7128dc9571023b4a7ec7d0d650d3709fde4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x93600fafbdb9975bbf0ff6564619924d1d0e16f147f879be84ca46b03f7c97d6_u256 - .into(), - vout: 807_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914ccef806a229f04dae9f51f6eef89cad01bf605e088ac" - ), - cached: false, - }, - block_height: 200101_u32, - block_time: 1348375421_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210084eb31ba6667aa23d8193a39305b991084363f0d79cce8260d9542fcf67a2f9b022100c1d3d9c92c7fd59b17ec4be0e04f3bcd8aad41d8ab19b6853371caca3e47fe6e014104e150e702a98a19a36641b2474eb876ea97ce86821d051ae1e52c0327420431a09755276c97becf22978b6269ae64ef4661ce37ba18c0d195f2fc20d2c23d5a8b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x453d2ea5b4d7f64b44026b37b6cd6023bc7058849128f2ce946b535e4330b226_u256 - .into(), - vout: 221_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9147435c34de1cde2cdf80ebc8a1aa8ac71d008075e88ac" - ), - cached: false, - }, - block_height: 201702_u32, - block_time: 1349294286_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100915435a9ae33c569c3b29d2cffdb543c0527557d17916dfd561713591b5ac5f2022100cf9a11ae3224e2c6f20b8086ccfe66db7dc3ba64b90fb34001613a14f2c14b24014104a178789580195378ca95b2398198a68215cf75e82e93d9af575f9bd42fe84da7dafef35540457e63f2440a9e173e1cb0d0be6d0bd765c76fed9d6f8a709bd4c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd6869a9a20e8ef29027c3984eeb7f716f3166414da7dc2eaabd1d0f6583ccb35_u256 - .into(), - vout: 848_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914be2712347dfb9c883d8c62eda0dbd5276fa9f57488ac" - ), - cached: false, - }, - block_height: 200255_u32, - block_time: 1348460542_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022068d06774175dd6153ea00802c2d1c8efc51f3d5ee585b211a61c00ee8b90d693022100fad1b13b33a480154233fdbe15108dc7264b4bd42187b5f1080b22c88af813ab0141041cbcc4967ff6a65bb73e571099cd7a0376197d966b09f2cd91e33600fde58b1b19b229c12a69d17ab0d441b5d2aeb16fbc4caf097f668174d940d86603ae6e5f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc05acd4cf577579c586105103bd47d3599f21165c857f3d102df72549bb1f7b7_u256 - .into(), - vout: 67_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a91433440154cce8292dd80900d6fa74327e5e4c1cdd88ac" - ), - cached: false, - }, - block_height: 200887_u32, - block_time: 1348823275_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220318c80ebc051e5011ceb25dfd94496cfbc94a0a2b0a9687bfaf88ffedc7ee8a1022100b22033900aa2944cd3f95c6f7616befb984c70043cb14a2b350cfb67fc88db3c01410460f50da1b191a1d470161966ccfee51ca330b71e8e7cc2391c403275e3346980d140a9ac6a46808ec2e024c044356a545f567369c7f56f87c6120d4ad573f781" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xafe0a0237748c3c11898f679c83fb92d6e93150512fbede751396e041a6fff83_u256 - .into(), - vout: 153_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a9142cbbc39501915c610ba7850d0be70ec6763c97e588ac" - ), - cached: false, - }, - block_height: 200546_u32, - block_time: 1348632402_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022003a408d7a97fe8c60b8f03588c8e4217dbf4ac33d1463b55bcfa87e6a893286e022100e389e33766e0765c3074195c41eed20e5c40346571c572ef083d8681cbec29d9014104693c28c483f181ab730229cb21645207dc68a67f5ebe54f5f0bfbb8c14ca116c6d26b0209bd474970065e529cd12c6c38e2a8568a00f8e4d34eb418a1bd5384b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1e29f8b31a53a627cad12ff54bb886c22cfaa9080343ea97813524b9c3e6b7a6_u256 - .into(), - vout: 139_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914449e847875619363e754a5681b66b6f1724b5f1588ac" - ), - cached: false, - }, - block_height: 200887_u32, - block_time: 1348823275_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207b9a19b244402aa5cdca7c58676cf4bb2bcd6f2217c75900a08d340a9ad7839b022076c5880f561f10d8754aad64eab05438a3532b85f848468eecfdc9b4be3a302e014104edd49944b19bade34a24a099270cf763307d963539ad57b24aade4358624c63a4035c8b6ab591c91b6cb8f811dc2b03a2ce7c255226e2213e341c9dbd5ab55b5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf772d799407543ddb82dc41d1addba7c3987b61c51f3e70cecf8362e8b9d066a_u256 - .into(), - vout: 913_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914c7dcbcb656a88215a7af39a6615a1a9f6cf1b2fb88ac" - ), - cached: false, - }, - block_height: 200691_u32, - block_time: 1348719613_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c225605244009c9bca146125a131e5b5c0247400fe7dcd91967f79d858f34291022100e6143e367e30cd52c57deb834a911c10c1c563ae54dcfdea249eead08a18203301410474364904de08cdbd73fbb7c92f487779503f2bf8e2e27ba449de410557fc2c0b84bb14244966afdf88de7992038670d1e81756be01887886f9d97a09811deadb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd95f292b76ea501fb6dcc9feb0d8276ee88566bb195542a78ac67ef1c40292df_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9140b36d4f9c6af0af141bcbfdd29e5f6f37adbc43088ac" - ), - cached: false, - }, - block_height: 200887_u32, - block_time: 1348823275_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f9c2f29b7546b0a90e8a9a057c37a7df1f719cfe9a5595528558627649f69bc10220797a9fe90e8e1dda8e57b88e034ff246ce0a762590efbffa2dd4bd64d16f856001410471c30671b42702eb0a48311f5b788f3dc25d87140db60899ea4a3174ab0c3e1b86d7a5fe7268cb1f66f587a14bfd709e4c810d0881cb9da2884591efbff00314" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0929d4c0e2a16b8af506dc70585cd32999332a1aa2f4698a8e9f5e26c1d384b9_u256 - .into(), - vout: 1027_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914f842ebaad482450c64b3f0642a0e560194c757cc88ac" - ), - cached: false, - }, - block_height: 200858_u32, - block_time: 1348805576_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210090da03e1c89e0b8b5dd927e636600e44be106d4603ec17a2c53967cd59393647022100be53bf5fdfc3ff99440392fe61d962f7d05f714dadb8a42ca592b038c126457501410449ba0b48c4015ab7086eab6c83922f8b45ee881dfd1ff08ea69e99cf534bd7b73348c9658533a1ff24430b3cc9f5b6741b0b1aa44ffc0f17250627cad763af81" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x426fb2a4a20e38d57ffa0af1dc5cd323b15701be7f029c074e92b4306214a805_u256 - .into(), - vout: 287_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9148272aa401220581f921da899cf78bac4c20ed77888ac" - ), - cached: false, - }, - block_height: 200888_u32, - block_time: 1348825040_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c63a1b5c959015e4e30d3bc6a5e011dc06a547e51ca1adacb554b910bda2afd7022100a955a72147a7be9f2b7b1a15363f6f0fae6bbe2b304d00a0dc951fd444eeff6e0141046f8094bee4e4b755f317a183e26339b21ae5698c688de3242dcd84f0de020c397c35abecb0cb93a5e757d42ff94c680a020cf5b0094c857fcae197c99df512fb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x99bd57a2d88b62492abba40c01b021fe0571a33a2d687929b8d3a5b50b66fbad_u256 - .into(), - vout: 902_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914d6d1a3f119ebe207165ff5179ff7f36ff6ccfd1a88ac" - ), - cached: false, - }, - block_height: 201332_u32, - block_time: 1349066350_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210086338227d24e194fb97152037746a15c6177de5040f7fe5b96e942f42d3a858702206f9b91b814256bf4323238db660a10525bf6d9817bec3ad5e4b5bcbdc8bc218e01410444269eb273690b02ddf2b890a2050be9f4cc82abe35d59eaf4e5c32cbfa91fee38292f78ecde25f3ed15a33e166d47056c59eafe676da48a76ac46cfd5cfeb63" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xebab836f76e02a51a2809b3b48ca64c3f0ec9e7e26416f3c931ec101e4a6b0da_u256 - .into(), - vout: 499_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914da1d76decf94132844bb139b01216bf4be4479e588ac" - ), - cached: false, - }, - block_height: 201702_u32, - block_time: 1349294286_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100bc773513f9447f69aee4d1ec27fbd9eff5446fab8af4d34f448ddf81e2050e3c022100875e309826ec7842045d67520a8e898a6826e644e463982aeeec2dc6b790430b0141041697726a8bcdb1c3833605f137e5be4e8d77d1fe9bde8cc7a8877188dd5e40b6f439244c340ed32377e835ef5c3634678fa380ab611474244daa6f04138883cc" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x001f47f5c990a3b4fee7cd1203283a470bf1e1a1b09e412971e8f8ab54c2e756_u256 - .into(), - vout: 894_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914bf7c989ccffd592cfa466d48fdbac7ea9389205188ac" - ), - cached: false, - }, - block_height: 201465_u32, - block_time: 1349150662_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022037d82ceecd06dfe532509542f1990b3b3ff0f8e7d2f75a76dba8a560a73451e8022100a95d7ae5543c21f2e705a33143d6a75ce563ee998ba76eee5a2ed0b12d6dd1cc014104497e70b607e61cdedba4e64e45af2f17282240aafb6ef960f660c709ddbca79f5444ed5abc3aaf83136b1964bc36ec209c03efa5fd7dde055dfb49ce79812845" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x389f025f9cc80a5c57a749332de4ef2865d7e632ebf2d5e548ed8a492887d6e8_u256 - .into(), - vout: 147_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9144cf9dfdd7d3424ef967f9020aad7016193f3f35488ac" - ), - cached: false, - }, - block_height: 201702_u32, - block_time: 1349294286_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f1c5f28d7c577bf85dcaceb32289fa9a8a80d3cb156e8f45de55d9fc8265c0fa022020c7c96bfb680b015ca76f17f65343174893ba87180686613160f025d57e66bc014104502730c85e1079737bd2dd2ca7b883eda42782fdf6849f003ca2b0bb87d686b1db51468347dab0f434b043192f1faf6a4f975968d79105113352bb9115b7e480" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x76ca3b5d27fc0de31343bbfee9af886cbd8e65cdfe6eda856688529c6de6bbaa_u256 - .into(), - vout: 936_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914cc8f4131aa9d81c6774ced2edfd396e5ede5699f88ac" - ), - cached: false, - }, - block_height: 201612_u32, - block_time: 1349238081_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c9cd8bad9a93a9f6edcb819c5828c0bbfcf4173a42313d991d534e102aad2c9802207388f4deee86b6c3051d4a1fe1b98c7f3893d1e4fe8d37b50045164b5ee5bd770141045c62e28b2d3dbf1d16390cb3a0c8873b1a041910d53284e8092ee96351fa6e724d0648a751abba0f7457056e942c373c8d0a8d226ef671544e46933fda3c865d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe1174a0cc2e74abfd8ad8fa92826caa179f8981d85dc474bd0841f7fdef6c15a_u256 - .into(), - vout: 827_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a91489d380ec3f4dda3a1d9b02d02f734258cba51af788ac" - ), - cached: false, - }, - block_height: 201747_u32, - block_time: 1349322934_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201a65f46574a1e3ccc6b16327971e03873ccbac240770c6859f0884b993e099070221008d08b904400e0b5e33973e2d5a8e2c4b753436fa73022a2a77f1927d452aae8f014104eeca197174c168c332a52f7ae8812664ecf8e67468ed2365a3ab4c10a877a2737786f575f12f9e237a751a675497a05f17d17f1e53d7f92cb1bd359e29faabcf" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9079365f0b966be73a9cbd81509491a2da89fcb65be2d5aed7f0114fbd9aab7e_u256 - .into(), - vout: 1116_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914e9382b54386f82abc2b8efabce054c8f306c2f4a88ac" - ), - cached: false, - }, - block_height: 202892_u32, - block_time: 1350009777_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205a595b4d50b5c45cb2108bb2a743d016e07260d023a9bac69a0adaf9d26de0c1022003b99338f39496506fd49bee29edd4f47cba66f0da5d88418ffea873a1871b590141043cdabf12f588e0c3e215385f38fc97d7aba687684a941816219aaf1ec32e4d50561672f102a48849544d484e7bf188ba1e2f98dc2077d40399fa8105d6793b33" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd01061f7643c78f618d45a761a7c30be3e231f902744668c5c55ae92d5a8c203_u256 - .into(), - vout: 1191_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914fa79439846ff977398563aacba6b0d96d4d33d4488ac" - ), - cached: false, - }, - block_height: 201877_u32, - block_time: 1349412245_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022058611ed3105e892e3659a8a6bcd2c3ff7b1140ac5624e27042fb5f1926dc99a802203ac6efa744d87b07ed9433698fce4d4759f9bd1141c4c74cfe8b25aafb04b7f001410434cc873dbeb7bfee234d78b3fe951941b2b02911940035fe91db2ccdcdab4b0e6ade807cc3cb5dca17e62c4882b1511ee354e3d746eefa0119c878ff56d89c6c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0bcdf13964e67edfd8d31d17c97fca31b2d0eced0299a60c7260442ceba632c2_u256 - .into(), - vout: 63_u32, - data: TxOut { - value: 29998_u64, - pk_script: @from_hex( - "76a914103e7f75a4900af39b40310ac8bbd432dcb1e78088ac" - ), - cached: false, - }, - block_height: 201939_u32, - block_time: 1349446636_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220740f6bfe963240c1a2436f643b46381cd751aaa322f6ce1b875cd36c467ac0a7022100e9dfe5e7d31a02744b53fc5d96caa3e668ec36b5ac5552bb13d64ab5b0eb2455014104637a411b1cec2e0fc459feb84f2b192fa9d24da8e8d2bea13d0cc914869f8261e41bb1946b9f3351766b643ee6a9f73e033b6e1aee1ef84b6f2aa72bc484f9a7" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8397db0c620d2fe6a05a63b791eebdda5737bf2a684c2dab4666c47feced58c2_u256 - .into(), - vout: 209_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a91432d644c308b2598e6e868d1da8128374a0d71f7f88ac" - ), - cached: false, - }, - block_height: 202009_u32, - block_time: 1349495358_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220156bd7d726f564149c71b693dd1d39898d84ab91fa81915cb6c259f3b2ddd26f022100cd77c1cdddf6d0671b0649cabe0fb4dba873f394a15368cc60e86146dd930e050141043396087ceb186b77169dad126771b3708f1ad98f7b4c66a3aea4f33fd984d16d738304a2223763e6b752e1c8999fb95b1a613bebc08f42e8c474c4924c237e5a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x624a64f30f4e5201e0788592fdb4231a68b1cdc0d0b1b5419be6c98878cbcbbd_u256 - .into(), - vout: 198_u32, - data: TxOut { - value: 29998_u64, - pk_script: @from_hex( - "76a91408cd2e3101a1f111fd2979ee43380495a043399288ac" - ), - cached: false, - }, - block_height: 202096_u32, - block_time: 1349545440_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f4d2589f1c79577fe3caf90021bef856d4fa8aaf7f664967fb34d3becdd9379f02210093b85f43c1064e05310a6ad48899c00ca038d819cb4482e75efc1c78d205f58b0141043070e7beca258f99bb2bc4e4a71858c8d903097a19dc6650696fcd8c9e1b6c4d0f5503122a40603205b8b2cf60fdd9a346790de45471b877dc61966f08d7f477" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf1cee8b9b55508ddd17af7273e3676d58a6f26fd44a7d5d43fe19f42c9d991ad_u256 - .into(), - vout: 1512_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914fb9f05ecab4f3e2b25b6ffa809b6749d6761369588ac" - ), - cached: false, - }, - block_height: 202162_u32, - block_time: 1349582793_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100fbfc5c2ade4c7369cd6dfb20abfbcf56051eb13eb2a24bbcaf83b46535d8e196022100fbab8ecf2cbf764a20036bbf6e562992841030b092cfbee994ab0b5cd33327ea0141041c477081986dd59a0825a1d54c67bc46bbfdbec0d83b20ef2eda9219d50235a5600924748390357f5a6c35c0adb7237cdc94cf9e0293e3459b08f592941a45be" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x65746482e0e3eacb4bc6ae9346fdf5e1312947a73532c8e64a0b23aae29dbd9d_u256 - .into(), - vout: 1268_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914c20cd2e894bedbb79b13ebd85dc3bac04bd9f83588ac" - ), - cached: false, - }, - block_height: 202762_u32, - block_time: 1349930219_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cdd64a93f0fd0999eaa36ac472906fdaea95cdcfcc7301aff5094af03310c3be022100fb7d926a508f624d8b59411c6ed32ad9dc830f62c7d7f17b0acf01a791a6697e0141045b0b675c07ee578d20f375cd208b4aa1321d44d179803ad2d297f666a7f03b65014dd28c7d8b5e6670f68f6c08399711058879474ea9671af6f8aa74debdcd74" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0f230a25281b23048ecdfbc5ecc7b0543d47a403c91ff7e6282e33bf6b3c7a69_u256 - .into(), - vout: 360_u32, - data: TxOut { - value: 100000_u64, - pk_script: @from_hex( - "76a914488676b5a44753bf74ca046d4645ff2cc578b1e188ac" - ), - cached: false, - }, - block_height: 202295_u32, - block_time: 1349668710_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022028566552ddda2890fce71e982f3e99cd9a8f3b41b75ef564bf1dd7febbb7cf9b022100c670162a48e936e57273377df793539a9c7fa246e9af988d6b8589b7c8f1ea7d0141043669f385cdb97fc27e11faeb5bc6d7c00d435c52fc0e16bf62ab61ce706ae095e9a02864e417c393d6d8b6444278e6a83e47543c51692e2647b3ffcc1c0afe49" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xeaa90b7fa86355ca8787118e70a2af10d9099902dd6f15f41fe3410f335aadcf_u256 - .into(), - vout: 1225_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914a7e5e311ffd0ac38ca5e6e3cafeab755bdddbe2088ac" - ), - cached: false, - }, - block_height: 202901_u32, - block_time: 1350013300_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100bc5dafc8149a48d547ace180be0839e03f3d8c33c458c6b98cc61ac086fc0e19022100b812360aa3b29074292ac8feda67993eb05b254b1604cae248860ee3b6525215014104f494947963398f5887cc29c244e91b5f94de7ce7a5320c73dfecb92a04dfa8bdafb1d6a0af4f858aa90211483e5bdb5aad961a6be04a00d95edb542d2cc32e41" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbe07132738abff8793a7fa53dc47089a78d223267d0f20f635e33292dd1c0ba2_u256 - .into(), - vout: 424_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a9145053e24cd69e6d7b014b902dd4066b16c1096f9288ac" - ), - cached: false, - }, - block_height: 202462_u32, - block_time: 1349757149_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022010aeee4b36f74297c3818d0bb225d9e59714b1b21e01ec0790934d9528468e0802205e5ce26083d211dc25dbcfadc8edda1a1c4ae586e0e35ffa7aef2f9cf9d145bf0141048cc2a211fe6a3cdb5945bbb75c260a6c0993568b72f1d574485e5e7c06db6314c684c7b6eac08963ebe8dffcf9af67c5a72eb0d1db83250718647cb378668f90" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe450dc7394f8432d89c68d0df6a5506cb81eac60c977bfc7932633aaf835a31f_u256 - .into(), - vout: 585_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914aad82f8d8b58c19fa633d6c722f7413e50a028ef88ac" - ), - cached: false, - }, - block_height: 202498_u32, - block_time: 1349777195_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022055a71859d1ee0b3a4930aea5bbfe62ad9656ad3377a986e42a85f1a9b20d6715022100880a77c2e02b46e0660761573a840436593f9204f367f5edb15f025ebc2cc9cc014104a51f7637d7925d0a550ae9e34731b54d67a1882cb9060dadb6d096ed944fa9de94f7029912532ea1893cace2ef199e995a7c4e02aed1c8301a81ac7ac6fd70a5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf0bff77372aa7c003608953a64ba792c52ce92493c30486b8b0bc1a4c54629ae_u256 - .into(), - vout: 1157_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9146edf4ccb04b719c87cde95b82c9fb8b27b1166e088ac" - ), - cached: false, - }, - block_height: 202928_u32, - block_time: 1350029340_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207f0ad0092c32374d96d1c4e1ed84f84e9a78489ba27d025bcdf589a88a177992022100b6bcfabd1b3d22d136cd16755a1174f96b7a13b74606a8f9147f683d95c6d7a70141043c83bdf95d17b1371a9573e89af38dbbf7d52a3e087bd1582581fd28e5eed05a9bf193bccfa73966f2629d7d5d90c23e73127178ff8a2ed149d0d32e1819f625" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x031ed86965064d74b8378cd247cfd1c94e223174d74727d861d7e0c5771308be_u256 - .into(), - vout: 459_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914577ef66cf58993f27e4555e0681faa900d6551e588ac" - ), - cached: false, - }, - block_height: 203049_u32, - block_time: 1350100905_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f79679cc7002ac6bc81319b5eac65594775448c477f3b52e539663bd588d3eaa02210086ede7f174f5671bbe6f2ab8060a77d83b40a9d46e1c1c8df65c5a278571f50a014104575f0c932c68112937732dcba90cf43d4c4e97d4102b2032501667ccb765f52b0a9fb4ef3c04bd19fbdea8f2be94f98b6cd73eaec6c3c99568f87829915f2ccf" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcac7d4b01d07172492fb4fffe9e6ee15cab130b74cab356581be501505ef139e_u256 - .into(), - vout: 141_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9145c64d2d0132547bc6839afbf9ec90bae56d9c7da88ac" - ), - cached: false, - }, - block_height: 203103_u32, - block_time: 1350134711_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220336d416d44dc3f0f644f286ca0f93e232d80115567d671f67b04d45e9cac250902203f223447096f19cf20efdeb48abc018f12aafff2194de854e1c548428b0b92720141043d3a11d2247e3a02f4ae0e54a0834b8840db60087b522a3507131df1e7b90a334d8b64cdbba6255fef75db26196dd2696d5a42bd9010d9b926b94fc21ae373a3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x42f3d15c926f0b98eb9bf2bd0473818e2695a2611641f202794fdfc56255feae_u256 - .into(), - vout: 1069_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914f6cffc528ff83297cb244642daae47d7a0aaf92488ac" - ), - cached: false, - }, - block_height: 203190_u32, - block_time: 1350187948_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ebd478e4ad4ffb124ff08a9ffd3ab0981a3a0bc25dbcdd5fc26e7512d829acf602210095b8d3aa2f5bb877d5db22c8bd7d288d9930e2edb89d99df388c679a84cfb76a014104d0a2f328361945507eacbcf8d280070de02a6071c5b9b5ee30f15543287e9e7358bace1bee4655a758e6914a816b733b7e66d8906b77f60566210bee7ba4b57e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x60d25ea7908221e2a441e513778123b867dc2e60f8fc6223af08a22240397a3a_u256 - .into(), - vout: 843_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a914be2ccaa75ce603cca8e880686e7a19f2da91756488ac" - ), - cached: false, - }, - block_height: 203181_u32, - block_time: 1350181306_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201cb8d8b333e7f722178fcfec269743fd04b40b2a10594f07a9bf8d106ce7cc74022100ba402b5291fadb6c723fddbf546cf3e177f06ca3a976c2c0df1b6396a349a6030141048cf89a16d9fe5b451cf6605b1aa66984680d751a891acae478dd16eb3129f9ee3ad00581b7c3e8c1f667c42659706e54a041b70b55a0c5d613228743cb74eb35" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7cccc443c61f192a7c4479c6349c1e9eeb6929f141b88141143eff01d01f4f7a_u256 - .into(), - vout: 92_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a9141f4ca4c40ec3e7436e5fe3037a52b1c92908018888ac" - ), - cached: false, - }, - block_height: 203336_u32, - block_time: 1350274590_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022074b7a5e417b65971b22fb49d248eeaf55ae12955e733b74a32d75c105e6f1da10221009c951046c1a741e4d2a0814a6e9f1d9179230c4e575aa925ab395bf128acb28d0141048834fdea64e440ce56f8fd1f71c716f0a5884b43b25dd0bccc615dcd5b486e2b7a20b01ca26f2485581ac22c1c0640ac87a27c26ddc6a420008273496f9b2b19" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4888db995f0fa244fbaead66220d1bf7aee1716d480bd1939a1bc341599b953f_u256 - .into(), - vout: 85_u32, - data: TxOut { - value: 50000_u64, - pk_script: @from_hex( - "76a914f606c80df8212886de949e77f9cab182801d25e488ac" - ), - cached: false, - }, - block_height: 203371_u32, - block_time: 1350291553_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022005ed82de6873693c454a7dd1d33613ded4cdfb6d816632e32261c7f27c31f845022014e3483b30a9560e0970526e06c369108d921253e05949721e115bd3fd38a564014104b2b3c480768f0194602cfbb992d3de1bb7a06e4a8224071e794bf8e41f42cf9c216935b99bba7453c54fd14f99fc8b4d610157ef3cb1f631b0addad84575b881" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe1fd91fc5cbece534246650f4f6ac7fba9450536dfe82ed262ae6181d5820c9f_u256 - .into(), - vout: 1296_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914f08d8c64a017270a47d142a29cb51dd1f3c5bdf788ac" - ), - cached: false, - }, - block_height: 203492_u32, - block_time: 1350360714_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ff4f0cfd1357ceb4851a7185c91556d112d08c4a623078fab60e943d61878f09022100a53878f2dc218483b2f8374a60ad2c372d3bca83dc2613d23dd858cc0e085a2c014104bb1f177efc794cf6302956631312afc819e33a5b8c69aedc00b3f1e42b924c70700c0d017d3c2fd5c264e464cc93570f111b5bfd7a8551a32c10d7235bb9d9b0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x55e72cf104dbdb7ab47ee4e97fbe4aa662f3c9ade5a846b6cee25d553fb8e6fe_u256 - .into(), - vout: 419_u32, - data: TxOut { - value: 50000_u64, - pk_script: @from_hex( - "76a914717d6a7a5a1dabff12d21971c1990c37d18c982188ac" - ), - cached: false, - }, - block_height: 203542_u32, - block_time: 1350387136_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220290d2581254afc551653f56556ef6e74ce34c2948e52cc8468465f1f9e2101c0022100eaa6178805488f2229aa949e268d4a1d6b8bc7aa0d4c696cd481d3c388a0b4ac014104c40786def38455a605c575c06ff4915148618ccf291eba82b48a96501aeb5ceb56b10761174c470a2f463625be56e0d8ac95356e6df6dfccc97664e8b75298e6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfc69332023c2e861cf46f3f2b3b229acafb8b87dee1952d5408c2a7b40008d47_u256 - .into(), - vout: 714_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a91485ef1e6af426006e4323c05f97bcfd4c75bd5b8c88ac" - ), - cached: false, - }, - block_height: 203642_u32, - block_time: 1350447355_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210089d499ff949e7ac734a6bca0b9a80bbc456daf9a8be20558a19df741e682e4fd022100b137eb2a3f58d4a98c52d121def904cb5d974e141704781ca9f2e56b1b398a82014104c0d0f747acce26d3542ad294060c5b5f8bdf06c80de521ed1aa7cf66e471c91319f74064117591584f2c03e592aa2e4a0f22a396e165972b2ec1ff141d7b0a73" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5b4b10536f7359c0e903951cbf3806dd65b4ffb723a06e7e1913f27a65c1882c_u256 - .into(), - vout: 883_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914a35204e319a2a070a90917ac502bcb838dcff80f88ac" - ), - cached: false, - }, - block_height: 204083_u32, - block_time: 1350705271_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402206703d03606dcf79fdbb3ad9e75ca3a205f406a3fc3ad940c7f1cc7908c978752022028732184d26944b8a00e994bbfbc8ceacbba262c54226ea033a0ca6639922a93014104c0d0f747acce26d3542ad294060c5b5f8bdf06c80de521ed1aa7cf66e471c91319f74064117591584f2c03e592aa2e4a0f22a396e165972b2ec1ff141d7b0a73" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x26b38d94363de44a7da9d9f2fa857af41bf30d3d4b19ecb6f4f8fd6d90fe6e51_u256 - .into(), - vout: 619_u32, - data: TxOut { - value: 40000_u64, - pk_script: @from_hex( - "76a914a35204e319a2a070a90917ac502bcb838dcff80f88ac" - ), - cached: false, - }, - block_height: 204144_u32, - block_time: 1350739887_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402203d673642fe4acfa821ad91bf4cb576a97ef04f21523abe4678eb75aacd7b46cb02207cb27e2f6f4ba7834c6dadd6ae7aa441859dfe6546fdd82390630b7c318ba0a1014104aac2ebbb6a8dc2f96b879bae429e038a5fa2d66a8d536b2d913eebaeea833756ac57e657fb4433a8d24950fe1378c853e47d3925c11320b1e3a6212127e2d273" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbb4042ffa21ec5710da4635166c014d61e8072507a4e6d581a21a64315896688_u256 - .into(), - vout: 358_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a91462fc25dd5456c63df577ba92cbb8ded38750c01088ac" - ), - cached: false, - }, - block_height: 207488_u32, - block_time: 1352641705_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205a65c03378411508b747debd8b7cb98df947a995d19ba112e72c87bc6784610b022100aa8afe47a3fddb4af823531114f8f219596ce1a11458361f20e758f05e9fb9c20141046b3b9a3ccae3aa9213c50aa75d8c46167b05262785bf4711a1a7b401f75fab2e56d5e6d1e58b185a6012c524271bf62e33096001febcce92028e8a9f90368b7f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0eebe5ac8a229252638a4ad89063a5aea54aecddb031d6d4d3bcb5b6cec14d2d_u256 - .into(), - vout: 498_u32, - data: TxOut { - value: 29998_u64, - pk_script: @from_hex( - "76a9147d4fb3f31081672623a12854a703828e7ec589e988ac" - ), - cached: false, - }, - block_height: 204449_u32, - block_time: 1350908554_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100e102f0a10e826a7e53a60cecd851067630f5058c143e72d45507481ae41f44fc022100bc8b083c357c015ae9ebab86b4f61457d89ea2301bd392b942099e8f7d5dc8ef014104b9b6db1f9f149b34620f67b6e1a71f185c0fc3bcfd29c8a0ce0776967ce3ecc70b73a06d031b1b831e59b068eb9c1e2e9b8f6ae689c44523eda46bb41cdb0605" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x012736dd82140a5ad9183180ec9dbad5ad4e12ae5a81ec0afb1b4add14af3709_u256 - .into(), - vout: 238_u32, - data: TxOut { - value: 20000_u64, - pk_script: @from_hex( - "76a91430538c842531ab7d6250a8425904adc65081510d88ac" - ), - cached: false, - }, - block_height: 204916_u32, - block_time: 1351181032_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100fcaeb7b10b4e729ec9cc430ea26924b34c31ed5eb72eaebe6745d62ea6eb476e0220433c29a5e3c79dd83f39f78ee5c9382984ffa65408222df2dd77de7625a3c47e014104bed5ef3788e63c04c4668373d90baed855f08fe6d51cb35a35899175ea91da540ec174011344839de59f078fc526a9bc188037221bb527e9bfb30110762d8ffa" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf1c611cd007f7a330f271aa529d983e3cd99710252f623b31a1ba661f59bb28_u256 - .into(), - vout: 54_u32, - data: TxOut { - value: 20000_u64, - pk_script: @from_hex( - "76a914d4a0c6e5870bab79981146f2d3ed78f3086b24fb88ac" - ), - cached: false, - }, - block_height: 204657_u32, - block_time: 1351030568_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100bc519d760e9eca9b1dc350d625fb719ed5fe3e832714a9643d758b63f5eb27e2022100cd5372ba352dd82e330db58f9999d5f79f7f145e17c9fa334a52e0290b0333e30141049bc7a5e3cf2d6a29ec21aea6936111e791fcd1ea0885b57f0cca64bdc9f235b87b251e38f80b90261b05b31722914ab5a00c17543aae8c0a649bb729c871a323" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x427f60ae7d39528277c7975cfa23c4e2c885813ca30263d146b0cb7a3efbf177_u256 - .into(), - vout: 422_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914376ddc38197b72506713e1712718b8559a09d6d088ac" - ), - cached: false, - }, - block_height: 205354_u32, - block_time: 1351415995_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c573dcba3ba5c99a753839f5596b1cb9981a3c884ed2e5ceb0fe98a977cc203c022100eec9cd88df42246242cb531339a07e6ffa8bf2680cb27652834b5b7861e7d4350141047c8e00f9d59f3663419634a1aa3630e0c57896c6989921dac13bca791dd00d1dc6b5227c079bf57e0e07f0e1f9c3189ed6bd65ed3300bcfeef783f669a216127" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7917aa9e78f278024a52d63f9e811f7fb201040fa045c5380a35896dd78c59b6_u256 - .into(), - vout: 424_u32, - data: TxOut { - value: 10000_u64, - pk_script: @from_hex( - "76a9146275ea1110e58f18bdcb08efefec4bbbf53d8f5788ac" - ), - cached: false, - }, - block_height: 205233_u32, - block_time: 1351341341_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008549c44d0692f0922b5f832c6e531d62a2d130550038403f61d2ddbf0976543b022001204649016bb33f5cc87ca6a0525840965ee99c69198b0fa99b877c1fa7d3af014104ee88f93f6f26f63bd3739386687406a13a39902affc53c313336bfe50c29f8436422f7d682b894742c12af2e52affd53cddd34796b17cbcf50325a57f98a19c5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2e350c912596ea7fa0112d95eaf418650bf2bc879c7d664054069fbef656d60c_u256 - .into(), - vout: 180_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914ab5e08c4b1aedad58e35d9ba7313533d717ef97e88ac" - ), - cached: false, - }, - block_height: 207021_u32, - block_time: 1352370879_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022070743415c22637950e7faa72368fc4aa793bc2797cf6a4077b27c3b7d7463f56022100b3c7ad0fe14390a6445c94f3f8baa2806b1250ba03f54bdd8b65de5df2a79f8501410418026a42f2807a26ddec2b8c549343c58d74a6ff4adaa7f8262271a4b89be90d02e7782cd3f668ba2669a2bbadd1364fa435114e245120ea3055788fc288fd58" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd21898e8de64b800dc839ff454bf913278bd6f995e33099c2a4e7727583c2314_u256 - .into(), - vout: 276_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914e21035a05f97b0f55b948c937ae9d33a2c37295b88ac" - ), - cached: false, - }, - block_height: 205715_u32, - block_time: 1351606830_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f91a6ca91a7673a230341ee28a43bcfea571ec847c1a654e97c16a07383b407a022100d54c353f451b92663184a14a33f0d3abc7b78bd3576c65849d0e837504c0ede50141049b597b0f4143079557446176f9025928de48b849ab58c94dcf9f126e1e6f990429b473e523d62f0f9bab4ed10a1dae4981dad2f8d504270f1afa57bdc06fc3f7" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1686ebdbab5ff3e2b64087916ca94663e2f18f25b60ed12f3ad165283b8a17c2_u256 - .into(), - vout: 66_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a91455103a0ba08fddd4b7234b810ff15b660f9f69b588ac" - ), - cached: false, - }, - block_height: 206449_u32, - block_time: 1352042684_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022022568eb551f03cd896e2c3d9fcd623ffb2ea24837660b17f3307b4d5c3ff88bf022100a2c952fe8ca5032c465392cef6970dfbe2567ed1eeb20dfa8fa39266e66dfd550141048d7de0f6cf3ce65d908a131e9fd9cfeaa9e5b60736107132d425dcc342e9202f0e334833723dc36309032a3e6b62e294e705b2e157c1ed949213f6de2f01d76c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4bff09c26ea87e771812ed8db2e465f6a2324f1cc9472b64621e4e1733130227_u256 - .into(), - vout: 504_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a91434707186308e75200465c950baef46303f0151fc88ac" - ), - cached: false, - }, - block_height: 205833_u32, - block_time: 1351674775_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220166b0df16d1ef89592c736fb2d43ddd7fbfc657b96c84edfbf44a92bb90d303c02201024f8571c97b63374dbd744e5878e8bdb8cd7245f2871947beb608cfa9df3e80141043bbac3595989b7b1fee2b9a620e360675176a43fcd15067364933cc5c00d43b4119a81f47bfb830db052a72bd6a4ddf146c478d30dbe73044e23172f11cd380f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xabb684460ae4c95aca83fcdcbfec5560e96bacd50e502ef86cfe47de3c3032d4_u256 - .into(), - vout: 419_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914e073bf9db9ce7ca65191213433da67a1aa41109a88ac" - ), - cached: false, - }, - block_height: 206740_u32, - block_time: 1352217161_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402206b34955663d86627015370a1b0abba4733380f8523ca42efe7eafa0fee14cf08022000bc8f0939f6ba886d4689b16787b4cf5e1230cdc6f543d853164dac6872762b0141047238b1dcf6e8d0e7ee8b7aa813f6aa3773ea299bba0f0e99c7648ab9b6303c5ab370fb15cfe59824ab9d57e82284bf426eef948e94470c92a0ef59145f7c3a94" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf120cad890a57f246d1c519eed7641dca426962a402e5478b349ff4fac99e45a_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914339150df2268b267a7d25295b57445fd0030cbbf88ac" - ), - cached: false, - }, - block_height: 206048_u32, - block_time: 1351811480_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220031f417e930e5d7c023062de070f0ff15fec49df83108efaa9f1fb262a02ecff02205a236eda8baca825391e3c5ae676922d60be15ea57f0f669105207efe32943a10141049e329af05023a850d02107b8de631ef37c65878441b3463ca16c5bfe513ce66d6e679c5c32405c4cdbb33ffccb899fb331f5441528e463f28b64942bbb1d600b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf7b4e13612f83127d37dae80e18ed8ba84ec6976155dc0ded8e248bfc80c29ab_u256 - .into(), - vout: 80_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914b305cf35d8e279832e52a411a55746029ef090d888ac" - ), - cached: false, - }, - block_height: 207606_u32, - block_time: 1352712643_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220016abe416d92ab0240795c53a8fa8b749276ba9b36ae5c2e341129542bb505cd02204005cbf4431d7a7274bc2e4d9adfcb11cff85aa8779f61b203e473a35b13bd270141047e5887f762e93b31061710f832b06f0c855931421e1748242b154b6b7da32b9e0cb1921269d4b9301ffb0831bbad69b2174681f520c84a80249ebd42538e8595" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb57619177c9cb1031e9e867246751e810593ef1b9520e70de50f09ebb6503b7c_u256 - .into(), - vout: 34_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914996d63c982ac3b74f6e90e348276216b8f0382c688ac" - ), - cached: false, - }, - block_height: 207165_u32, - block_time: 1352457915_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022071034da700acf52c0dc3479fc1d15470ee183f12b8da495ace30bd4ca2950fdf02207e12a0f784e7fd9f785d1aeb0afd71b8a3d5269ff8a152f5ee3d4355a3083cf60141044aa61cff6d587ccd9b97c7a2e7409c17e9639b2a7623df13b9f3f9d67fdaa69f89cad15e4b6b29cd61728cc06f087c8c8605fa61cfabf752fd6f740e3de22a7a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf69865208bd0f1c15805f3b8054c2394e118bec54de58d084ef5506480fb8666_u256 - .into(), - vout: 339_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914c32f31f8350165bebeee0a7a92ab3c90f179405088ac" - ), - cached: false, - }, - block_height: 207885_u32, - block_time: 1352893822_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200d023ab36ed0b36e78f288e542111a8d1c7cbfb5ce74999dc7cc76b7ed747d5002204b07a1146965ff01863825c1671f5c470f03600481a88b05067fa86c89ea64600141044aa61cff6d587ccd9b97c7a2e7409c17e9639b2a7623df13b9f3f9d67fdaa69f89cad15e4b6b29cd61728cc06f087c8c8605fa61cfabf752fd6f740e3de22a7a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x49706cfdceb4dad3342a6d07f2eef95f8a621b14fe0170abb6474bfbe848baef_u256 - .into(), - vout: 316_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914c32f31f8350165bebeee0a7a92ab3c90f179405088ac" - ), - cached: false, - }, - block_height: 208041_u32, - block_time: 1352982955_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201e1ef47f6eca56afaa4c6d83a5729169a923e20efff34e985f2a701d2280b93e0221009b06f705bcd85489869247fd428c0df0c1fe5f8b66e3edb68d2f747fc6ef3b41014104338653c845896201ecd66d9bdf5fcdf6977944ee504d7503aa8777ffe94466d2f9893eeb7967b1334aa4e08549c8107333e4d110ceacb0d809e9e005df80bc87" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbebe263072634bcc9755b2ac4d02148e08022e7c178dfd9238d14272d4b3fc71_u256 - .into(), - vout: 230_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914738a8cf2f925b591426c073a02632846573ecd7388ac" - ), - cached: false, - }, - block_height: 208177_u32, - block_time: 1353068959_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022020bd44f179310341e330490382b71a708264cc34015be5fe47747e326b06b60c022100a086e7fe35ffbb14e8785f35ebd84a852afe55f1f7e5f72c3b10867d2bcf48c60141040d53263d9e4817471c48938fc0674c9c1556c64dc79313819edf56f5206703b268752ca09b1f7e93fb5e663be5c91794b1863f071b9f1aba7d780790faaef624" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7e518d04a9c4b4840d9439c5f55605e013ef8c718f13da58025c5bd79a4205b5_u256 - .into(), - vout: 227_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a9140cdbafdf91369b1d7781550ae65864d1e3def6b588ac" - ), - cached: false, - }, - block_height: 208738_u32, - block_time: 1353407067_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100fe811ac2e3fc6bfdd70c63b4261655d502effb26c3fe6d652c13f1cbdcac1ace022100a085efd02e5a203b6e2c72b998bd91d7415068340e3a5906f44f5f239c34d2f80141040fc87f8c452139190d10e735bce8d0d4f9b7303269fa63cdb5461da83f8b8c9e4c309f36ac76a4ed3dcc88726505f3dece789036d4aab0f95e191e8afc8e1698" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7593bda364867f1a9503cf82232e2e119b3f1f6b3b7dc60a4475cdea1773426d_u256 - .into(), - vout: 520_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a9148a2b13badb368457b658face3ff75460407f217188ac" - ), - cached: false, - }, - block_height: 208902_u32, - block_time: 1353501338_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207021065aff1a16ac9d8ee112cd3289eb613814e29daa7600dc294e2eaa56bfb7022100f47bd14a7809ed1f7bd42938100d6ced4ec6290224cc9a6bb32654c86f43705c014104e88d8006184b7325dbc8f935ad073d379e071f0eeaa4b132a28e9ab27522e00d09330b8be103c6cf07f4d890e2c4d9c73809eff4781b97b47af4b92cf3d27b63" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8fa98bc20e3485bc4c35f54e5f601f5c165d66b5d87158fa977a5076cdc2a508_u256 - .into(), - vout: 210_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a9147d9565bd39b57adae764e10629f581b3ba6fcf3c88ac" - ), - cached: false, - }, - block_height: 209353_u32, - block_time: 1353755302_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022077c4989cf443f4c440c14b9fc2896422e091176cb0c1956fe81cfa1a8ff5761402201f2fbf113a9ab0d00cff3afeec037d6de8e183b57b83f2759647c412ea4d868a01410486c4b01006080267c9e65dbaeb2ca8c2f3ffcfe1f7aa1438dea45b74a87e117bad5160dde81e7a9a7a543cf664fcc48892a4c6dc19ce9d0ecb2c680a7de4945b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x44fd785be2aa4093b17d4fa39d7cb3aa8d5fd5ec2f8847bff05bfafe2d717b7f_u256 - .into(), - vout: 451_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914cc8930bbba91d94a925a8c52f06c52c8a56d68ef88ac" - ), - cached: false, - }, - block_height: 209546_u32, - block_time: 1353868917_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207d7e76bca1f7b601034be6d8c8e00685504a36dfd954f856de97dd8def152d6e022068627daf2a580a9d6099a514d5d58cf0dfdef59dbc195ef07659792cad7e82a101410464783e4090269f421340b5a5ce689ceb1fce4735edcf34b63b0568759eecbd143020d8270bdcd0fd28cb4f2b6f86432d1351a4087faeb7ba6dbb96097ec8e6c4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6ffb8c460b2cd5ad8a6d3d95753b200302cae66540409702741b459606da6ac7_u256 - .into(), - vout: 120_u32, - data: TxOut { - value: 5000_u64, - pk_script: @from_hex( - "76a914c49b83e226b21427d6b12a3e9f1cd175b141024d88ac" - ), - cached: false, - }, - block_height: 209810_u32, - block_time: 1354013180_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c0c6f6070c2bee4b771997518d5355b14ad2daf78ba0f413e5b2e9edea607369022100c0fe01892942b3c1ae27812df3250be278216ae8694dfe0bc19ddd02b0f46a0101410412f305b02c5d0fd1f75af74ce1de768e759815059e5165f8b2d98ac5a9b8875234012ef073f177d5f3a0db9a14cdac502ed36bffb2e992cdfc8dc954040fc709" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3b57f14fb85c2f21924941e044e200c6c427fcc7aa512bc81eeda3ec941d6c8d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 846878008_u64, - pk_script: @from_hex( - "76a9142f4295c37dc42e242bffac52f78af9eee325452588ac" - ), - cached: false, - }, - block_height: 194389_u32, - block_time: 1345246916_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a914e71efac34c65a924c490f981de2bbd9854e82d8788ac"), - cached: false, - }, - TxOut { - value: 737688005_u64, - pk_script: @from_hex("76a9141c7eb8555f5c817a1196e70d83a400fb8d3dd5ae88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022009f8a893df2065b5c13ea32a0cf41e436c8f569bb80adfbdf44136b6dafb5fe70220537cae1a49615382f9eeef909998af3d95629923404397cc04353283eb0c6358012103ba4b6ac8f2d008469bf0f57342545a5152c3a1a5e0c5863eec169c7f49838232" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x151c25974c1ed26045b46510f399d5f53f57a2a1adf46c7ceb45c65abb408558_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 30000000_u64, - pk_script: @from_hex( - "76a914137184177e6395c989f5c95bdacc7b627057686188ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 29900000_u64, - pk_script: @from_hex("76a91406393e6fca81c283a8ce5e6348ec27736ddd1bf388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022020d3f2f8f3caaf42a5f7b37e5e61a53cb81a63f412f9f5c6d38c718a8108ab6b022100dcc0c66d37a936a71564c9c808dc1b48b1dc576e9dfb23d0142b94b2742a75b2014104cf5fb11f6ed9e1d44a03104757b908096961a6dd009d74de5f81eb5721f561bdc634788ed54f61e15e3932f4fc6bb7a93dd349bcd9c6d50765c4f88e38a8e91b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdce458f0edf2c025105e94acc2b0afa5b3dacc534489559a3aec6136eb19c139_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 29900000_u64, - pk_script: @from_hex( - "76a91406393e6fca81c283a8ce5e6348ec27736ddd1bf388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 7777777_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 14344446_u64, - pk_script: @from_hex("76a91406393e6fca81c283a8ce5e6348ec27736ddd1bf388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022012489c37577e3141f0b1fd83713e63a3295d1776a305497aa965dda374f3bd67022100c5c7565fc40fc9c3431cf24e4f4beaba7edfeac7557e4e29ee69d1ed7c6a8b28014104cf5fb11f6ed9e1d44a03104757b908096961a6dd009d74de5f81eb5721f561bdc634788ed54f61e15e3932f4fc6bb7a93dd349bcd9c6d50765c4f88e38a8e91b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8309cf19cd89c2d795e8f145444389863122f3fdf4615a94fb85de97dcc7e7be_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 14344446_u64, - pk_script: @from_hex( - "76a91406393e6fca81c283a8ce5e6348ec27736ddd1bf388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 1566669_u64, - pk_script: @from_hex("76a91406393e6fca81c283a8ce5e6348ec27736ddd1bf388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402202461b5e5769d371a1cbc4034509439766c1dd853a0d80a06b473b2abb46bbd2202201cf0d460bea2927d19efc46c701ff68c0f3668899db1e9a4446666de95f562070121029f333ee45846b4a8e9123ee739b837a9e94ded9cb12fb7dfa846d91cf26e0967" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4737f1602bcf1348647f64a34154d1a580ba814def591dc85362a72057269f73_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 56409500000_u64, - pk_script: @from_hex( - "76a914e82f23e8c628fb5cf039ed6f3b3aea666133517288ac" - ), - cached: false, - }, - block_height: 209957_u32, - block_time: 1354095072_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 56311400000_u64, - pk_script: @from_hex("76a914e38efa981168a3ac0d40b78d3035b5158932653388ac"), - cached: false, - }, - TxOut { - value: 98000000_u64, - pk_script: @from_hex("76a91496d4567c3d98f25c9d5c1b56119754f017a466ac88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205bc26edce53d869f316ac7873e4d4c9a7031b57c6e82224f98c0a103fb16d052022100e647d5c19011283eddeb087621f266b8762bc2f5ac6a5202e54068e4134dcf7d012102502927a24a4c00903f6c930751dfe779048a02c846d759e7a9695530b6c438be" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd1c17a60333ad91efbb85147d0abf2afe442f8cda520d85ed12c79ac40699d73_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 53741800000_u64, - pk_script: @from_hex( - "76a9149daaeefef5e99a1042b44b20d9b96f8ca39d4cd588ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 52943700000_u64, - pk_script: @from_hex("76a914cf5f69e2fb3536c650cd5a5ec6d8e752629dc23e88ac"), - cached: false, - }, - TxOut { - value: 798000000_u64, - pk_script: @from_hex("76a914739025bef41b36c94cc3b936d63654b71995025688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022003408baaa18e6ca3491e33823a1b7b47c45875ad2bd15f0cedb0fb014a444a62022100f887c29b8ed7d14a1a137ceaec49df7af951774b6be0fc76ebe03ee8f5b14126012103a57fe6bf438ea6896b7efdc9d0230748b9ba596a1e6ab5a2203ef5b9e6079b23" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x566484d58e0701aae6b4f1cbf2308fb06c5abcfd2e5f579ffa12cb0308a9422c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 49236100000_u64, - pk_script: @from_hex( - "76a9145d6c8cb2350119eef53f23c4ef3ba7805606729588ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 48338000000_u64, - pk_script: @from_hex("76a9141867387b5c848fc9de3e76be7f54575330fb641888ac"), - cached: false, - }, - TxOut { - value: 898000000_u64, - pk_script: @from_hex("76a9140ee3fe320d93811c83b3839f7aa6bc1a4adc3a6588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100993c55895b910b887bd0a9174d37d6bcdabb9789047a3d2600d36a3b6ee7db47022013b05f3d8c166185672ad524181c878a2d5453780ef3f86be8616806b737b04601210358dc2d82d18589319037223432d835db4862e0b73c1fafe0821310dd3c61c283" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe5d34fbfcc7f477cb0b0aef555e2b6cbd24ba80aa2a977453d2f6c60b8ad1b6a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 24405700000_u64, - pk_script: @from_hex( - "76a914011fb3b868bdcd3d9200f63c0ad523abc7f3adf388ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 21407600000_u64, - pk_script: @from_hex("76a914ff5a0501bc78b93b98e8ab4b822409810115108488ac"), - cached: false, - }, - TxOut { - value: 2998000000_u64, - pk_script: @from_hex("76a914a46758a0eb8daf9583060ced90975a31e8ed32e888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202c3609ed6f472ef4be4512078fa1205488f5fd4e7b725b9810c87ef861d4d879022100b4773742055f5e34a52b7afe8d9b1fc1d78e436a4e70aeacd503867037977029012103334adf6b8ddc4dce59bbc61a921a7da9a324eff7bf183d8e43abd22dc1db9ad1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7f35b86bae6b8b3a0371e45dc22e83dd08f64f8c37a225b4b8f4c9ad6c6abce6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 913299999_u64, - pk_script: @from_hex( - "76a914def7457eb7019cfc442f3b425d8a7a12e70d30d988ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 515200000_u64, - pk_script: @from_hex("76a914d39c662b790f961e5b1a81c6931bf3ecb45ac98d88ac"), - cached: false, - }, - TxOut { - value: 398000000_u64, - pk_script: @from_hex("76a91445d9098aa31cabb8279b1af9181e8449de48d64088ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022044826f003e48c4fc62078170ffa71c70026fa38b6776bfafb991aabbc99bdb36022100f87164db03e1ecb8258ac3a5af5717a7fe3a178d618b68964d5be28dacc106a701210233e66fe8e32c066e42459192ab7c36deb33af6bcd773d31cc62474b9e46e0f8e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x74e6b42a04801f2414c649926ff2f62b556f48738877ab45b354a8cb82c8ff8d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 805700000_u64, - pk_script: @from_hex( - "76a914557d942bcb732ba1695475a351b85865946d501288ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 600600000_u64, - pk_script: @from_hex("76a914924c593816ccfa3f5c906e72ee8bf91bc67e44f688ac"), - cached: false, - }, - TxOut { - value: 204999999_u64, - pk_script: @from_hex("76a914bb9f0d0e99f25635f47d44dfe582e6cd408b5c7e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200e78c5c930c95b62e08198206d98b96c65f46fa9a53c8723f2d86cc5fc88123d022100bd4ff406bb5fbe76986e75e39daa7d683afaefca77c0c0594cc618b3fe34e4680121029b059cd98b3c7a8db4feb699e0e53d7c44ba94d68d6d715ce55745b6e1b21ab1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2e2bccd09bebb5c091f44ca5153ba7b720cfc22e4ff0eb30b08d14efdfc426c6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 99700000_u64, - pk_script: @from_hex( - "76a91474e3c488a9f9a183972eb814856ed10ba24be3ce88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1600000_u64, - pk_script: @from_hex("76a914a0fc4badab0281b55b2138f85535c894e27ceb9488ac"), - cached: false, - }, - TxOut { - value: 98000000_u64, - pk_script: @from_hex("76a914367067168db30cd4259786cb908226359141358c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210087ac501f952a984cf71736de41c176873b4edabfdf598784b839669dda2eac6002206aa61dc4c19742703cf567e28bd66c7cad2f4d6a8f2c2a549f661f925fc05534012102f3fa7e888ca50ac5e7f22a5e52911b478b9b54628dce3bb1ad214722408bb8b2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9eb8b1a933918810490ce17ac7e6a06232e1ca06c615fccdd68f9d4a0345210e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1813926_u64, - pk_script: @from_hex( - "76a91403773893728b88b4d2362029e496e43315f7d77e88ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1613926_u64, - pk_script: @from_hex("76a914d1b85edb361a74a65195fb726a6f8d3d5615945888ac"), - cached: false, - }, - TxOut { - value: 100000_u64, - pk_script: @from_hex("76a914cbd32daabd10ce7840d55d0b6ac1ff69e672441388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220626d40a993f778b2481c13dadb615007b5bebf81a8897508c0433aad3d7a77e1022026332f2f207322a660be642b1337a4d6dfaa82a049c2ffbc1b490595e9a87f7301410466bb1b2df956918c7ff37319151c8e92969d8e9f9022477822950b790c54ad484a165c517eba11e7229847d2b8c89e04dea12ac4f531ca195f9015a4f124773a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4cb22d932ca9dd434e1e84c6d6e2d8fe4cbeeefd4666b7f51f18b81b8b4c0b31_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 381010000_u64, - pk_script: @from_hex( - "76a9145ab84bf43ad171e9258a2a13da85a5909b3014e388ac" - ), - cached: false, - }, - block_height: 207470_u32, - block_time: 1352629979_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 257453210_u64, - pk_script: @from_hex("76a914cb45a01863bc5c857e2a6be63cff1d6054dbef8588ac"), - cached: false, - }, - TxOut { - value: 123456788_u64, - pk_script: @from_hex("76a9149b3104c30ccebf5cf0177aed81e1bb2c3a08544d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220100e1bab0227d24dec9f21602914977b5b23ee179471233d0a62e517d8d46bcb02200f0e2ab5687cb6e659ddba7ae4ff3c9ae493bd319ba1609b2c6ff462a220ea51014104f9b61c2760129971d9818defb1150af248c3539ca7a31a7439e28008dfbdd16f573a055eda1cd7894d6fbe2631f8d4a036662cabb5b1f4eb626e8f18bc90e1bb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x36076e79ba5e74d2eb3f04452956c4575fb673581f3f1f4e939a3cae8ba90c8c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 42792090_u64, - pk_script: @from_hex( - "76a91469390beb41e569734bfe0d468e3a3ba3a140789a88ac" - ), - cached: false, - }, - block_height: 209989_u32, - block_time: 1354109259_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 14000000_u64, - pk_script: @from_hex("76a91406f1b678f6fbb0d443f8115a0b019e08953810b888ac"), - cached: false, - }, - TxOut { - value: 28692089_u64, - pk_script: @from_hex("76a91469390beb41e569734bfe0d468e3a3ba3a140789a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204fbefa82650594ed79cc565c30d3698146a5256158832f0e2f27c5d943df7f5e02201b95d45866ce0078b50d664bfe6756fe62432aa82213eeb8bf2ba882416d20350141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb1253bb86adca5f6a653d4b728039d98ee812d0ab5e9b35614c8e1f7c3d2c89b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402201bf4bdaaa116656bf7520a7670f29214fe748b8a89ee1449b3061c0635d33d8a02203c4f78998ad40098193349dbcf4a76a92767dcdb5d04648f905ca82acb346b6d014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402206e8bc153b7779d2e285aa45dbe137e922267e3107af7ff13b48bbf82262d55ed02207f2cdc05a1d83466368a77aabd68fc61b67768e8ba4d97cd5115b623ba901848014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402200e5b4ba305b0c9d062403a5e1965fe4e7827dbcb088fdc1660d575e54eb4dd3702202d5275fd286b364ad3469d998302ed2df4c24d41725bc9110b48a873afe31df4014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022071f1dc3d5b833e9cf88a01a78e5d2ad7d1791d04f46922d5be618270e0be343402205af7e3164e61be438333b606b2c8f3474557c218541ad8403cc6070ff77b93a5014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022024a2db69d9d2257570641cb8e9e8dd5b373eb1c25583890decce0f9e7891f005022040345e274e751ca897531919ed54b5b4f99db665ec13b681374896786974a79c01410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220270de680f8d8557ee7a9a29dde6b9f8d124752ffa0f0ab74991c4985a0334a3302202d1fa9959d93a7bd5c8e36fc94783f518c24afe41fe18defd40ec80a10d2ab470141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022054d241df48ba7bceb5d891d9dabb0f9876399a6075f00dfb6aaa516d30005e5a02201b1b9d56c95f8f946cc70293547d3a73f4633e3c2c6c951648350bac042729790141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402205af5d6f0f43288ece736aca6a382f450a714486004dd40ca3c408e9d530bfe8002205cf68d2c89a4a4231d0a8a9aad7ef1657a65031fe13f6786c83f244da6ef9f290141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402207bef84a86349f2297aeba4c72ed8a56ec650519137ddde437d414987b40888b3022076d068b973cb96cc4224e83e86577cf68cf2a9362339a07ab6405aa6db0aa3ad014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022061c14c3c7830b8163c7fbc29048c241ebd69491c6a33e214d536a371ba24678c0220596d6e38d920413633827b506dcaead808718eabcd7c7588f11c25f65980683901410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402200b1097fab859d21f7129d67e0d5ab2d1c96979fb1e59c6d1f241bc97066096450220465e537c592b813099a67b545dc521b49cda5abd1ea9c7e2de4ab87ffc96a90b0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe4796bdfce5efeeb7c02253b43464cbf2300f09efc55c73348018ec2a45d176a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022040f0dded9ea0fd1b514423f67879e7a207f0af9b7e5a18409c116ced46e6a1bf022018e0b47fdae34b1fdb90eb692183a1a4d2cc222d68e0405d7ac394ad1c3112e40141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220270f6ab868395ee583ba6235b6a3be22c3875f4f5f64bb6a9a1e089caf61213602200b31d59f744839d7a45b3d3392f6f4c78fd030685054f8e4067eaffc75b433380141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x524f1d4a0551ce18b19ef8011229dc4bae99b8a210a4b03afa56b765b68e61b6_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914220aff37d2665794bfc25db189633bf7042b650d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204e8094cfefa4da5b7c877fcffc0555834ff0d1a6855b0c2772a59f4cb73ec5f9022046a34dae9cb32147774ea6fbb892b5419d5216c35a4e3f53c1f50efc31ead8d00141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x629610d947505e306516c6a7a93d9ff886127c7444d10560930add929a244586_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914220aff37d2665794bfc25db189633bf7042b650d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204d79aa37437a995117908eedd57672c771749d76501ad72cdf99f1d95a1dbef702207d847123b90cff3f45f4faa719ec94ed2ff151a50acef3830a8d54874baa1ceb014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x629610d947505e306516c6a7a93d9ff886127c7444d10560930add929a244586_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914d106dfb4422c85c916be6fe2106385b453faee6988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022015067ca5a6d2158c89b010946f0189ce336afd3be7aed64bd690bec1146fedbe022003e91590bd9395d65e8b2caff8ba7c70b9ddfe5a87c7e387dc8629dd5c4a20550141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x69961ca23ed730847a0cc8b38046ac03cd6d3a9607c06efeb18c122f2c1324d4_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402206553054363d542f6f73f2310156280f3ab58da9764f4cae2a191edc6b920dbc002205b3ec89f32ed812e3a484f8e48e4fe44176ab2ef75e4579b3830489a38c91d2b014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402203b3d5f3e0ee2549f7669cb299217eb9ef95ceb508f9d721cef6c2b8bfb1b03de02202c7a9c205b344a30a823ecdc2dc6b4317609cd860b4ca34e49d086a24cfd988c01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402201d2a9b07625bf1a11d7a0e283de34fef3cbda631deb82155aa18fd4ba774a3a9022074c104baac48f14c49b6c65e112a1f82b498f994bd7db253cfa569c0804565cf0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x25f29007facb15eddc56a2e5b5a8f4697bbfd192e4e0d04564c03a5555117f61_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402206df7a72dc97a604da333c80ed2877c8b60ba57a6a4bcc04a4588c3e487dc61fc022008d650ad6ebe092ce6d27f28c8f4f03a12a7f3a84fa0f1c7d56132c519b54fd00141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022034df9b125230158fee130ac8c392803c53f8494a967435ea284cdc69e97154d502201bb8f0508634472ba70dd40ac55bbf9440cf1951dd5b550f3428af81c489508c014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022062ca52bcecb111c8df3e0a9b89bac573d0137301a35bd8c0de7150edd331e61102205038cdc18f120fecd7952bbb04d5912c371b93dc26311077c7ddb1b4d88aa76a0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4d47ba4c11a8b8eb6ab450797f4185c18b775d594582b974e890b07e9a01f5eb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022014513ae454d94dd385589b669c8f2af1ccfec99db5b7057c0c27cd4cc08d60f30221009ca5ab04d387b1042b93488ee88f89be0ea14ca001f8ac48f25a8bcf5e5f4de001410465008049bc6e2f06f8d6c01192700a3cc3c895000622780482896181ffd538f07b789a130a8cedd942d5100b03ff78695cd2b46c3045efd7b646572aa0ed3b39" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x370327936601d704840661f0f6e65193bd7baaeb2ad32397fb5b6701a2034da6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3050000_u64, - pk_script: @from_hex( - "76a914663b34ae0e0b8ece177514be6f9723ecad291f3588ac" - ), - cached: false, - }, - block_height: 192348_u32, - block_time: 1344120839_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1950000_u64, - pk_script: @from_hex("76a914975cd3bbddec73212543229539dca08512545af888ac"), - cached: false, - }, - TxOut { - value: 1000000_u64, - pk_script: @from_hex("76a91430ca87f2e388dfefc9bd2d76c602262610498b9a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100afa588fcc141ad0c02b0e1328ba386d4040b77cea53dde30b42473b8977c62f302201c2ecc92f9cbc8fa95b1bfcfc1b35e79f6f75b750a45a100612883a94650c20c01410420bd547b6a700b42ba2fda0435f0f86b21a1bfe42a011109683b6c837165470f2ba5ed6254458f6162aaff5a72dd876e06ae9a522cc4dd020b361d7690c352f3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf5dd1cf46953f192476144b343df148226b5838b2e9ca33b67016649d0a9fd3a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 159500000_u64, - pk_script: @from_hex( - "76a914e66d561421df61fdb883bcf2bebfec193645f6fc88ac" - ), - cached: false, - }, - block_height: 209675_u32, - block_time: 1353936474_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9147e96bb3688e9bc7e6ec09bb96fc6e82e0808332188ac"), - cached: false, - }, - TxOut { - value: 59400000_u64, - pk_script: @from_hex("76a9147acecc5a0207b12bf1cc684da65f88aa00df5b7388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205cd02180499e968e7ade052446887c15938b917274ca662ccda58182c5206351022100934f4f70cb429f354f04f8776f21bd6bcf7cb3e2a79e8e3c984d7707d7675ab401410452b9a4dbf6b60cb3bafd6af7e83ad509b7a30483fa74ec73b6502f192c5a88aa624ec39e98f7be43361817ae7d143305ef144fdf2896dac4299b70d2f2be2cc7" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbfce30fbae667648c76a11e0d86fe245bed817064ea38798a57395a81e081d8a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 504000000_u64, - pk_script: @from_hex( - "76a9140e1b5a256d9adae2447f3a4ba2f980e7539de2a688ac" - ), - cached: false, - }, - block_height: 209941_u32, - block_time: 1354087532_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914929bb4951df39b9b4b509eb6923c9ddc815fddbc88ac"), - cached: false, - }, - TxOut { - value: 503899999_u64, - pk_script: @from_hex("76a91460311daa66d4e596aa55af5426f4b1553e0b156c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200e848440dbcdd62937f4531627946f7cad387d028ae14e24244ae282b4634a68022100e19a52f92a6ae0aae51dabe3443caa93b248ba5ca389c5acf43a9ebe731cde3a0141044c040dee1a13fd2b6b3d631c9e02c3f7b5f3a544b7dab75f6e4a24e02ba5062cd5b1730d22a9f2cc220aa048b6ad2dd332dc22f2b20c36a25cc7d0d9c23de424" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5c4c5b21bed42c4e2baca5669e7472d63ca4907314ac9557b53c4914c49a78f0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 78230000_u64, - pk_script: @from_hex( - "76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac" - ), - cached: false, - }, - block_height: 209974_u32, - block_time: 1354103950_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 58130000_u64, - pk_script: @from_hex("76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022050defc84b6ff3b2857192306fbbc651474bdbabfe241ea239369c8a79ef49912022100b469eaa4093bd62b3fafa880157b61495e21f62df18d3ea669d1f4d09e29e1870141044c040dee1a13fd2b6b3d631c9e02c3f7b5f3a544b7dab75f6e4a24e02ba5062cd5b1730d22a9f2cc220aa048b6ad2dd332dc22f2b20c36a25cc7d0d9c23de424" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2a818d1e5d80e2393ddb27b978eae0652db5a8b2e35a1b35307db3404d9445a1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1189733938_u64, - pk_script: @from_hex( - "76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 80000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 1109633938_u64, - pk_script: @from_hex("76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100de6447e5aae7ab7117789f65b04a00d707671926515de560219cebeaa35203e0022028132c3dba69e58f36fcd8686be6c0070c5555cb08fd43b6e842aac6426f7afe014104f9b61c2760129971d9818defb1150af248c3539ca7a31a7439e28008dfbdd16f573a055eda1cd7894d6fbe2631f8d4a036662cabb5b1f4eb626e8f18bc90e1bb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xed1810fad92b1e2b6d36ceeed3fe79dba8f93db4352e037e32c2dfc1faf6ec23_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 34823658_u64, - pk_script: @from_hex( - "76a91469390beb41e569734bfe0d468e3a3ba3a140789a88ac" - ), - cached: false, - }, - block_height: 209989_u32, - block_time: 1354109259_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 6000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 28723658_u64, - pk_script: @from_hex("76a91469390beb41e569734bfe0d468e3a3ba3a140789a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100b7c3bc49891bf74d0049b5fbc2bd276eb023c923093b53e348792495968438a40220221a9379cef4c06c1a9ef49e4aa30fe0ff4ba98938741c68b4dd5ed51d0b3463014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914d106dfb4422c85c916be6fe2106385b453faee6988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009d15f26e1c2898f41252fb73d6cbf465da950e46b2c4dc6b2658a9f47c5fdb8c0220781ff954cc62bdd999dccd9063e262415dc4ee6e8d960e5af53239117a0c0fe00141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1e20f44dcf37f93a6a7712ebd2acae7ae1f55499a7fbf076c4858ffd7ab25f00_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022054902543732cdf8d4557ddc38ea420261dacead1428e51e82a32a75fbcf04b590221008a864621c7c298c7910e8144131ac46462e7e150b6eb866edbb6f72b123400710141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e846bc7c0108205203c03b4c67039417f503fb4c61dfc098e21df902075e21_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914a42ef1d74dc93ee0b7c1c293c9476646a54fe38b88ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210082fda6b8e78e22833ebabe31b0b1ad5160cbac48a4a98494b3181ba86bdedbcd022039d5924222dbc42c3d3c4478db7228cd3d3875df3787c1de07a974376855dd3001410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022048ee5f4cb1c808895324a0878ce0c9069d525c253a7a57623c47146d6b0ad226022100a5eeec08ac32b154419d1132bd91ed842dad8ec58113f3f3f3eee8268ff2321f0141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100fbcc52745dc9613381f0c6ac3ff3e95e6eefc1c5317e1a9e60ca372dd538956502204a92cd413258e0cf93e5b7a5eec892a71b5f0465ab75dc05cacf801e170967000141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x663f2221c316e8d90ac8927ff368dd6930985c6f85e090550a075a215f2a2352_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91406393e6fca81c283a8ce5e6348ec27736ddd1bf388ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022057d6373a49f27c0b92c810fff9d8b81974fd135564a552f0b2f1fc5b428cd355022100eb8e3eff6cef2bcebe474948f932c2bca4cf5b757b12f721d2e8fe5348e1b08401410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100eeb17c3d4302a9eedda94d2db0ad99c8400ad11d8a423b144d65a27901b39e8f022060922f8dca9d5cbfcca45ea8053ee9c0f2f209aa03517c6be0de320b5c8cfb690141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x69961ca23ed730847a0cc8b38046ac03cd6d3a9607c06efeb18c122f2c1324d4_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ec2ab3913ac41e2b9855b60f0bfa5d6c96c223e416a895eeaa80644249eb6682022051cf581cd69815bf481fda402ddc7165c2553f1d1bc5911ff344e12c96653bc00141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200e36dd15f8986a7fa5fcd259fbf2ea8a92cbeca8b30fce2bbde397b15f40f7cb022100f62a6e146fdd1cd1824fed5312179d75b45a5225d95ac70ca97379876b30d7d50141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcb1b8cee6cb40682a415ba067c79b049c7a9d862983ffe1888e7add118ca2519_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f20727c30f6b9a576c5936d544a333d9d9be8da86d5a2d3e18a8043df9fc24fc022057c82726a741408b8f22cbbc0dccdec2ebf0e79bee832d4d61da556258d9a4e4014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914d106dfb4422c85c916be6fe2106385b453faee6988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205c46339044fe28c11d65cdb2159e4af63e55310e40f8963108397c96e69703ce022100eda24bb523bc24933560915450eeb268d37573c4291796eeee4c038298654fe2014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202d88eb69a6d08289cf54a5b6ddc105df08db92ccc32db224a01eaa060ab6e0a7022100f3652f8ebc7774e99cbe9f5ec806e7bd0d771a880955c08053692075d2f2f7c401410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205c98823719175c873dced0d89d11e6dfbe2f8a5b54bf7bc0d97ad7ea0a3f091d0221009a8c896e9abb9779c035f8b4869241a96e61551a13a3bfa2a4ce37c9f3b4b44d01410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204e635bd6e51153554af991a45e75328d5c4a4d4d5a1e6742ca2bc7e73de99672022100c8e8ff90492a3431256f60372392c1073b777d96a1fa98a8d18de8825df9afdb0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x891af6431550ece772e2e2ebee13e856b971402763533babb2c49475ec260445_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914c27f09b0debaa8e9566b1df3458ee84bb099b16488ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220363cb75bc513769b0b7a947964b02238ce112eb8a95edf2d4e3fb90aa960dd2a02210087918d7ac42416b0c70e98a770cdd541bbc1f3db772849e0b2df88bc923f1e07014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220148c963e3c49ba55a46a7069d28767805e85dd3ecc60fb84571e7367e5c6b0f4022100aa09d5471203aa3f27f463f7e33177554a196abf3040b66a7dfbddd029c561820141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022013fd952d2f1f6fd92dea571e138398e6572c41ce6089a965e9902c95ec0c56e4022100a0dc6a649b875521428eb75636e4d1e2ce8a3490c7b8b8080206cb5a9bedf957014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022008787405cb6ef972c0d638098b850c3e5a3799d34cae50830d9fd1619b7e6f4c022100c01b897ded0f7470d3291cd11ab284b188f939c98cdb3260d1af13cd961b0cb301410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100cc030adedff7f7734aeaae1ae920fe2dbff0928c71d9251f005280a2f08c45ef0220337af3fe5ed1e7ee306d3758fb7722dfdf5a0f5e1e59359035ed22b829d888f4014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502203b777ad53074d7b645f87e9aa6c2324e12a0f4a4509c10595bc0af0e37a07615022100fc9bec9b2db26122bf6bf389df6658316de402b2ed22e53e5ef1d7b4da4647e60141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220757446a1825deafb848145a16fcd8bc7cd5177418f4ee9b38e99576475a2de53022100c0786c7f89b12f99f7f4a380b039e59a5f864f4ac362195ee06100357b54313d0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022042f0e1173df58def412846a12385fbfca1932681daa07afcc5ad46b4aa94863d0221009a7bb43e4a6ee74c7d003675bafb24ce85d3aff515b4e34e87923bc215c602b0014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022037ee80f3268a09bd100ddbbeedc9ad1222bc7aeead4913ed0bb80d304fbaf298022100ef79cd226baed0273805e570c6771f0f49696d32308fcb4ae8a8ea0967fdbdd90141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d5c972d1c69f19373d9047c64e25784e8b516b3a89658ac2bc0a105b7e64bcfd02200d374ca676e9928a679e9851bd8cd869b27106422139fa479680217993a18963014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502203f91a0d45eebd2ffd09956343a5c85a2be823c0a9866f9d62bcb2a190ec3ade602210084f26cd2144747957f05e1136a2ed68613166e33f5104dfe8de8688f8618b12b01410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x524f1d4a0551ce18b19ef8011229dc4bae99b8a210a4b03afa56b765b68e61b6_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ebb9c2f7187f5176c45cd864e2d16c5facd3a49fdc935d0d5c681b0bf7ab305e02201b01b862fc6575c6d5419054928ca9701570102857ed727b9954a8f1224a15fd0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009decd8da03bca860041095e37820114a9be191640697602d08675016ea25c941022022128372b3121912471b7ba73f5af78c6a136b4d2ad941974d821df91ae86123014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100dff0153f0ada89d16b0ee3ceeb163ac10b6c854904e9f705c7c4d3264a1e9d0c022064004d6bda181bb1ea706c18e85c769429639aee6c46ea99a4e16be7541520210141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f70584764c6980d803817641c9a19ef99a826ce05ff3b84c078db853964e033002206acb54a35b34cbe87c11f0fe364ab622518bcb7781325d2489aedf51712eb5080141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x629610d947505e306516c6a7a93d9ff886127c7444d10560930add929a244586_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220045c76f6e2b2b8c71ca6ecdc1db2424a4abf18bd2caa0a718902a4ace4ba208d022100a69ddd739f7519734963c6e66e8d9f6154d6f8195715eea3de8ef31083140f400141044c040dee1a13fd2b6b3d631c9e02c3f7b5f3a544b7dab75f6e4a24e02ba5062cd5b1730d22a9f2cc220aa048b6ad2dd332dc22f2b20c36a25cc7d0d9c23de424" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb9e5b1396a8a6597cbac3128011d54b13fb3e83ee4a78a8b340cab196a37a30f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1109633938_u64, - pk_script: @from_hex( - "76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 160000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 949533938_u64, - pk_script: @from_hex("76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022068f68cb8fdf4451fc9612eabe0ce7c4524e442303ab34ff9a10c42335055f0af022017b09e4dd5f3d3d39fe7ad662c3d35112b4fda7ba700c3eadd3118d5fcef692a014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x02c0d41941c2f60e96e2b8e02e2858a13daffc5632e2b5b1de49ffe448001f62_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 160000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 750000_u64, - pk_script: @from_hex("76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac"), - cached: false, - }, - TxOut { - value: 159150000_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100bd29430db0059b8785ee96677b5caea83aedc45e1fe2ff86431f2e877cea216c02200eeddb94e3a0d2523ffea1bc3e3cbfe9775cbbc69c919ea04ed31e84bbd76e67014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x255912e287f6aea51bb5b30b1324180c2c686f63426a3bc02093a87547105b84_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 50000_u64, - pk_script: @from_hex("76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac"), - cached: false, - }, - TxOut { - value: 19850000_u64, - pk_script: @from_hex("76a914c2ea0fcc529f67cf68a20cb0f373ed88482f7d5288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008957a56f581a9aa7df841278f020fa47e986326819b1d6eb977f6fede25c1b41022073fb8a05c482cc5175795071ff9820c7e551de8bd625880d4deb5c049578f0cc014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb9e5b1396a8a6597cbac3128011d54b13fb3e83ee4a78a8b340cab196a37a30f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 80000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 350000_u64, - pk_script: @from_hex("76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac"), - cached: false, - }, - TxOut { - value: 79550000_u64, - pk_script: @from_hex("76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100dae8a90413f4f5242c7d9d341b5842755d104bd6da324eec988dd15af905617b02207dbac1e481a442912ea59a929ea04d89bb13c68cebc8cb16eae781580acdfc610141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008c169026febff4c0a422918d743caeb3812fa44120d90e4391b50f75163cb0d6022077ef1d0d965f26e154cb3053282814cd1305e412103b7216223005697cdf4fea0141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a53e91d49fe7e3e6e036cc1c87b1f37ed5e6ab40af0f9fb9732fcfcfc4c58327022077676a93c02e42701fd681edc1befd6d518dfcd075a61ccd1fe28e7639d10a4b014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210082de271803725c2d1cb161f55d92399cb8ac6b408079279424eaeeb8347d55920220435b537626f9ee8d632cd6e03846ccd0f044b59eeeb03cec35765c9ec9f927ef01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022013af8a14634cfeb8ee62ff33e060b46b91ed56166fea4b244f5ade6e4a70854b022100b38f308bb95f715c15188d11b0d9ffc101901c9889a34f7472e7d11e817f9bb6014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502206371183fbe89e6910476f6b95f80b74186d23cbf97922f8d59c051f072e3dca5022100cffb88d6a5ca84e8c369154e88f594947819468ed4094e2cb8073ae6a7b7d6db0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220322a6e4facf2386ca5e06d301eff183502b3974e45737dd8d42001299778b9e0022100e25588dab68439174f20c71b5ed48463e34620799da991099dc3c1a4b1c438e1014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200f0f01535e7c858f848e87371314d8346e647cfee14cff5d6c44aef4e89e227b022100d1a29ce9185c723fac51d42bda688475ff2ce26860091b1c1157ff407ecabe150141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008d8d5d5882a8652067be80a07be766eea636e6fa5faa7bc9fcac17019f55200502206a00c1a7cf04c43d839ae7bdeb3c78a1f24118ddb1bdc75a232d903837a0fff401410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ac0676a159d9c1ff58d1f06b28d2c07c7844aca4cb9d809ebba87e4d22bda31b0220309b68cebe35beb4cc76740bf0390dbc8f4330f1ae36810c1e68a1eb8da39a33014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220717b10a0a18e35cb3abb05e0743d09e42b30c7f29974e975c32c64ea9b00dbee022100c1323362dcde7d6797c5d900cbee432acf1ed7cc90ec2bd5e2154bf728e7dc140141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502203e8b958f2194ecc91a0ff98963c833638e6742300be218a1f48cc863858218a702210099b26a4428c211a179fdaf311908b9c0cc9eb6e322954d9c9066afbc52cb1fab0141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502207f56a6da35fbfa2e11cb8765cdf20b24b5a0cc8c9be70a37cab441060d2f4ebb022100bf371dbe8616abdb68a009304e1302dbeeec22a452195d3b73e00055c6ec22240141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100c89163304e95f49461a0fc29dc936745b8e2e026f0ba390eb28bb30c18eca0ca02206ceeab97838140013f7195f695c7acef9445387b9df69830af49b70d78b17ff601410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205e8d7cc6cba96458527ba0ef8c59c28283920a2ee18bc1dc3b734984db0afa34022100d2336a0ada9de4a28888a672c7820cc9ac143d7bbacff09c4e7d2095496eb970014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204c54d16557b6e5cc28d3ee282c4ad3458b17aaad3f3d467cf6915f137fb126f6022100c068b2705a0fdf3b340b1451698d79aceb83f7fff5b7aedaa5ebbfb7fb8a8026014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220645474258d0eec0616a0cf9f745c12331dd21cab9cf1dd5fa882e9419980ac45022100ec839ded46e97f6d733c1a3029cdc4b4fbf79f745e72d9497908af60afb68b610141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100828397f40dc5a786812d1e1a2fa17ca04130fa0816a6e10ecec04fd9c9650ceb022073317825bc97fb8f5cf9382a3e222c34798d2ea5c206d040735abdcf047d5e03014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200c2b380860a18077085eb95f5787e0725b967f826fa4fe0ca1887b85d7c0f4cc02210080e08f112b3504ad97c243b5831e91b581e0214ed0da53b23f1995f23475d26d014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205f953b30c4e6eae574e783bbb5f73ce4e1a8a21c5be094b65a664247fe9c93ef0221009d69ba57268b8e103e76915d72e049dd62c01fb1c4045763d0082eac9b5b82a00141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220280ee93f632123c692160db9da4ba8d2761a1af349fe4801642d1769f53c0086022100dad1862e15fdc5e69d38c5672356faeeaaa012c05f004428a673ee94aef1aae4014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008c4d80a76fcc47c1577d068aab2e005506e8438936a2ee704befe0b96826cce30220266cdaa0c6d191ed59319e121379e7e40544d7b6facf97ae8a523af72f241ee901410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100bcbeb6a1be0615962ca80a27c9964dec8e67fdbfe790278b8ca9ee602ff73e220220033f2c79eeef0e6c107c176b55813316457236c26e1c1474a76fb7751b232b0c0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e90a0b26a464b813afb63efeb324add023d254bb3b32e241893f087452100d1f022066a926cf3b2c0d63b82869a7ec3c4bf281ebced28e1135a2d56905a956624a5a014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914220aff37d2665794bfc25db189633bf7042b650d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220660cda16bbf9adf04e71336d753d96134d2126839d0ab9ebd79caadad9bc1417022100c041808fff15ef58716308b767ecf20fe6feeb7a83358371a4c4549055518168014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022067c11ad3a19e34437900ee084998023917e731a476e5ddc6604eee5272c6e40e022100888c8fd882274ece61a84d857d0711d8f4051e9be7f8944fd83ff95342e7998c0141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e379afd4618fc9f04c719ac6b0792d1ce3460347f46c8ffbd801c98d25e2726102207552775a64e02c7591010675b34869fcd0c373c807b73866652ae551e70a27270141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100be126d587909974c38eed88e69fa58b53c16d396bfe497c7faddaa9d83b9eaac022043ad4f0245b6d9a7b8272844e3749ede2533e7a49bb5620cb863bb957d27c0ba0141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220472584ccd04daba94f8ed0610a951ef822550e6e84d7e26ccf2650f672096e67022100e842c9403cd018dca7365abf2945405fd139f006a4e7de1f32f30b3a5c536bbe014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009df31821c25a360c4a7c39f8089657125979f4951f03ff60c4d7c3bab5576102022003d83944e44ce72ce1fd5736667e4011cdaf9498d7b76822310955de1874b42e014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100efe267d667e10a954d0f91fdfe304d18a19802e7e4b2c8a1318725f21db5023402203c75d09ddaab8786b6160ab8e2046a4011ae8f29dfad1fb7041222fb3c6e63d4014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205dfb852265f3e831078e9ae827ec072a9d074be631b82bc95d863c3125a456ed022100de24892ad14b1191b88bb0a889579dc2c3e3912e79b4242e63bdc90da0dc709201410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022049809f12ebcc0992125b035938397c99ee8004ba702d68605ce94c7cdcfb4dcc022100e38b2e5913f751bbc4268662f0be73a9d0ad205f47ce99128965d780fd3262a4014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022034dac890c76876ef0e7f681d1f017955e1d06a580632e5b6f2e25aec86e1805b022100e8b1da74e2430075585f09132215cc6a6728695ca53bc89afe406a2aad83cd980141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202a7f54e46045dcdc887c1a6054625af16191e403caa849f74a7fd960882ff1f5022100c356fdd898bb03a85b8c05fffaef382e0bd62a7e5ae422445078f9bc6860f4da0141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220738a0f992111141b77e8bb21fcb12ae72a8102d67a8d402d9f20d8d172b5a7d4022100d4c4ff73f7d4f369ae3367ab14cf965b31202985659f4dd3d52758fd5424f27c0141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205fe625dea73439c392a20c1e542c6ecd78126253a341c22ed5247b077dc7548b022100e8dd00a8d2378e998e95c68c2cd9462405284ecb1fe25a5f1ecc0c3c742eac88014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204a2f70a609ec67ebf0a86ed93327158d7946d3472dae788b09ddd223c182a95b022100c27250a5880dafcca05b3a52416f76d2e3e3a1bf343b32cc1bb00f93027ce1c4014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100977efb0cd64417f912796979cdda166b1c633014d9de9a8314ea44544146a1c70220375b2320cbdf61770e593ea97aa79f34ee6bab8c86d22e0fc9a4917a990e7eab0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022043a2444dd2a2586c468556794ad44d3e71b681f8a588586af4d0197d6f0e3fb20221009a8fc17ffd727943900a953978ce667c0a33e1f277f989fad7acb78657b37c4d01410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022005a39621b887ed96269bcbedae0dfcd7910cdc0e18730fce7d70f855052b0f3b022100b5533b4a9342ae3cebc031ebf6fb8fc9797faeccd6864a1bacb5a9728513bc7c014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502207aa0a0e7245c53a8a7dc10fe8c5466e1f0a8cee6a55cfdb39aa59c4ef9bc7d2f0221009f47ba899faa4c44ac47293b8f1b5fa9aae50efb60d160c391e33320717aeb6f01410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ab17010fea54788bd33f62f1e44ca69f48c26c15ec279c6cf9939ca4e7067c62022071017a88682a8590757f4dfda715bd8217b2008594dbe7304092ce95975bee950141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200a99467f74dc97d21fcbabb85e332ebe442dfa636973b2de4c2f2975c2a04480022100d0f9afe49a55a3e4fc244fac68570f131047cd02fc39927a07d83733b34db23e014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9140d2c815e3aca96576569aa62d5fd06ad1116a5d788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202d2ee2c75f33879a0e568053b80b690bd0006dea848b1b27a7b7fcd39fbdc215022100e91626f130a4da81765de4ca3f2417036a3c73353bf5c50042c7c17a56a662b30141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d8454c623a998cc9ead998e0b2c995e330cfa0675de1afc0268b6009ec01abc70220634d29506290c4cd8e2b7032cffcdf9c82304316f3380212d08f01048be302eb0141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9140d2c815e3aca96576569aa62d5fd06ad1116a5d788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220663bb4426579d9ada214bcb2ef2eee1f76ec7bebf46fb2bd0632d697f94b457b022100d31194d1e21833c76fd91a1966b9aebfa8b5f86e6c682c0a33d70ff05df73016014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201adbe3afe189fe0034ffae77f5bff9c0ddbc2223aaf3e0fc27a59b2cb83f3f36022100e28a7a1df68f16596aa0653e0130c132875269761efe49063fa5fc5ed8e28be601410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022006cadde2a1c81c580d8aed9c7bc224c006a645f756d778d950f7266c2b76ab0a0221008ac3bff1b2bebefb297bc7c80b08d41b9b44395289ffa88d1c84528e6962706c0141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022025b61f7666920acd1cabbc4bbd268e229460570ca5e354d584d30ed9c9b775d6022100cb7e5864155de90256afb8af250a7f527f3bb0691b4d0730c4c317f6098455a30141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e04b3e1053a60e92ee5a53777c869529d8caefca46d997c64e9ea8575ac7f18f022054bcc4166d0641dce7e351ae629ec2b9c912821b1820613acc393ed4c68f9bff0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2f6f61d960a0dd6579cc428eef1fd10ba0ea0a0f9f64f9daf3a0b932129e6ba3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100867d26aff36be3df546039bfa3d78b101ccdb64fc79f7a6a5860624cb8ebb6c202201bfbc9f7e47e52fe9e16e2bc45cc1ab711aeb82b7552ac48f5d47eba75fb7b7a0141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x524f1d4a0551ce18b19ef8011229dc4bae99b8a210a4b03afa56b765b68e61b6_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008edccde71288be4a784d4ab7f91f681c8b181e43eb3cfa6109a1f002ea04a3a7022100e23c1ac97c4088492ef371c77d5a9a09653b4357e9adacac6b75fbcb6f4252550141044c040dee1a13fd2b6b3d631c9e02c3f7b5f3a544b7dab75f6e4a24e02ba5062cd5b1730d22a9f2cc220aa048b6ad2dd332dc22f2b20c36a25cc7d0d9c23de424" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb287a29e7e24e789f6e1cca13aa5615959b81f4f3d0acdc84cb1aa91ef781db4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 156510000_u64, - pk_script: @from_hex( - "76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 40000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 116409999_u64, - pk_script: @from_hex("76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022010a2a8e533e35486138de5935e729ea70a9eeea843ba9b60a8dcd2c42851dd2202200ab82abc73555113fddb3a7cdd378dba5fe240577e8ace357340a61494e8aa2b014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x23bc7b91a10473b2d874697a5dbe945e89b70e52be42d7088feb7363770fabdf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 40000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 150000_u64, - pk_script: @from_hex("76a914d5ac2acf1e003861ae6c9bea5a0c7771bffa28b688ac"), - cached: false, - }, - TxOut { - value: 39750000_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210083797ce3b2f1606f489fc0d00a412c05832fe7015d0eccf3b6fdb370efe1aa91022100fd27a4dcae13d583b2537a2593cbed82a0c2c98c74906a81d839c6cdd2c771cc014104647479a73d2e3ca8659f7e0c0bd13c9f9435fa41c78360062100e44d0aa6e48484921eaf2639d46e2c9a03257bb3b67b00aabc3dd57ab844fe468397271e8f9f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaea093fc777cb86d946464aa1db135d075a1c38f643980751873d33c644c9b4d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3472208_u64, - pk_script: @from_hex( - "76a9142bcc868656f7ed43a2a81e53c10b7436ec980c0d88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1600000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 1772209_u64, - pk_script: @from_hex("76a9142bcc868656f7ed43a2a81e53c10b7436ec980c0d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221009e7ff2f1ad149d658a5003b500e873a1d65e7894c2723482c54100a299e09df502210093ac999e0a9a10276d59dc242319d8a0a4ffed30f20cf62b0075ce34664c4f560141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x995b8d2bc739c4961e1eacf962c13a47574b0d7e36fa2a57135ff43512ed879a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100e778f179dd38d1cbe23c99bb4a34ebe388aed2052d7521691ce182290ac84825022100da6eb9847bd13c094112b691d18d2ff05b953920b0d56657960f54ca9bba55930141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x29507ae810749c3e77990822f055af51be92855f8c6fcecd9c323c6dd179aadd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914e3ec623d0f465b044e699212c97419ab737979dc88ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100cb75858c3a9fa08eeec4a321b3effd505b25674afe1246dc30c75a979bf7151e022100cf1806e881a8f2ad6011cab45dc884a174291a5bede1b3926bbf987eaf0c9ff00141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x30e3dfb6bae5b28db2687e2b6ebf72641bf92f6afeb9ced15064c83841d62dd0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9148b677feba73d7f1d44fcd493506b86c9142bfa9788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d49bc5b0700f25511dcfed0705b0fca54944c632cee145e19104d34f695e38b7022100c18ab232119513e3077bac046a7ed0cc940a5fde1b97efe830ddb7288ed215cc0141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221009e60ccd55afd27d0dceb969eb27e84fdd6180e55f0230ccdac240fe8de97e32f022100cee4d02efd034f7878e2c6e2216fb9827f2c337ea8cb980bf56f42b9bc6af10a014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100ac01aea48927ac9351f31ce1fd20c9c71b4d81748941485c738c29209c04bd50022100acfb2da0151a4d4a0b2e5dd4d37fd41abc8e9f2887b2c9eafe27b67e593619ca014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x524f1d4a0551ce18b19ef8011229dc4bae99b8a210a4b03afa56b765b68e61b6_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100e73eda2198e26362f13de00158fe2c5628acdfbd634a3d1e12c5830e5e18b7df0221009ed07f6931e4d620d3ce51b2b90c637f2fc9042532a1d43d41be8c00f9abbc5c014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x524f1d4a0551ce18b19ef8011229dc4bae99b8a210a4b03afa56b765b68e61b6_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d6321102a626bbab5120c465907e60ad51ecc367e2d3c16f3aa542dd3395fb8c022100a9d240d8d8b021c579ee74f73c14d8cf88551e14950ae57683fb7be1060344b7014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008218c7bc54fec6507da1be79d8c3dd028d8daa2f30b097f31ee805ab223940eb022100891bf9e902f09836aa699a6299f7bd354dad00e8a16dfd3771f776206ba2c56e0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100be13559291dddefa94d0fc4c8679f4374dfb9bbb9fc556979d00274864ec81d602210092e06374ea08aeac0e83550e5ef0100db44b53b05d6f143507d7bcddde0c40e10141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa7afb03e87fa223017f5a766bcb25a08e54523eb73afcf68c92a1124f33cfa9d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914a4d33899a523210c0d41925a32d4e8e3edb83c6488ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100f1926d473e2b56734236b6112e75a3125fc1f17570a27d874983ad5defeb57d8022100afd2efe5894d939440b0976d6ca9642e446b56d58dd1bc5502b8efdd33cf32950141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d23b09bd0749be4b2d3ffa62a993b07c15c84f7ba04c5788c5491770056b4825022100fc76c5cbe80f33f4dde90cd82857c9ec05f86dc08cc1bc5aa50b622ea2060245014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c6a36ac519b7b6a4db0db6d48d9f090afb88814dc53952613ec114c0bc8421cc022100f4f53d199a7114da52edf22f4ce31e9ece603557bbef0749d73acadf8dd1d239014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914c2ea0fcc529f67cf68a20cb0f373ed88482f7d5288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210088f539719dc023395ad76288a2b3c4512e6fe1170c3819ceebb2863b39743b30022100cb7c36f9f84a5f2b6954d585cc6532023217f5997b4c69c9d234ecbbfcf98e0a0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 4899999_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d2750b0a8c1073e9ed1768bc8d1e3f6eb6a3c4e2e0e7b73e8c6cd8843dfce0d6022100a31425871ac2e561a080080716e4480013076978af0489ceeb1b1166bf0a8fbe014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100e33645ff8c074bd40ea958422f6e279b3913bafbe4b6170c1700a11efac0cd1f022100d1fd4fc262d30f7cd8ed65ae5c9135a694e8f1933500052e6d3e813500fd89710141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100e4d0ac39a4adbea4e9de02825fdd1eed7ccd01104b39c668093ff356f77823d8022100920ad0990b0e9d02208c01824461828ff2d7380b148e746b60393bdb6bb0320101410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914220aff37d2665794bfc25db189633bf7042b650d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d03e3bb4b784c7609f359ebf912468767c1a90f7fe14407c86623c8b2f8f6182022100a13edce994db32444fff7930fe69ee8ea10cff01e86d4e1683dd63816773930b014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100fb90951796b4ac86c63575226b7318c2c059c3de326c5d8ba869c33ca3cce84802210089b51df33cf3742b005fbb1d96a3577253b2b18da3a6217dbbc9f991b7c060910141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100b9768653bdd8b9ecf9a9ad531a9bfbfa8ead3818975574a036d41d19f1ddc66c022100a1a874a7774629603e4bdff2f03807ef057a225f1543d42d459dad18f6d21097014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008b6a7fd394784476dfab2ac95c2d6cd31dcc4044f1a374377f481eb46015dcb7022100b16fdd5d9fc6f69c2de3422c4a60e33d4592656528806d2913cba1edc9af62b80141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbeaa7df11c9de2d2b992b502cd8093bc0760c4860281bff6dc4ae62ea5b776c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100922384f0d933ed6225aba6b7ba6e9d30d5c3f90f99178834cf79414a3be431c0022100d5af53be301190462b64bee153b30c9ac4eb9018ade7c4fad243a08a03244c9b014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100edae90bd7ff094fbb03066d4e0b0e34c6ceccee7cee3a14b860fd8580d6f7e6c022100d2da61a484960a5e884e453aecd1df1cb64bbb4819d198f19c0e0712b800ff460141040841958a405ca1c05de4dcf04dfdfd6e7de5e7cb106744977e3d99eab3e59a2b5bc2441e0ad179055c14200745feb2da2d1b4485087e3a9a2a88a6531a6d6b02" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f5a691ff3169702d615b77d0af1451e7788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c2ff581bf2b2b34aa1ae84e4ab9dfc6d36546000a79a765239c21f8a5a252f0e022100f4bfd4237e854600b4c019fd832d89f28b86df20b7fb0f9d39a86a0e30ac8c43014104147c9684f526d6061e5bbf815e49adf1f3ad625a88f8103e9a2b7c49965e2d7ffae8345f424f7fa73ed85203611da2bfdfc3a7203ca8abb2534773fcb2c0454e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f6d8af8b3e984e5d807c0e1dd6964796288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008d2a7912b1d5ff2db89ad9b4a420dfcb88eb9b071a9a0aed16326bc33065820702210093a7173cd11ce25d942d7a9774a03a2ef6c6e9ec459b56c23f87fb42e150f4c90141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb157dfaa0c40843f8f8d9a8e1f62fd24eeab46a8f8bedcb92d1e07ecb21234d1_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 449999_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 99450000_u64, - pk_script: @from_hex("76a914c2ea0fcc529f67cf68a20cb0f373ed88482f7d5288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204b4e592ffb52ccdf8d942ae96c202a5a3b78a039f2e7dc7b4ff0a4ac633850690220384c5aa8aebb69224d99f270b9c162d6b19f545b25250ddc1800b37079fb566101210245153c6e08ea7affe5156209ace188968466dd554fc3b4ca1e5c2e17baf97c2a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa8b7578041f58da3a780f9b73611d95c5098c48af1a7e616dccdcf6abf4803cb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1217593_u64, - pk_script: @from_hex( - "76a9146f719f7511e484d3728b9f4d64c070bcf5374ed688ac" - ), - cached: false, - }, - block_height: 209909_u32, - block_time: 1354073226_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a5bb6bf28c4e0e5134b41f4856d2056b9b6c9a9f0fc696d7010da82a60c9853e0221008b70d353b0847f641a3a6229f81183815f505018b94cbc405cc8700f2acb13890121023b23d0a62108b6ca653140fa6c320ebdb32c2ef5455231969f4055685ff23f8d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x84ad6c3fad4905cd043a214ce47411b2e15e104f7474313eb585eb16d816ac45_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2700000_u64, - pk_script: @from_hex( - "76a914c4249979e958e939b3261588da82b47f8640cfe588ac" - ), - cached: false, - }, - block_height: 209942_u32, - block_time: 1354088561_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1117593_u64, - pk_script: @from_hex("76a914cfe54f6745be64549038d6375638c508258ddb1988ac"), - cached: false, - }, - TxOut { - value: 2700000_u64, - pk_script: @from_hex("76a914c99cddd9736a27fb9d1a5bcc3b13c46f1f57ca9888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220509e1e8d73e3adcb848c7a26d03b48ed414de2e3109c99bcf2128447edd05c47022100fed05eaef99fc2c1b69610f2ad1bfbb2cd0f12903de020f159e757c60fe2e5340121025b5b3f27689c70c77bffa3cb343fc3280896e0a53676246c2a547be834afe6da" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb7e392969c186bff2142d4008e2b59de421a56311df841f9c1f13fca47f45140_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 9800000_u64, - pk_script: @from_hex( - "76a9144f1d94763f1270954c729174aa1b194d484bc97e88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cfc33352de9251b72a66224c1a9526f167cdf7df7884313888c6728d47ea642d022100bf206c67f7d25bed37cc28ba8f980e3fdf7cf3a81115ed5a1d1e4c580c68e4e00121038b9b72603e63cee55c6c215f94b953c435744b9a2569c877b073f4a59a9b2082" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe11eb742ad25a73256669472799a811831d6c66af5874736e693d7a73e222588_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 22031568_u64, - pk_script: @from_hex( - "76a91476ba2a5e984ab38887b2ff63dbe46e5fae7e569088ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 10631568_u64, - pk_script: @from_hex("76a9146d74d9545f6bda7cb487bc2c48ba255f4299b5a788ac"), - cached: false, - }, - TxOut { - value: 21100000_u64, - pk_script: @from_hex("76a914a14e8f9c76bb48333f755203c5a1259caaac1cbb88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220522ddb49e8f470f982aafb03b6fd3a8bfd7b9269582f693cc1ccab09c0f7da6e02205d05700bf21b45c12667c224796d449fb0c809560b0041edfe849683c823e42e012103f8c0702e8388389b38ec8a5c79a47e2120b23cb9cc22e54bda0ab41f95942470" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x92e035f1fe3e8904e93497a00c014add6305adaac2a264887e701fb35ecbaf91_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 40850000_u64, - pk_script: @from_hex( - "76a914af98d4f59f4e0f5356402ff3e23320127cb8493788ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 40800000_u64, - pk_script: @from_hex("76a9149f73060e4b3c8e4dee706290730e4c1920af094b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e701fe4a5f8e064c61fdcdacf7ad2ca1e083cb2b090cafd58649dcf274f873e502204db08ea8264a81d9bfd91a8ccadc15d5d2fa40b3d0082690bdd40b53c535371d012102f91738364c30cfe6c94ef5b60d44161d7d8d9224c19d12e11ee0612978514f0a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x557892fc9ef0f6bccc4c5db61a1502edd898cc47979fb3c6ffeee08aa0fd0592_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 145000000_u64, - pk_script: @from_hex( - "76a914c1b4aee7dbf17c3fd1dfd413005169f16267b6ce88ac" - ), - cached: false, - }, - block_height: 209923_u32, - block_time: 1354078519_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 144950000_u64, - pk_script: @from_hex("76a914255aae2030686c2b1d21430ddc50f67afeafb33b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022028ff7cf937bf298a96e402cce9f1c8ca8298f147d2c4a23ef681a1885b1baaf002207fcdbe2586bc4d4949479388a777fc318ac0d662b3fdbdb4a16c64b421f0914d014104e62c0bd770bd8faf44f7b39a4f26c227c1ddb8581a921e21a494b220a142b32ebf5e3378266665ba733cb235965bcc9fa0a38fd54e255d0b61047a5cd24bae08" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x629610d947505e306516c6a7a93d9ff886127c7444d10560930add929a244586_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66f8567c6e527fc89b4d664069d20b0969388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402202e8416d5f41d8e9397d4f674d0b1b3d9304ab17c78f652087da3e18cd97afbe602203bc9559ca0076b3da71fdd238272f1c606ef17f84d267a4b447634cfd5041e7d01410401de03d4723cef6a0f0fc278cffd257a611c17e177e80cc6f382d3c218aebf41263172a6d64f2f0210e620256b0bf3430c8251c60ef38083ff6c6a87e7d80698" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1734273f5db026f3c19def30da5d4f75f407808cd647413775556f3b119e1a52_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1478162719_u64, - pk_script: @from_hex( - "76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac" - ), - cached: false, - }, - block_height: 209960_u32, - block_time: 1354097533_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 799989200_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - TxOut { - value: 778073519_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022034f1dd46f3adca39ad784ed56ab320700b16a4dc1c745c58b5bb64e78876bf0d02200c614ef4c603e87d1686787bf780c2a25a03406af341d08befbd12734659e1b3014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x69961ca23ed730847a0cc8b38046ac03cd6d3a9607c06efeb18c122f2c1324d4_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402204ae145ed0f9c4cfc3d49e4fd96ba78feca910050a428b21b00d36371cd451400022004bf9c1a4c52c12efc9fd9cfa5dcdb772292800f6ce44530c888f1e7a22e6212014104e178f3ab77b9c6d64e1a6d346ff591704ad5d6356e52fd167120a0a981af7f0b39ed4d566c457d387dfc2a205ef56a75569deda902d1fadfc5078da950a4324d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x67ea40301fc2ad43dfe1ea7a24fbbcf50c9f684f5695da5ddbefe8bf16411af7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 603919770_u64, - pk_script: @from_hex( - "76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac" - ), - cached: false, - }, - block_height: 209972_u32, - block_time: 1354103227_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 400219599_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 303600170_u64, - pk_script: @from_hex("76a914d106dfb4422c85c916be6fe2106385b453faee6988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402203df579bf470b617728ca2a55afa834bc53a42f35348b6ea2a364e2cfe2b93ce3022033085b759386f96771bd77ebaae46bc918c6a887db8dfedcc50f78798c4c71cc0141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbca109e73ed655677789ea72c59ab689cc4ec92f54b3a2a494f6158047b14ed_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022100de67667743dab6d92be46691ec84682589e5b4d45f89f89e89d04ff37e84cd87021f1fc01d0c3155140655895cdc14c7b6b9d5a0944f1166a726a1c91a53da03e201410401de03d4723cef6a0f0fc278cffd257a611c17e177e80cc6f382d3c218aebf41263172a6d64f2f0210e620256b0bf3430c8251c60ef38083ff6c6a87e7d80698" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x896e02d78daa0bc0999a9403184e2fb824d18dc0499fbb24a0ca7775135cd6e3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 50796998_u64, - pk_script: @from_hex( - "76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac" - ), - cached: false, - }, - block_height: 209977_u32, - block_time: 1354105678_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 43641772_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022072b0abd19a9d6d36148e47571945ff1ab4aa07e24a5ce46e7dfe5ad37be7428902203da8bde9d7c8c5c8e862cb90864723317c3e6086d19f3483ef3af5a6ff9bc81d0141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022075bf4cc9c05a2116198733283ff801957964e22273ce5210d9ef54fe94d72e3a0220231f919392e1a00ede04bc3df3612576fc57d48162da644b758a2a2eaa3e37c10141049f5cf820109b478ea4e51b4b039a386a787e0e94aab4492def27e09c71713c42754fefae644635e842834095da16cd4f0a5ec241d7ff6466877f00dca889e6c8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4a52b8f83266721eeb800ebb93d80f468de7e157c12fc6c8f8e857dc123d7fa7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 86479029_u64, - pk_script: @from_hex( - "76a914d106dfb4422c85c916be6fe2106385b453faee6988ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 79323803_u64, - pk_script: @from_hex("76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220589cc7f9d58b8b685556145986b8381aa4f1987c8e2f06096c0517697dee5dac022002fac738df17c458d0a4af223610219136a83421618f74819cba41df6998800a0141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009dcd0c4682dcb715b1dde1322db45cb260f852f15aa6387b2ebaa2fee755c4d902204c972bd378a9d567aa9fc6e680814fd9a3f053f6036de811f316200de40b029001410443e2e9847ef0ea46569c91fde3616e84b8f9d79fafa7b30906bf750fe5aaf8a4bc1d2b14e6ca996ce01df3ddc3f8ec0e193c4dd618c71602b9cd9d8f8499026e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7934637713642e896a6c2a3d32a0a9418080811ffe59e936c19e0b3f293d750f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1122627057_u64, - pk_script: @from_hex( - "76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac" - ), - cached: false, - }, - block_height: 209865_u32, - block_time: 1354048892_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 1115471831_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402207147fc21173122a4c4d92c4b9064c943953fcee687697ff3660c5e0e64cc937202204a9bcd65203ada213e6622e25a5d204f90f1d7d570fd26ccc7752c4cf3fb2b010141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x524f1d4a0551ce18b19ef8011229dc4bae99b8a210a4b03afa56b765b68e61b6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e1b8dd8dcad97eb2d98628c5f1c91778129643c4f32f4d8939d4baa3f903a4ad0220176f56c7ac240b29dd9e893ed3f3f2cb3b4266c2fd6838a326ba06aa5f44bd9d01410443e2e9847ef0ea46569c91fde3616e84b8f9d79fafa7b30906bf750fe5aaf8a4bc1d2b14e6ca996ce01df3ddc3f8ec0e193c4dd618c71602b9cd9d8f8499026e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb110831382e2e08f085b3ccb89174a6a26df8923c9ba19cedf00442701968e2c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 138421016_u64, - pk_script: @from_hex( - "76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac" - ), - cached: false, - }, - block_height: 209954_u32, - block_time: 1354094191_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 131265790_u64, - pk_script: @from_hex("76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204e9ec70983ac1f62cbf849b5850c93b503370fb66465b04b4cfd68fa2bb2ac77022100decdba092aa36515899fb7a3e0366060b07987b1f4068211befcb23b2e9d5cbe0141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc76b3166613a38d8971554fcde9ad2bc2326f6b98827c3ef0a746f0698e4132a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207023f55e37fe45db30e6bd788eafb10e49c1d5c1a1dced853ed6a0372e66593502204b92156bb43b9ba2e2c3ddfb930ef8de6ff29367767fc5c19c4f81b243d480760141049ac182c63e924c09ff44ddb57a144f3571c1cc4e82e166fd37dea22da81071eb6562a57695bc801aeae942d9770f1a59974a68b92ad53d11380f75320807da2a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc3a370d3625abca90823d27620d815506d273cf80105342dd0e46bbf2a3daa58_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 131795626_u64, - pk_script: @from_hex( - "76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac" - ), - cached: false, - }, - block_height: 209959_u32, - block_time: 1354097291_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 200334800_u64, - pk_script: @from_hex("76a914498e1a2c1095808405e766ca843be7126e25285088ac"), - cached: false, - }, - TxOut { - value: 31360826_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d40177d080b311ce3dcc529d58834129448d65e93da292439c57e77ae07acc99022100d7d237cb0919fbe1d284532fb718cd10a0f514c5bf8c1d2998826381a4057c0b0141044999077a526cccd3bed086926846f5a69d5fcf35ad439d865e8c338d081f412427b500fc517d7db4e8f2cfab12995a61f257d986af507392907a175c05a502ce" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x39be93893bde8f68ea040bbdbf3fd425515f1e27eab5ad2af91276c147e43e25_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 200334800_u64, - pk_script: @from_hex( - "76a914498e1a2c1095808405e766ca843be7126e25285088ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 50000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - TxOut { - value: 120334800_u64, - pk_script: @from_hex("76a914498e1a2c1095808405e766ca843be7126e25285088ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022008f1d0f7ee92f0318d88d73907d027257844fb3da41db1e055fd2f399ce31a9f022100aa5af72a14a9946f3a9f458d3657ab04c79ae4ddcde337bc879b3011dd206c070141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x31074c7107a1293246bda9935f73c970e4295c9c9e2615335fd6a2b9803e5a4e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 50000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 200000_u64, - pk_script: @from_hex("76a914498e1a2c1095808405e766ca843be7126e25285088ac"), - cached: false, - }, - TxOut { - value: 49700000_u64, - pk_script: @from_hex("76a914d106dfb4422c85c916be6fe2106385b453faee6988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100910cf10419af1fb68a6523387306ab16f0be10fc3f6b00057eb1aabf3122f53502205e36e93ef32bb4080caf3222b3cb5c6da08cb5dd5c8777b67d6292e3743b2cae01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200c6698dad5997252c050ec20d059fd1b2a8797f80ea08d93a379d42c7d41614c0220553405c3e50c9d5ae4fc2d1487c6cd9f53332a0a0f8e8e5fe0ecb20fed5729080141046368603cbdb7b86dcf7217391cb3e8c6d2d01542d9872af5f3f1c7d750d6074faba4360a6ecb21b9d467bfcd85013a7adb0168525d33f057bbc0258cdb11085f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3c06b617722ef8088d5a67b197cf2fa31f6f4ee545cf186b75f0e511b4af502f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 106047011_u64, - pk_script: @from_hex( - "76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac" - ), - cached: false, - }, - block_height: 209968_u32, - block_time: 1354100407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 72240478_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022068b4b54f6b15899c0b65e0e5f3fa7bcb9164ade6e2fb59052a19fc8c79fa7aee022038b57446af201571a32bf30b477dd2f9f241f366e6955b2caed5b6d1d20876b1014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x039f7f98e4e3ff8a0c8675c3169cbf269081fe54dfd971b3b21c18b7ab62da1f_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009a9e80c5f6bfdff11b0a51b0eb09336d9f6fbba06713bded92294fbd586fe073022076233eeb880f8db1fe36b3fe82716446a2995c4f0bb5e21fc695786eba7708600141047b02ab271ff84e97ffd3982ef941de9befd9a6a59711475d38eeea9f769b29eabc5327d16662f0000986ac04bad7fd060f840ead8801d9dc1be1cc57d2df4d7b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x11c438b6d8ae3ec766119b756660ff2d23279fd7aaedd6a8bad128e9cffd6433_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 98049730_u64, - pk_script: @from_hex( - "76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac" - ), - cached: false, - }, - block_height: 209989_u32, - block_time: 1354109259_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 195650000_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 2299730_u64, - pk_script: @from_hex("76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100fcd0b4f6c8d2639734948becd3c74ec6cf2ff39fe4c74b44cf5727d175e9d7260220436507f6c43b32fd5bebfd4dd6f0063deae0f9b10cda6749b4904125b29f2f220141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207d9d90f6a8dcc0979bc2caa48585b719e42fe780e2222eae536047884163ff3402202845adc766942293eb6ef6df617a27ed61bda6abcb562d18b737a8aba96dba43014104bd33836b8247ddf109037ea57c0b23d23b215c6ab88926478f2fd884aa209b3296ec565ac54896a24675d0e584a0f8e56b98a2a1a64bd9ac9febaf942a90d047" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x352e4873f5994a8c48c438df5319a8986839d1eb38047152894a5248084c650e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 195326391_u64, - pk_script: @from_hex( - "76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 266963066_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 28263325_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220012b2b3b6073a703633342be372075fd7bc3eeebe7c9e22968efc9ac807224d9022056e7cd6f50bc333b4d2801bb80f3d68da9603cc2125b35ca5c68268c4c5844680141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206d8d618a2d82d82282660f557f459a126d11b96e84940f11e82c840f885dcef6022100f8abbe196ebece3b08320daa0e16196c80de7b89e167c93f4b52c82fe083109d01410443e2e9847ef0ea46569c91fde3616e84b8f9d79fafa7b30906bf750fe5aaf8a4bc1d2b14e6ca996ce01df3ddc3f8ec0e193c4dd618c71602b9cd9d8f8499026e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc3350def1755c126dac47197b0032567dc9dcb3951057da1280aadb1a76101fe_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 64093687_u64, - pk_script: @from_hex( - "76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 56938460_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502206904d1de69d66df6d5fdad7357f6fa35728503168502acd44467638781f7fc2d02210081e2de75fcf473fccf84834416f67d0442bea1c3fdafdc772ab68c7c265392540141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220636fea442a3cb09ce5d6fd18e81f81822557caa8e0ef2362439ccfb55a1080b10221009d09eb3cb2d2208c966a1ad293806d78834051c218ee6e231137fd0ce127ec5b014104581c88854a7db0726977e7cdba582ff428f0402d51498b08a23d7a3cf206f21de6ca79baeaf5dc2d4bdabfa39299a0185a1a863f101661df2ad7a30dc23a5178" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfa26b47787aaea3e97d577ea49d044276fd64f4a6118c6919470bfeb93090466_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 733062196_u64, - pk_script: @from_hex( - "76a914231eaa596ef11e796966fd829350defd5c7edc0788ac" - ), - cached: false, - }, - block_height: 209902_u32, - block_time: 1354070717_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 725906970_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402205a08cc83375b26f54f5837ae8251bdd820c5b4847be4d2d167a33617a53436d10220413172ee899f71b9792e035e77fc24fba75f5a181e71ab9380e885c7c1cf8be1014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x69961ca23ed730847a0cc8b38046ac03cd6d3a9607c06efeb18c122f2c1324d4_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c23e3a7f78667e8c785e60d879c98ff94c4a9ce40f36e7c2e100663825463049022100891c16a906e101fc52124df6438a4c900939b6ccef9678a5ab567301114eabed01410401de03d4723cef6a0f0fc278cffd257a611c17e177e80cc6f382d3c218aebf41263172a6d64f2f0210e620256b0bf3430c8251c60ef38083ff6c6a87e7d80698" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfff37fea6a6476b17d72657ac65838a7d0ea5ecdfbef04a6e546239c3fd7e5f6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 608846356_u64, - pk_script: @from_hex( - "76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac" - ), - cached: false, - }, - block_height: 209989_u32, - block_time: 1354109259_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 195650000_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 513096355_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100b2f00516e040708ec445357242b8ff8b5aa0bf6f43105d7c47379a035ecee57002206c71d0b20fc4d7b0df8ceac6119392076e7c3e75e6b5172db6beb8ebeed3821c014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210094ca158520370ef908c6fb13c09907ed35e2b7645ecfb4c56b5cafe87bf177a502201f7b06f19e87519de5b308cb79693b14d4101bbb07ecfbbac7bfe5b1c55c1e8d0141047b02ab271ff84e97ffd3982ef941de9befd9a6a59711475d38eeea9f769b29eabc5327d16662f0000986ac04bad7fd060f840ead8801d9dc1be1cc57d2df4d7b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6e97f00f57f9db87872ceace1d3b2949cb8bdc81a8ae50ae8821272021b28bb8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1574324392_u64, - pk_script: @from_hex( - "76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 400219599_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 1274004792_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202f19efda6279a3ed1f5e4fec1d0e2b10af26d0a375be1fb74be1b23b716c4d4f022100b977b47ede11b466ccfe815614aa3695f62f61c6bf72d7ba680faea1ff10ebbb014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcdac05097d8a80094cf904dea37baf4a896a0a7bd8b4d2aa0982532232d9a04b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 6000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100aab40aec8d04bc1a5a6630062c62156337548f53c7d96deb06e94f7e0ac9ce7802206c0d4ee204f4fcdecb9e4a35d5e0f183358ec79cacd2028494ad45d27f85ce910141049ed10bf0ae42706338478bc49c56bc81556c494da1c311be7500008986147cd0096d7038d6e21eb923fe21c1bcf05cb08bf9a08539255b860d8bfdaa578d3df9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x668ed71b4e16a736d669bdf3fe39c9045bed34badff31ba1454d47d291065a3d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1480042190_u64, - pk_script: @from_hex( - "76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 11692000_u64, - pk_script: @from_hex("76a91469390beb41e569734bfe0d468e3a3ba3a140789a88ac"), - cached: false, - }, - TxOut { - value: 1474250190_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100935967257fb944efbd632208a18ec87958bbc7381bbe09c142b669a4ce92dce1022100e3ac7688be0da77452350ed4413dec2d202687bfb1cc08ee2d9368382801d1790141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402203d0c3ec53d2c45af4409e48e95633106a3570ec469c9cbe9354b7ada22b36b710220689d5a1a74ab70af2483c42b958fb337eba7e946509bea34bd039ef5b1e4bd35014104f5e3b2fcc7df976f2515d4b176513d636ecc9e194b6bfe7d78e10328224c1683b3608c78691b6fe921a8325c0cb57336154b975c5ad4a6dea178d9f0e969bf33" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc43804edd73cef3dd363cfd68372655052b5caa624166edadf5f574ed66fe853_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1742670228_u64, - pk_script: @from_hex( - "76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 1735515002_u64, - pk_script: @from_hex("76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008df33107071c30ed0e71bb39f423ceb13cdff9266ccd95f11df600fddbccac5302206e7851d04af9085a34321306f546207b2d4be38bb801f1df6efbe59f2c8a700d01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x524f1d4a0551ce18b19ef8011229dc4bae99b8a210a4b03afa56b765b68e61b6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502204fa1d6e910d4dd9302cd82d3cfe52b4b7cba78861455031901ee59d9971366ea022100df0b7d6e975df19106ad00685c47c3a84cac8dd4e1f734c95be9dfa4b6403262014104581c88854a7db0726977e7cdba582ff428f0402d51498b08a23d7a3cf206f21de6ca79baeaf5dc2d4bdabfa39299a0185a1a863f101661df2ad7a30dc23a5178" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8276c0b9def9fcd85d29caf5db5acaf4ca1e18cb6df2d788d12376c9cd4cd0fe_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 80609300_u64, - pk_script: @from_hex( - "76a914231eaa596ef11e796966fd829350defd5c7edc0788ac" - ), - cached: false, - }, - block_height: 209949_u32, - block_time: 1354090391_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 46802767_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100a08b423cf42ea6aede95ebede092d8eee64c7645ea07f1e305ab187f76fb605b022100b286701cab1542bebd50a1d93aabbaf092891d897ee288cb8cb27363d3d1c45f0141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022002d51c147519fa6b66f168b1a0d8798224665c5b9cb206c507f350d75b198bcb02201a80d971b16d33cb0f5d61b2110ba69f9589cf1b3911fcf4a5315e6b66216281014104b1d702ecd1157a9ebd5194e39ee01d4bc317c1eec5aa49ca8457a08872cc34e0940404e5e17afcd970c324563f884c02c0bec6a4b840972cb17de6366da07917" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcb09a6711312b7e4e4f757b822a4013da5e0d649414df8701697a8bb10021915_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1038375594_u64, - pk_script: @from_hex( - "76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 200334800_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 937940794_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c462730d7404a20aed3989e51baf0e5e6a1b8f711ac44acecf33d5c1652a56040221008dcc69d42deef51be4e76067dea56d8103dd8451eb0ad887bbd3363516abdc2e01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200ae87ebff9b42e4902984d73f6aba39fa57fe1191525178a193013cee173057302201372c1347a21ab6649658b63d59b3bc6b4d8a6f0872ab051bc3cd853e6054a8d014104b1d702ecd1157a9ebd5194e39ee01d4bc317c1eec5aa49ca8457a08872cc34e0940404e5e17afcd970c324563f884c02c0bec6a4b840972cb17de6366da07917" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xffc316a408d6849abb79ce3c9daa63d423192368134267d058292364ca98d49b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 180342606_u64, - pk_script: @from_hex( - "76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 146536073_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100b4e60e38ce0c5a8d7f964e1cb43a562007f1dbd3dabf5e71546b96fa9cd57417022100ec1b74ddb24a6e9bc3399701bea1d7959aa110ee0a9dda7c48a5b717c402633a0141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb54d66596d22f7c331eaa97fd5ce06b9dd73185e05831f3d430159fa37d85f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201cb618e10876a78ba0919bf3931036e3d1748e55108f244d4b826fd8dbf2f542022012c291977e0a10d42dcb8c7c0ca08ec01ef306c1e97041b912959352dccd2b03014104b1d702ecd1157a9ebd5194e39ee01d4bc317c1eec5aa49ca8457a08872cc34e0940404e5e17afcd970c324563f884c02c0bec6a4b840972cb17de6366da07917" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xec7450dddc29c8aca25aba0d8799bb8a9aebae4d267c75d35aea0526e3bf7e54_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 59883268_u64, - pk_script: @from_hex( - "76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac" - ), - cached: false, - }, - block_height: 209992_u32, - block_time: 1354110304_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 52728042_u64, - pk_script: @from_hex("76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100fda02a295bb611e1a450e2d764fd69a8541b4058b6e542d3a39e86c7a08978c2022067be1cde0fa448900a73d7fac388eaf96f1fd0af7f95979616f5f1f2c52e0b770141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58e7e1ecb1c6336d434325c4d8bf0cadfa19aefca3302f4c377c3f78c23288ba_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e7305216b45bb435655ead2024ace497d8d7363c20d74cf62d5c869f0652ce29022055bb18d9b4d6a9752b6267e5b8b4fd46ec10197547f8ec506be25bade537df01014104164f4cd1c4d165d302d8b3675bfc7d5d259ecb283ac4cd3f33e82ddca09304dc4b01d47b184a48695b0f444f2b57c44100862803d706e35a0f6f9b2969037a51" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf2c527455b6de36a7b646f125e09ae8725ce27905ae9ba4ba0d9d7b5ee62d97f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 99414065_u64, - pk_script: @from_hex( - "76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a91455b7caadbb2ee226dfb278ec6081eae5653d3d6288ac"), - cached: false, - }, - TxOut { - value: 92258839_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008845d9d8bd8447d61a54c996beb2e02812082ab38b9914140e20711330982bd702201c44faf69ac8819cf9938e84947090313ce6ef1fe299444d9637b6e75d9e157601410427c204e4eb7498b44383be68b203bdaf0be1b6af6913a917b7073b8625fa35f4e651dd33c85edc48e61226b5dbe86d2001697eb5e4465a19117fd15a6adea8ee" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x10b14f1b5330cd3fc8b3c8727d5b1c09a24f43dd7bdf479837ca3cf88da4a7e4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 14000000_u64, - pk_script: @from_hex( - "76a91406f1b678f6fbb0d443f8115a0b019e08953810b888ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022039f80fa27dab31a4c7efbdbdabeb5f5b69067dee7034e67c2e3cf82ca480fc93022100c4279ee4669af778510a2f6dfeb5297e40314cda2814fa3e1d44b3df852bb8d6014104807ec4487b6dc32cc7b207aea75f501438305f443962ed50a8a621b168e9d52b45072b264a2c2838e57cb505e148b9759eeec2d1f3698de155bd989a0b11c288" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xba247274abf4bcd4f217338291e892f3c3a31da629dd700f4d45dcaf4170c013_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 80942621_u64, - pk_script: @from_hex( - "76a914220aff37d2665794bfc25db189633bf7042b650d88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 16010783_u64, - pk_script: @from_hex("76a91469390beb41e569734bfe0d468e3a3ba3a140789a88ac"), - cached: false, - }, - TxOut { - value: 78831838_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100bd3f5f6605f6d6cbca0d55a3928f10cb33cdfe8666ab5c0d08ccc904fcab165702202ecc013ccc676af7ac4e449a91f0bb73160309f2a9781e9af875c1ae0177e6170141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022054161781639e53f8599487990468b4601878d7b0a18e2b84ac4a05c578bc9f09022100f82e28afcf9bf07d336ec247f977fae2e31c3826cbf021e8f61021883b89bcb70141047b02ab271ff84e97ffd3982ef941de9befd9a6a59711475d38eeea9f769b29eabc5327d16662f0000986ac04bad7fd060f840ead8801d9dc1be1cc57d2df4d7b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x183d915136375f7ce6ca279b14079ee4c693fbbf5d12ae0498385beb41a496b4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 97163455_u64, - pk_script: @from_hex( - "76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 90008229_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201d221c78a8ac472db4bba19996f32b955aeb970c052dd2be67bb32b9a372281a022100b0b8ee78ff168fb94932cf9028c06b01c48d3cbdcf7cff155caaa7013df839a901410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa2b6e4ecb8953961477364c95fe6ba05c633d1885f9089aa756bd50052866d2_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100db8d52fe3531266d00f4e0428638efa1f7f437648104c50ea0ef8d381f2001ce022001ef28cdaa9fbf9d455861faa7929c549a4b7a4042230b0c759a20c7facb063101410401de03d4723cef6a0f0fc278cffd257a611c17e177e80cc6f382d3c218aebf41263172a6d64f2f0210e620256b0bf3430c8251c60ef38083ff6c6a87e7d80698" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xad0f714dd9b2247deaab3300aa283763060a63cfe661bb7bf751ba491983a3d8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 60677598_u64, - pk_script: @from_hex( - "76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 26871065_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009860f908e16e4a7cc22a4d9e7ea72b866a91fd4a883ad6057d8dea47ae00293a02204ff109b8a267df586aa30a91804e2966c077b223f68f01107ff0c80ebe8b374001410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ae82e3cf0f4fa8ff217d98abb6f064d47fcaadd66c6e3bd0881ed26413e1273_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203b1eab1569e25b111961b30c979ba0044695e9ac7b1e27a0fb9007757f1a5b6f022100abdfc33cdf9e46327f38c5c507716f42790746aa4408b4af2c968cdeab3e3e160141046368603cbdb7b86dcf7217391cb3e8c6d2d01542d9872af5f3f1c7d750d6074faba4360a6ecb21b9d467bfcd85013a7adb0168525d33f057bbc0258cdb11085f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x65de6ea46a0f3e5c509e9c07c4d3c1533d78bf54e4134a314aa5e4b9b29f34f4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 55804084_u64, - pk_script: @from_hex( - "76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 21997551_u64, - pk_script: @from_hex("76a9140d2c815e3aca96576569aa62d5fd06ad1116a5d788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022050964b1826c017fd6a67adfb843b18e9e831fe7e0853b41c913c708d0f3bbc4f022100a5b280c03b5acdff0e6a8cf717bd6b406eeece64acbe6d77b8606e9f41a03d7001410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022075ee4d16b667abb94f8eb24d811080e19057e62e797bebbbf245bcb0619f5105022100a443654be44ae19f4c8b40141472f4b1c7c705a29a6978e0987d7f24a73be548014104581c88854a7db0726977e7cdba582ff428f0402d51498b08a23d7a3cf206f21de6ca79baeaf5dc2d4bdabfa39299a0185a1a863f101661df2ad7a30dc23a5178" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xece8d802c047872f460be1b29732027609efb00e39ec27b8243d5a81b6bcfdbb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 58399997_u64, - pk_script: @from_hex( - "76a914231eaa596ef11e796966fd829350defd5c7edc0788ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 24593464_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210097f8716321964d75dcc30a6e5abb89052b646c2be0a575b2f941c0bbcc2b74370221008a7fa5163ca1a412bec6e81e200b992667662180eadec6576b80800437add1110141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201f1c57493edc45c8cca660f5d142d94ae66a3106c84376d365ffd07f9b3c239f022100ced344ca0a81d30f1cfcea05bf80c91bc52824a7b712ff498cb9a48a52c5bb820141041b694cfa70e3d4c895f0f60b16990efb0a0efedf58731a5a5c26355f35fd9ebedc3924c84ab7f687bbff11e080b2d88fc9009de05bd08acff06551cae59f4f48" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x85e492ddd73cfd5be577626670bba733e52a1f6850b91cd2558ca186a099a819_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 440264433_u64, - pk_script: @from_hex( - "76a914c2ea0fcc529f67cf68a20cb0f373ed88482f7d5288ac" - ), - cached: false, - }, - block_height: 209911_u32, - block_time: 1354073715_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 266963066_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 273201367_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204aa7183610301d4c669b66bed47dfd762abb270fcbef44791b080e43d2657ad1022100ab539a6ba214c68586e977228f02896d3d6a0ba56cda0373682c12a4196b2f8f01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x629610d947505e306516c6a7a93d9ff886127c7444d10560930add929a244586_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100e0a31c8e5415f1bf2628925b79145773fe9d38066dd8ee55486fb35b47c27cf2022100b5bf34ee68127072ed4c8cd260c56df1a85991a5e9d91cdd7779223e91d030f50141040f135454a9de87a1a9d1b3226a5ecd966668411614a6238d9017f73a30f8a430dcde386f4715927c41271ea28f5f1adeaf88357e9efdae2e224af27370046d9c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x00a23a2436757f185348157e82783291db50a489c240ce0033ad77b554024b18_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 657955331_u64, - pk_script: @from_hex( - "76a914539758e1fc692d5255c1585900ed75736fdb252388ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - TxOut { - value: 624148798_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c084e9a0eb8b3e36d8a5aaaf2ec3d8188150fcc2fcaf2a8f324e412868595d9e022100e50a8504658398c95a37acfc3b948a2e998771cbaeaf548c62c7028813d52a62014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x629610d947505e306516c6a7a93d9ff886127c7444d10560930add929a244586_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e00e6c6b5c4971db1e87dd39b6a34b49ab9b7b4ec09032da6baadbab29c303f70220492f7dee172e0a600dee84791feb7caa278a431a3c4cf9d87f2ad6daee49501a01410401de03d4723cef6a0f0fc278cffd257a611c17e177e80cc6f382d3c218aebf41263172a6d64f2f0210e620256b0bf3430c8251c60ef38083ff6c6a87e7d80698" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1c93c9710a764ec635d618e5daa5410b14bcbf46f2dfae4711a02d28793a7766_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 635349729_u64, - pk_script: @from_hex( - "76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 400219599_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - TxOut { - value: 335030129_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201d530e160ea723a6a853a80185593922d22d7c01134ae56d9e48b468c77e3e39022100c844be5969d464d5a45656332d9be1b15577b4bffe13812eecc9a61453d8dcd30141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbefce7a28ae19ea0666d4ab68e0592f662a9c3f97481a64e8d39b23551c7dfcd_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100dfb81c666ba7530bf9adf12538c9f413b6ca8f6f1da2d71dc846287677fd6810022100a34889fb72ede42b31ca0f95635fe7951a65cd1667ef359faeabda9596beab96014104f5e3b2fcc7df976f2515d4b176513d636ecc9e194b6bfe7d78e10328224c1683b3608c78691b6fe921a8325c0cb57336154b975c5ad4a6dea178d9f0e969bf33" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5f0618c9667e845f8523a11d25caffa9453580a27b6fa870db995edcabeb1d70_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 310401854_u64, - pk_script: @from_hex( - "76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac" - ), - cached: false, - }, - block_height: 209952_u32, - block_time: 1354092176_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 200334800_u64, - pk_script: @from_hex("76a914ad48ab7c7bd573759f93c99cbf9bfbb145307fee88ac"), - cached: false, - }, - TxOut { - value: 209967054_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a7a86bcb1256b952277785e1fd296cb9e4ec4164bd80d71a6e9bea180db457f6022061b46d6f6c090f9a117ad1ac62db24cb0bfd71a8c2e1bb4201267a721a1c5b9901410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbc9880f67889fe3e673c1b723613a15f95bff52ddd6a18b72a3f20153e4a24d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a952f44548b96bd3db69eff981a6fe8a164229af0c20131fe695ed7e81350dbd022100c484a9913b93e389d730b830b3ddb16379c3dc4f78ab83d7c92f12c216684f64014104164f4cd1c4d165d302d8b3675bfc7d5d259ecb283ac4cd3f33e82ddca09304dc4b01d47b184a48695b0f444f2b57c44100862803d706e35a0f6f9b2969037a51" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x09ed9f37915d94c1babf1fbee9a7bc2203b6dfc016456ca795c9c703ae466e25_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 315719711_u64, - pk_script: @from_hex( - "76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 281913178_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210097da532102b2d1e0ed2883231c8b71d14a8d0b8da513bd14cfb4a79e3afacfdb022100f0e5cb6279a21e629a2777a8b3609706c27b45b50fb9ebaf2931dc49223dadcf014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201fe6b5f92ddce6a44bb848b72e6517f71741c1acec811db865a3992f868c776b0221009c1dd650627f2d1fa9b61cc87f91d4bccc07dc5ed6995caf9eb753ff7ea43604014104b1d702ecd1157a9ebd5194e39ee01d4bc317c1eec5aa49ca8457a08872cc34e0940404e5e17afcd970c324563f884c02c0bec6a4b840972cb17de6366da07917" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x032cfb975476e93b37223d063da38dbfb2443b1d4fc0c2834982a002986d9d40_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 111091192_u64, - pk_script: @from_hex( - "76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac" - ), - cached: false, - }, - block_height: 209900_u32, - block_time: 1354068604_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 195650000_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 15341192_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022023fe144281acb0a18b3668eb33dfe7b63986723e6aec15897946b81f7cbb67ed022100c4fc148e00dd9d7b4982c87beeadc4f0cc0fd25c6910cb69fe36ed82e5aca409014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221009b77c8dd7bec819a60506156de4e80534dc6f1fe4eeee2aa951f80d391b11350022100a6d624688a19de715739e3e2a24af5770e9aadf4d46cdc14da60608c9490e84d01410443e2e9847ef0ea46569c91fde3616e84b8f9d79fafa7b30906bf750fe5aaf8a4bc1d2b14e6ca996ce01df3ddc3f8ec0e193c4dd618c71602b9cd9d8f8499026e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf18761dde529e373d74417e9807ea096b806297bd4c983ee53a2f64bdb310182_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 545712375_u64, - pk_script: @from_hex( - "76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac" - ), - cached: false, - }, - block_height: 209984_u32, - block_time: 1354108309_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 195650000_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 449962374_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210093a1b7b9f10213c57aa21549f6b774259c5c4b597aff3f2f4d9f21b702aa073802207aab4d0e44b552e3a8d460f2b7c3d7b7c08751f9a0a5f13005529003c84529aa01410443af6381a5ffd9c97ebeb7e3519bf1ec6953ef7ea8b6c92844b79b9d5379510653daa24ef222292414652ce290d484dcb576463d2985ade1b2462112fb45c4eb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x629610d947505e306516c6a7a93d9ff886127c7444d10560930add929a244586_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fb6c0e253f24c74d3ed972ff447ca285c88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100df63f3a2e37c15da59ace80f84c1ae4eea74d55604ac152a2b93cf39f002ee95022100e78bb02f543fb84f6daa5c7a1af6bc1ccf48c3e086bb4461b30bf5332960b7180141046368603cbdb7b86dcf7217391cb3e8c6d2d01542d9872af5f3f1c7d750d6074faba4360a6ecb21b9d467bfcd85013a7adb0168525d33f057bbc0258cdb11085f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd1921bcd17421c66ecdf0a433bbdbc7ee273c2e35f314c7f52a1655f6779e3d7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 884259863_u64, - pk_script: @from_hex( - "76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 533476133_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - TxOut { - value: 450683730_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200eddc51e4da78282f559331bbeff8f89ad759d763b962f39d58e71ae7a4b58d8022100f1801ed2c64f5f1a5d8acbe70d904d3eb0b8147c9be860c702d3786307bc35660141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f9a793198187a60401ca118397a69d044de003cf3acc7246b719d789f6147db_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f86208a6862ec33e338a5a47bfb2bd3ca2a0d1dd68bc45c1bf1ee4ff2ea26133022100b44050a86f2e1b962bc4cb3291352ec4c14a5661c416ce04bb3803f92877815c0141044e18f85dee1a4a4b77b7d419421997d78d2db20340691e48e443e1f7b5b0f4a443d65c04f8bd4186ee61d09db389db4437d464316e6de13ee77f253844d66a72" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x084a670defaa3893c0fc39fb3df80aa001679b58585774eb2a61b3ed60d5a9db_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 74389608_u64, - pk_script: @from_hex( - "76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac" - ), - cached: false, - }, - block_height: 209954_u32, - block_time: 1354094191_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a91492c600375c257456b02e1a4cdd8e8d1c9385790588ac"), - cached: false, - }, - TxOut { - value: 67234382_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100a53c8f35c23d7fe17b80714d003a18a0b9e126546e758c3ebad5c5640093580d022100cddc649931f940f24cee87fa309e184c6d9e289909384f5a89c22f0e3761667f0141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6f37c134ce41f688f0b4f2b18286228f28c2c537750c24ce253681893dcfd18e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100db43c61c5044e271b93c0ffa02de2eee2448a560ac93a53f17d3f027f6ce1ca702204a7a46383701aa63552732a155422b8607fa01072ba5db28aaf91d39f021e31b014104e9147ece1c26d3319f6b7b5dbad45ab33429f77668857b9b4f3c7422632d6794a826c8e89791c6a2efb7fc4f2e1b3428a10e470315ff096a547f2e3bf91703e6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x60458f11c292f285ce8f1a56944d799226cc232794f39daa6d95cacd41de6352_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 456289855_u64, - pk_script: @from_hex( - "76a9140d2c815e3aca96576569aa62d5fd06ad1116a5d788ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 21371045_u64, - pk_script: @from_hex("76a914c3c1d85e73c4b0e2d71f6b86b74993cff80e96de88ac"), - cached: false, - }, - TxOut { - value: 454818810_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204461760e1463f3c42007a0354152241f46b943d816c5df2ada12ec9b726d6cb8022100d5b239a3a4f49371991566720470e3f206a331cbe7fa55a8e8534123658bde700141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210091be3fb192fc447a81819a5168ed968752004a7435df59837925b2041a12187f022100d27c891c435574d7a2d811fb829832827ece459de1ddc4b80416f00c64b85890014104e178f3ab77b9c6d64e1a6d346ff591704ad5d6356e52fd167120a0a981af7f0b39ed4d566c457d387dfc2a205ef56a75569deda902d1fadfc5078da950a4324d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x478306ab6ec89ac920feb419d1e0b52d8e78e88884b8a25ae4c80fba6ce1dec6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 66088723_u64, - pk_script: @from_hex( - "76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac" - ), - cached: false, - }, - block_height: 209979_u32, - block_time: 1354106178_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 58933497_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a4f5ffe5a7186c2fae09ef4d48e421ee504a8556e8c52def65e10e9492f5bc0702200a31feba17d703c6c8d5a6c9a1d7998e2d7b576aaa216a390c12513d1dd291370141043bc3fe264dd38c53d31bb0b8e8c616590fedfe7be4a60502b24ec7873aa1f8e99971ede24c3b65737249d9c9029e0703ddf5baafe7d8f59065e0ae2994208528" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x524f1d4a0551ce18b19ef8011229dc4bae99b8a210a4b03afa56b765b68e61b6_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cb1f27ed312ee3424d12625dce6f5764f89fb2f8615e11194d229ad325a45e0b022100df3d3052e4bf6e8ae5e5981d8064cc8cb843812711fe4a3b87a7f2e0aa465da4014104e9147ece1c26d3319f6b7b5dbad45ab33429f77668857b9b4f3c7422632d6794a826c8e89791c6a2efb7fc4f2e1b3428a10e470315ff096a547f2e3bf91703e6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf45244908593a0c5f4cb2a7123d429785e93262869585ff6791de4b08e8d47a4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 177578432_u64, - pk_script: @from_hex( - "76a9140d2c815e3aca96576569aa62d5fd06ad1116a5d788ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 266963066_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 10515366_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220690fd146bd4083cfd2b7a209328f800f467d7ec37db22768598d2e1df9504368022100ff5fb0121d6eb1c955ad86924a202b444b723649435f66053f6875509d042b4301410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d74d93a6c779d3b7c9f1700a1f82d5488f0f929f13b467f8b26320c8463a42fe0221009921e15088e7d8614be73fdead0fc80257c0bda8a7bd24d292d9f696591bb94c0141049ed10bf0ae42706338478bc49c56bc81556c494da1c311be7500008986147cd0096d7038d6e21eb923fe21c1bcf05cb08bf9a08539255b860d8bfdaa578d3df9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x760e69300d6ab3fcbbe22b5f551ac77bf7fb816c87350837dba5854e7871f179_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 62681621_u64, - pk_script: @from_hex( - "76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 28875088_u64, - pk_script: @from_hex("76a914d106dfb4422c85c916be6fe2106385b453faee6988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c12354b78d6c9aa71905e65557fdc40986db9ab515b860e0423c16614724ab23022100e5237d6c861be1d9c6c03a29926ed8ab04ec7af8d0c94539c306e39f38818d3701410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x69961ca23ed730847a0cc8b38046ac03cd6d3a9607c06efeb18c122f2c1324d4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a2d37eae40723db10490da34b08f2f4bb80b9c4ef50f338e8a078b4ff36d21a4022100d597613273214c2a577ffa3645ebe61fc481d41c5ee3dc437693df5bc14722c60141042283e9c5f10a2bc9aa9f2f67107de9dde627558ec7deec0e499374acbb820e1843e30572898b21c22f0636d1f3eafe33c077009af44d47e998530e470f6fd6e8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xff39414add0fcda53a1b3e034309b9504fddb036a6df9656a1f6c451affa72e8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 447530221_u64, - pk_script: @from_hex( - "76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac" - ), - cached: false, - }, - block_height: 209974_u32, - block_time: 1354103950_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 413723687_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100e9e424464737dbca367ae97b1d4247a369251a266c612ac9657264d63ebc8df8022100928329c7b74812eefbec4dc965427f6be6767be28ff8aa753755446ea7a7e9650141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x69961ca23ed730847a0cc8b38046ac03cd6d3a9607c06efeb18c122f2c1324d4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008edad948ff57401a4b24f6fd1fb581aef0837c4cb8258846cf53db0da6ea1898022100a5fd62db026d85d324dc2591cb8fef74a1a7cdf87b7711f74262af416051b1f7014104164f4cd1c4d165d302d8b3675bfc7d5d259ecb283ac4cd3f33e82ddca09304dc4b01d47b184a48695b0f444f2b57c44100862803d706e35a0f6f9b2969037a51" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9c1bc4a03b995e3d96b0ed3aae09b8dc920a7af3911c214ec513625ccbde4006_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 60955083_u64, - pk_script: @from_hex( - "76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac" - ), - cached: false, - }, - block_height: 209918_u32, - block_time: 1354077094_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a91406f0820c297ba421448a08a1cd999ec68a63988888ac"), - cached: false, - }, - TxOut { - value: 53799856_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100e18fdc164ef49c0ad1bcb7abc14a394ea4cae85bf6154e1f623ba3037217ea17022100aa11b9724e58d0fcd483c1316e5a53d34f53f513579c741e84f510a09d2d04d101410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x696c5330f63d3af5553010892567c45620f0a83832296137f0e8bc3f2c316ced_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a2c6b732c9736985b185bd1c0d8e3585e201397da2e5a1cc07c54946b371499e02210082dd5aee22cf6618d66bbe57efd497ef233591688c60b783e7453a06cb971b88014104e4489e60dbd32409bfd13414a9d987d21642b8d6206e1122cbd582498b642d11bc553fd56a08641b3bac081644736ddf7e4150d214c45f990c5127834adf2a2f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7f469e0c0cf0c1d8257285dfc81bcf68b19d05b64090bea95c8c957efce679df_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 612801786_u64, - pk_script: @from_hex( - "76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133706533_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 578995253_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c5ab126408193d85727327b53edd667989dd0404d8143358cf59ad00b6436f4e0221008baf551b78f1abe335ee59b7fac0e623244661f9389f30337b904812ab6b7c020141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3e6cc776f588a464c98e8f701cdcde651c7b3620c44c65099fb3d2f4d8ea260e_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210087f2ade9c32af465fff8e984a95587e16ab702140f414607fe2d1a514649bb22022100c887953577267cdba9a085fa9b03573afc45e91dfbf08dfcaecdc6a828d9452d01410443e2e9847ef0ea46569c91fde3616e84b8f9d79fafa7b30906bf750fe5aaf8a4bc1d2b14e6ca996ce01df3ddc3f8ec0e193c4dd618c71602b9cd9d8f8499026e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbbb790f626c04fa6737cc78665f146c5933ab4b86d208645a37b5eb7207042dc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 115270321_u64, - pk_script: @from_hex( - "76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac" - ), - cached: false, - }, - block_height: 209991_u32, - block_time: 1354109928_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 200334800_u64, - pk_script: @from_hex("76a9146e9470910291611d311ab76b89a878fead10594788ac"), - cached: false, - }, - TxOut { - value: 14835520_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402201d23c1ae4025f443cf81de03e4738a6a91ae8395deedeab1bff91c06817b35780220099d404708d41f7121b0e076fcc91f6b7c0c4b518bcac7ad808d3c12af11c8220141043089c0cd9542e7681bb323dbaff2095d65c1ad257185a276235cc8d62735b809f5f17f967745a8fdf5a63f5a8a8219009e94ab4acb8be9001ee2611072cd3c48" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf807757338424c082a00bfda39dc283e4cfc929086b317907eb5a44b24e4e77_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a914c484750e694d25904106f5a3b973672b2a784a7e88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 9950000_u64, - pk_script: @from_hex("76a91407b05748e159f9ffe988e25d94fedc954afb9e0188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100aa67be767e94cc7c72e2ca48935dff32002638d1a86dd743807ef17c2c1cea7202203189151b0b0a6ba421bef8364256ab3b2847a723d2691f0b2a0dc8fbf51ce3a1014104a771317a159b0e99926aa30c14790a8928a5e7b1888dc6d08df63ebf3c8f2d578293e9058489971c1784914b351330beac2ecf26b41d5e95ca014f68512c0204" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x906304042400eec5fbd45c7f2871c309fbb4ef544cac8988c586bb384f9044a6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 45000000_u64, - pk_script: @from_hex( - "76a914e6fdd105b48b789d4cce0d2bba4f84246061614e88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 44950000_u64, - pk_script: @from_hex("76a91455d15d0dceab6eb64f557c5552664ab306cbb6f088ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "463043021f3bdc6f9b86af9b4cd8dba3761eb5797d4e428be8cb9baf416a83da72065db302205f2bcd1a54635555062272e8bc102f8d2c7a93c3e69c32426faa5f90ea1363b00121033c7a8918e65e01295bbfe711c52d911a0334a2ca2ae748d30c6118bee4f0e6b8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4bd7b44aeda4bd63f94291fc59c6fba8fca21d64a12d68f16546a85a7c422a3c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 22181085_u64, - pk_script: @from_hex( - "76a914a681ed647a0b3df450b95ab44f37cffa0612836288ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 16131085_u64, - pk_script: @from_hex("76a9146b8aebc4ba656bfaea5f0f65978fc9c835ea938d88ac"), - cached: false, - }, - TxOut { - value: 6000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220280d0b5b8cc8ea9c4a0d3b3c0a1b0ed0c11850d13efc8baf73177657f4fca2de022021a8713e730da9edd0a231223b42b94006b75d6a5a79e4e643b427820271f4c30141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xae3b66dff12672d2153663bc3d5d6c7a141c8eab9f5957487966d40210a27988_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 6000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914a681ed647a0b3df450b95ab44f37cffa0612836288ac"), - cached: false, - }, - TxOut { - value: 5899999_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f8e8ba22797eaa0f26401f1e67fae5a97c376f5c493720a82e2098a6c985243c02201cdcd58be3e65d8537ba122c5d474046836aaf2292169b31a990cb210387be9a014104972cba26a2ed086080928c844d1dead06ba4b50f57e9241cc8dfce3206ea592d0ac67e8a3f9032b0418c97b04b28787cba21df7453d2b695793ce57c335603ed" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf807757338424c082a00bfda39dc283e4cfc929086b317907eb5a44b24e4e77_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a914d08d16f7cf31dff3f9d988e1521e116d373579a788ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 9950000_u64, - pk_script: @from_hex("76a91407b05748e159f9ffe988e25d94fedc954afb9e0188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f6d1a29cd61b85caed1b1bee016affdc4c6c7a3052fcee1aefd2e4376f6da3a102206c91c79a5762767afafb88988e5633154cf16b41556319376ce396126391638e014104f7f2a46d20bd33bac7a8fd2709e9da0015ec15f0e6a1d11c2f459663278a9d18743fbd38233792cd9140f37c3d43008c0e5b14436de7506ebb6f5f699bbb118f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbf807757338424c082a00bfda39dc283e4cfc929086b317907eb5a44b24e4e77_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a914fa9f19bb8b56bc237419041053e6c060ce1e718388ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 9950000_u64, - pk_script: @from_hex("76a91407b05748e159f9ffe988e25d94fedc954afb9e0188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220469f33fdacbba130f9d63d46c63e67b8e3f836ee4259c45f279103cf44c4352b02207b1b86a769e374286c1bec118bb4faafddcff75747cc22986f9286860a016a6e012102916b02382ffbabef957fd22cb1a42dc72538588d348cecd8feeda677e6048fc0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7060ae2a457355d9ab628f5d38a4a75e6a8351ced81ac32842966b9de74c3564_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1804000000_u64, - pk_script: @from_hex( - "76a914e60c4aef047dffe320272847e6ec37894918fb4488ac" - ), - cached: false, - }, - block_height: 209994_u32, - block_time: 1354111543_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 553950000_u64, - pk_script: @from_hex("76a9145155906b178e945cca4eb759a1da8949632cf26b88ac"), - cached: false, - }, - TxOut { - value: 1250000000_u64, - pk_script: @from_hex("76a914218d9e1dca7cc55d332cd2443d2ac1ed32d3b24988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402203d9d3286b7348acc6397070e0a78e891933fe9499bc0207d0fc035c05d8ab16702201c115e6cbadaa055d45c307525144cac7a2eb2aad511ccb12b654936eb99898d012102d78b4f49d36c1cd12b24947b05ad1f55c69e00db34d24164d58b03c7e455bef0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x78aaa1cf649ae1d368dafafdca30f55a6d73f2c553905dceb370420257e7b0f6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 4758170000_u64, - pk_script: @from_hex( - "76a9148354e6f34d5ce8840f8c1f6859ef6713480cf31c88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4749532927_u64, - pk_script: @from_hex("76a91438f23a6cdf66105e6a1925fe556a9c0a8c68943088ac"), - cached: false, - }, - TxOut { - value: 8587073_u64, - pk_script: @from_hex("76a91408acd3a30e20b65db11f55d592ed2574f1ac7af588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220228e900354e17fcafec763f9b22609472af065a04cb9e3799317264bea70da3202204052d5310b3358d6b8be88fddb851f5ea2ce23ed4f398bfb7cf83b769a724c8001210315724daa8c38b87efcd90f793eb8362dd193408959a5cb7bb008d7a857d5a768" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x92e035f1fe3e8904e93497a00c014add6305adaac2a264887e701fb35ecbaf91_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 4024609238_u64, - pk_script: @from_hex( - "76a914169d5b01e1856d42450db0bf2fbe102d71bce8da88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4022459237_u64, - pk_script: @from_hex("76a914360f2700f5b277c6018090825e729dec336b190088ac"), - cached: false, - }, - TxOut { - value: 2100000_u64, - pk_script: @from_hex("76a914ea73795da3418b19c7c4c73a8e8400241e7776da88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044021f19c079e9e6e61bd9b3aa22f9e928bd9729835ab82d9e86bef050a3e63a6152022100b9f7f133c7f6249535018d3b08bb3e43c51edb0fb10e96b0537932c99267b2c5012102227bd70e2481466d0f6c8b1de19324617a00526981ced2ae30df9ca67b629749" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0ddbbe702b63472b8257f493b4725c9fcf2a0d8c16ff5c151365f056a8de44c3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 257286401_u64, - pk_script: @from_hex( - "76a9149ec10fb2005a5ea0d34cfd3cd1e8b599c28069fc88ac" - ), - cached: false, - }, - block_height: 209987_u32, - block_time: 1354108717_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 251698784_u64, - pk_script: @from_hex("76a9147f4440952c87bfa5d2ea8521f16bcfb55ae99b6888ac"), - cached: false, - }, - TxOut { - value: 5537617_u64, - pk_script: @from_hex("76a914dcf95544f9363530803b55da501c805713272f7988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220130fbb834bf78ed3a45945e96aa36747eaa56120660cc41f567d9a5ebf0374a102202af6318194574a37171c6791fc0f319f56434b45fa3a20e23c4a9845b64c4558012103a56443eebb8773ff00cca06e69eebbe1cee9ae023cb2c22e64707c579030ce14" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa4f977c76ecdc5e7a6b44a5c577ff4bc0036c01e332a094beab2536270c9d619_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 63005702_u64, - pk_script: @from_hex( - "76a91460e92fc8a66cd3732f6b038dc14eb8ba7015d5e088ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 52955702_u64, - pk_script: @from_hex("76a914a651a037faf3d5a0ca21792a86e0626f3587a66a88ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f318a9cad7bc345ff657674744e61cd459eff3b64af14e728ca453792b1165060220293c35e5d610f97e76d933b4453176b351eea40385009f533f212a03ed0b748d014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x748ab750335397b3a9327bb06fbb4d8470fb8b2e66b84b5aa33d8f1f0288480e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a1b53868b01b07c97e28a9a28976858264bb14025a4ba7e732eaba2138789ccb02207c588ed46c5c6aa35a370ccc62de1a2ca624f2032c08ba5633bf684fff4e1520014104807ec4487b6dc32cc7b207aea75f501438305f443962ed50a8a621b168e9d52b45072b264a2c2838e57cb505e148b9759eeec2d1f3698de155bd989a0b11c288" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7b203421e7acd26e8d5f2f3475c9ed16b5aa32b5e7e02fb52c989ad6ddecc818_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 77938724_u64, - pk_script: @from_hex( - "76a914220aff37d2665794bfc25db189633bf7042b650d88ac" - ), - cached: false, - }, - block_height: 209984_u32, - block_time: 1354108309_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 19520000_u64, - pk_script: @from_hex("76a91460e92fc8a66cd3732f6b038dc14eb8ba7015d5e088ac"), - cached: false, - }, - TxOut { - value: 68318724_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220107d3be3af30b99263654fc9b186c740698e27cc5e60df419b30d7d4834ea88e0220330d77a000cc8de3e072e3f71c31f52e36398f90dae3c38ad03ac6929f5cb7eb012102d77953f7ccc06c414c675c866533fe079e58a2b24ae32e41bd37e4e51b1e4abf" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x467b155784338651a191133996c162fbcf053395f3179fe0fe51923a5f1ccfca_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2124652448_u64, - pk_script: @from_hex( - "76a9141ef2ebf3396d7deddf35202efc2485f2467394ef88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2088929349_u64, - pk_script: @from_hex("76a914bd922112d24cd4411c0dbf103cfce69bc6e0134d88ac"), - cached: false, - }, - TxOut { - value: 35673100_u64, - pk_script: @from_hex("76a9147e6dde65c4fa81d21a1b1ebf448551394284d82888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220306f59368bf9fa13d09ff08035318f2748d7a95a3f4dddaeb7dd1e44aefa14a5022065c04f694cb5d41e5a9fa845d458c871897da04cb51bbbbd51dab62a6f68037d012102a68965c467ec59b9a6a5f13e65ff0d3264d33f02e24f7cfaf17e44c603949060" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf3eb9f2f54ef086df31eb66205bff6b6b1e647fea789e2fb753302dbd267c2f8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 43004000_u64, - pk_script: @from_hex( - "76a914caa59594c2c5004675c1b89007c8d5b7a2ffd94588ac" - ), - cached: false, - }, - block_height: 209968_u32, - block_time: 1354100407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 30954000_u64, - pk_script: @from_hex("76a9145e2c4bbfad592c1509e028a8bba64a6243a6a97588ac"), - cached: false, - }, - TxOut { - value: 12000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502207f2e78faba9ec890a58d5fb74e6184c3ca3d56449306ace4f769ef008e52f1fe022100909cc40030c77c60b2a7fc5a8d73da2becbb09422d2bf73b9bc0185b1e2ccfbf014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd1366d9228597db7adf7e06234b3680898e8d6dc3d498a4d3e15ce0cada38992_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 12000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022079469a39a9eb50bf87429ace5910a74247eab6edb92334e0e69c6f475088cf6c0220122e4a294a106c3c7a680b21770722411ed72ffae5c441e22ecbd5814c61bd6f0141046368603cbdb7b86dcf7217391cb3e8c6d2d01542d9872af5f3f1c7d750d6074faba4360a6ecb21b9d467bfcd85013a7adb0168525d33f057bbc0258cdb11085f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa6aa5cfea33a40a52e90aacc220b7114922dcca9748bde97fc534350491baf59_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 768683120_u64, - pk_script: @from_hex( - "76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac" - ), - cached: false, - }, - block_height: 209938_u32, - block_time: 1354085665_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 23434000_u64, - pk_script: @from_hex("76a914caa59594c2c5004675c1b89007c8d5b7a2ffd94588ac"), - cached: false, - }, - TxOut { - value: 757149120_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220231e0454c36ee6b13b723c8c010bca8165c604321992d07e433e8bf9b121d12602200f0f5cb038922bc9f2ac04783acbbe11bc8d979e3de848a8bfdf7c53e0fc75150121036580d1abb11f5effb89535f1bb1261a3577a8a8363a96e4b15e6b88874937072" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x45f3517251a5cf731c5fe077ae38fceff49feafd4a99699e06a976abde1edaa8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 27348000_u64, - pk_script: @from_hex( - "76a914224ceca5c27e8d94f0a971f3f64cb9f8242f4ad988ac" - ), - cached: false, - }, - block_height: 209966_u32, - block_time: 1354098740_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 16298000_u64, - pk_script: @from_hex("76a9149313c1e28051fe7a87e0f3116f775f90a94300f688ac"), - cached: false, - }, - TxOut { - value: 11000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402204719c3e3e8c65d7ce71417b4a1b625f6b04a31240d530ada4cd72e8e30515eaf022038daddae52c0fe662ea556eaea43a228a06ffa58130ba050fe7c7ab0a2124132014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf1e3c80fc9decc1d612e01ffcb4aa2a153b14d99ed21539adac8e2b7e5fe36ce_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 11000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205d3d6742e2fcbfaec8f90d8604ebe426d874530a73fe7cac5239a94ce58f53eb02201d0eea25c6402d4f349e0f5017ad805d1fb72f4bac8a6b5d9b4fc4a552757ff20141040f135454a9de87a1a9d1b3226a5ecd966668411614a6238d9017f73a30f8a430dcde386f4715927c41271ea28f5f1adeaf88357e9efdae2e224af27370046d9c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5d7b95708a7bcdf1f826045d93f3f07f77fc334a4d0372347685a63dd25e2e4c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100299998_u64, - pk_script: @from_hex( - "76a914539758e1fc692d5255c1585900ed75736fdb252388ac" - ), - cached: false, - }, - block_height: 209884_u32, - block_time: 1354058302_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 21477000_u64, - pk_script: @from_hex("76a914224ceca5c27e8d94f0a971f3f64cb9f8242f4ad988ac"), - cached: false, - }, - TxOut { - value: 89722998_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220352eba9535bf3c43b9693bd1ec5f7ef65c3d2961d9af3706561b6e0e47e838c60220579ca2ac0ab88ae7402dbdf10bb564cfb68360b7181b38e17dd3d3bb7f8906db0121025bc1e1d0baf5ded99831bbe0e4d08412d87fff2f967521f5af59083c188b4cc7" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8c56847893eeca6f57022c8b0b8cada96b03c9f142dcc188d38e83ca21761d8d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 569609275_u64, - pk_script: @from_hex( - "76a91449ab7cbfb6a044c288f5bded6ef7a3faa67fb40488ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 553559163_u64, - pk_script: @from_hex("76a914ce8c0d5f80542cfe7e2e347faa34628527bc836f88ac"), - cached: false, - }, - TxOut { - value: 16000112_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220421bb07253289903c8f15895ef8fbe43d5c65b7555d4e5a3e329a55ddd72e047022100841c3d0b2ff8273d2a9bd32eb4623e5f36cc3feeae4d8b3070a9408c1edc2f0001410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5a0b8661b4d48cdfef3927597da51dd451633fbe3d813a6597c2ec68c00b8b80_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 16000112_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a7cf1d6c9d1571f8c560563fa9429eb5cd4481c98274361e531b3abc766219fb022100e4ef8875e1dfe9279c8db3fbd97e4ba443c5809e9f60fdcef2daa4b2a5b51cbc0141042de1cd6fcb59a10c9cbc26ed3cfa81346d47963c5d97af0689f7b5c8515162f44b901ebfa96042050a5ef18cc9a5983be083e36c770a881c24ec68684b0fcb34" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x038a0aa39f12c0520dee05581f94828a5b5ab2b2ada5fecc20af4bb1c72ca4fc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 76282572_u64, - pk_script: @from_hex( - "76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac" - ), - cached: false, - }, - block_height: 209903_u32, - block_time: 1354071203_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 21351195_u64, - pk_script: @from_hex("76a91449ab7cbfb6a044c288f5bded6ef7a3faa67fb40488ac"), - cached: false, - }, - TxOut { - value: 70831489_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022011245788214e8aacf642764ec93a6b1378a8775c5c13a891f923a0cd9998744902203e36a33831a94f10207b6c842d2f143512aaf0711b945e806844f12b634f1a72012103f91f528a4d327e8db3ce199ecbc2b960bb4a52472d2c796f1e0e46f70e352c9c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x67e7f254a13e1874e188f05157bc334e5ca099a266a1952a283aa1ee9b4a45b2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 26900000_u64, - pk_script: @from_hex( - "76a914c2f1305d86291e4cce0fdf8fdf581f63878f802a88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 26800000_u64, - pk_script: @from_hex("76a914b41cb278e6149221aad9a340d297a359bde518a588ac"), - cached: false, - }, - TxOut { - value: 50000_u64, - pk_script: @from_hex("76a9145199aa2c91b3192bc8254e8f705a0ccc22fb8dcd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022061add87ec35144b156455323e520e75cef5c9bdd1c8f07e12dc1b65ff053b74a022064c04289099dbad77a20d4398e240cdc2dcd2ecfaaa84071682f01ff24dc5a3a012103eb82b9ab2cf04e4799764dac66021983f6e6b136e20baab7de768595a576b8c1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3b1d4e9d98e2541a5d4474e14429d9fc5f827ad7659a835d84df47e64443298a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 43900000_u64, - pk_script: @from_hex( - "76a914ddfe1eb9bc8fd11ec003d56003c72d0a4653bd3488ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 19850000_u64, - pk_script: @from_hex("76a914505a6817db6bea9c699b625fd2ead4441ce6acbe88ac"), - cached: false, - }, - TxOut { - value: 24000000_u64, - pk_script: @from_hex("76a91452a5df15404cd6d8d78d5fe617d7c802cc0152bf88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220484150dac7ed1883c67d06149f7cd09391b22ea4a6bb716a858215ff0093e4c8022066799567ddacaca3bd83d37541868499cbfd6ea95a91ac0255fb31e70f38151a0121022a9950fc1b096d97d36bdefffc809361f2c0582f1e18f150c39489290cbcf869" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x679498355f9c057ac3f35b873a2481affaa7684df806e76f771c676394f424ee_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a91417a4236b39bcaa824b960144c94337cab053473a88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a91440849d5647ef00dd4c233e11aafa120fbe2d179688ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008d23684d4067cb19d38e34f74d48879cb59fd5538f4a70720d5497ebde11d1240220406b91fae8297a35d981093b645244fd466fdaeae71cc1e3e7a2994952d4925401410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3d2da356de10ceb458c08a0c2873518b4b12d46b849bccb3ba20b54d0a8a7454_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221009bdc9ad828d9ac14b7750858a33f7498d874e30e06df804aefcc3b89683c660f022100d761fe9d8824ee1478f08a8e9079f84f91e6be8fc115bef6ee94da034526f6100141047b02ab271ff84e97ffd3982ef941de9befd9a6a59711475d38eeea9f769b29eabc5327d16662f0000986ac04bad7fd060f840ead8801d9dc1be1cc57d2df4d7b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x88dc01fd4af98f4e91219309c5947b45d168bdc2b32afd7d4313c8dbf0dd412c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 145635422_u64, - pk_script: @from_hex( - "76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1287574_u64, - pk_script: @from_hex("76a91417a4236b39bcaa824b960144c94337cab053473a88ac"), - cached: false, - }, - TxOut { - value: 145247855_u64, - pk_script: @from_hex("76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220196af2eef5cc0e8232e13b4907ee168f6d20a7f8819fa7937fa26b0f3f1bd49d022004e37b6b8ca8a74744f181367bf524eed509ec1caa9e2bba578997515308bb14012103d75521d45dba3cd5b0b470569c25f834f35647047a4c2a50f5460f1d6709ec17" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf2cc19541027a41888102f9d42c27bdf3e46a5a93acd964a2b22e745a47fb583_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a9149206b71a0fff7b4a8f59b958bde6ae770815a07688ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a914619d64d5f816099fdf489b5cc177c0987397a08c88ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100dd0d99318f664f8dca25d153d3a64e9a1c27ceac1e5b11e20243d0ca7a15175e022100ba60258981c0fa6938a6e470b1949d4f1f7ddea9f617a3dd18aabbe813d742e501410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfb331d3f76fba90515188f2cbe13e857c11a5e7628250e0feccf96e13a0a0b28_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cb9586d58fa1be95ebdc90c9c7a1b0cec2d2f3394e8845596cacda709bcca439022100e5d2017abf76daa50ac421937a849b9a8bc3b3dc53e7a3120ef4cf81b9eaf833014104e4489e60dbd32409bfd13414a9d987d21642b8d6206e1122cbd582498b642d11bc553fd56a08641b3bac081644736ddf7e4150d214c45f990c5127834adf2a2f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6ef21cc76905e3773c8500ef4132728ab2cd9d18bd30d69bbd466166bec06df1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 99449999_u64, - pk_script: @from_hex( - "76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1287574_u64, - pk_script: @from_hex("76a9149206b71a0fff7b4a8f59b958bde6ae770815a07688ac"), - cached: false, - }, - TxOut { - value: 99062432_u64, - pk_script: @from_hex("76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402206bb47b248b612f7a05083a7962ed0a5d2c6999fee4988fa353af86d804bb235202200e42ddf2990ca01a321df97c12e4e6e519286e17abd8afee9802fb0214dd2b7901210283a50db5759f458bb7f04e2cbf25c727dbb0c30eaeb603e4c95a2d11fdfd1204" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf61eade85fcf3c9a4d82b4f15bd30e95bd4a25658b7a2baf03dbcc79e5cda401_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3584073464_u64, - pk_script: @from_hex( - "76a9148df4c2a80c55d2662840fde03ed5c804fb2fdac888ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3269864199_u64, - pk_script: @from_hex("76a914b4652182910f1cf265404dc72fee1b79787e771a88ac"), - cached: false, - }, - TxOut { - value: 314159265_u64, - pk_script: @from_hex("76a9144dc8ff9d42a5c27f2d211ab984ecd6e83e5947a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022006fe4f815111ef4a8dccf1c9c111eba7aad55701580c8c56d38e3b53b8cc5aa9022100ef36c350d6312de79972ea70fa3f4d7c1ca5b9210fc16025b3cf1d907aa4cb80012103877016d44e6e13f939d1c59a36929e789cdb9b658d904bf82058f92da2b656d4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x31cdad4f2db9ccc51d52bcbfa439af6e7c18ff84bad41e2e962bb279adf4d691_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 969330000_u64, - pk_script: @from_hex( - "76a914c1e65b8ac37fa3d96520c75a1c3df007fd1da42388ac" - ), - cached: false, - }, - block_height: 209990_u32, - block_time: 1354109550_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 864279999_u64, - pk_script: @from_hex("76a91499ee8239d8d287112a006679e10881d178b9072288ac"), - cached: false, - }, - TxOut { - value: 105000000_u64, - pk_script: @from_hex("76a914cb264c876a1df41040f6b51f2062be25fde05bc988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220586abc7cff46daa5f9086a609eb454574be1b8902bce53be828db749c8886360022100cd67a0c1bd70255e7a239b4026918b861f0d4c42c3ad9f9f4120fd5dee433d36012102d728d77281c74f271eeb903221b4b639cf7599b02bc6a0385b14037ed0b6f0f1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9ce20ce6e2e2853de09d8fe2e6124791d7c335386fa863b75dd17d73a5ef622a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 56200000_u64, - pk_script: @from_hex( - "76a9149bcfb6f0e8eca367164941c5a3c3f4403564969588ac" - ), - cached: false, - }, - block_height: 209876_u32, - block_time: 1354055027_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 46150000_u64, - pk_script: @from_hex("76a9145db7a9ee951778ee7c2504d5f7c06036290447a288ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a9144c024483feeecf5e59c457e7b882c284f9ef326188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022068cdf49996e51e0ff9cf1e844403f246a1ca5648fb9f1c728c28d6b58366b93302201f41577e2640ca7c9c8bc516e1c8c6040e1b0df001575aba846b99c90200e31b0121035976f2967041482a3d9a3958a2bac5f7f712cdf59c8ff668d46064961fede7e8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xec604d1b000a17cc11e0df26d0faf52caf3821d349b27bd02972ee98af5b0f4b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 46150000_u64, - pk_script: @from_hex( - "76a9145db7a9ee951778ee7c2504d5f7c06036290447a288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 36100000_u64, - pk_script: @from_hex("76a9143de618a613b91e55d89762d62662a0bb2270f4a988ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91423a183431b08d79ee7d5b3cc39941dcd92cafed188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205261509be0bbe8af1a7c641c759721d1cdecd52d0253a6a109037bd3d0f06665022100ca851d44b09a453933ac239a4b45a33affaddbca5e0d11be5743d6cb121951bf0121029dc3be39fef55bfa3615a65aa241ca69dda149daad619699b58197f0dc0843f6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdb9f79eeab088d234bfd82a3517f881e22f9ee7fb286003b8c4fccd5a2c881e3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 6175251538_u64, - pk_script: @from_hex( - "76a914185b013d597f6c3fe5d9c3d8042d321b62fbd10488ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5975201538_u64, - pk_script: @from_hex("76a91450379f4ff0a7834d5fe61783e70b58f07b1f17bb88ac"), - cached: false, - }, - TxOut { - value: 200000000_u64, - pk_script: @from_hex("76a91406f1b677d263b7328151f1775b80e83fca177d1a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200b006bd9c1261a9bd21908c350f75071ea53ab9e6a310efb7b6bfda7ec5c9f7702210084aca57b57c06a2e498649b4332f140cf49f05314b8f1b10badf34f3c811d6590121037b804511de3b9c6eba830f4fe0fd4c95914bb29265f23a54ee1b19d067ee0495" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5bd3ff7d722b93de4ee7a2a841622350b5ac9c0477d72dbc83a00513140610ab_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 4917240000_u64, - pk_script: @from_hex( - "76a914b493cdc3a841724d7ec896c35d997ca581c18cd288ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4434515690_u64, - pk_script: @from_hex("76a91420e9f43eba546152b55008dc57185146e6f7c67388ac"), - cached: false, - }, - TxOut { - value: 482674310_u64, - pk_script: @from_hex("76a914538e4da5f3062ff736d2aaa4786c1f53ba5f6b7d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221009988f25886fefa2d2248d2c5aa6905b786a3093ddcbe07cd386abc2a0997d80a0220084e22a458fb23dcc2c1953f110a00020acc3a0d803da92a9e7727ea764fc2500121035e71439a9c10e72d4ac94be737011eff15460a2fb3a014277ad38f3a20f0284a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x32ccb95b5f7fa6bbd0e30687c6112034757739a57f89254ee61519f6e7832f31_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 4268559542_u64, - pk_script: @from_hex( - "76a9145f023f548ba7454d7f15c87e78a4265d9b16bfbd88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4128139812_u64, - pk_script: @from_hex("76a914eb7e0e7db57b489573d6c97bd29cceb93fdd562e88ac"), - cached: false, - }, - TxOut { - value: 140369730_u64, - pk_script: @from_hex("76a9146d9cef7de6344660882bcb89eb69c57b0f6b97d588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202cbcc573f8194233fbb6221364920cf3b8d8a91ac8a489f14f1c7af79d402d7e022100dd3fac4172d711cf631459ced7a49d70984ee3bf3c9476f6e46a2979323870e301210330ec6797c241a635c32a742ea0f701bb5748ee48faabaf472f0880e0bc6b7031" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x67371227ca607621754fa3a48148f7bbcf74239e2995ccfbf4e5c3755af1e904_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3441546571_u64, - pk_script: @from_hex( - "76a9142433596fb073dc73b050c6d0c8838fdeb6ab159b88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1652496571_u64, - pk_script: @from_hex("76a914823f9579e716b4f24884718819150084ebb0de8188ac"), - cached: false, - }, - TxOut { - value: 1789000000_u64, - pk_script: @from_hex("76a91406f1b677d263b7328151f1775b80e83fca177d1a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022023a8d3ebf80604cd22b2e0427e589f9450a451ac9af721875dbb56a263b1887d0221009633ddde36311996a69cc693adaf42f572f3d49c43361ea7222fe8c645ddb888012103d1ae0d340c46ac95a416f256b21b3f0b0f1428f1e79d29ed220a1c93eb1970f0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbb2eb35db22bd485fddc22aef852aee36cfa8a15ed2e49aa92529fa04e003a48_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 3274310767_u64, - pk_script: @from_hex( - "76a9147d7cf48d1dd3ab7f5bf1aa194f9f5e762e8fb92c88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3248260767_u64, - pk_script: @from_hex("76a914b3934b1ebf9bb225b482c3208105632a1a1dc96688ac"), - cached: false, - }, - TxOut { - value: 26000000_u64, - pk_script: @from_hex("76a914795b440030abb76154eaccdcb4953cf63b56ec3988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e4647e62ad9303832165cec4e7a633629e68360ea6e958e9832e0dff5a263a2002207e84f9e6ac358bcee21acdd53ab8e3e05d9fc72e6132ddb9d45725561854abc70121035f362683b0988355fef6f49abc92ea7eb8402525284b97b9f392c3a54dfe6580" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x077de95a1f65ff4b5a26d112a8df4ac7291e8434298cda345318cd3e43cacbd7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 67308202_u64, - pk_script: @from_hex( - "76a914366694fca8c97887b4f3da2c304f9d9a6e2d9b5a88ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 47258202_u64, - pk_script: @from_hex("76a914383742d75ce7f99a45470951c14926e4eaf90d6788ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100f362acd1cb286382cf3b150c6a07b9c64ddb57eea34a1734b5611e2ceb1d82f8022100f693a713d214ff373593b8589f917978835c6bfea43482b2ca9c1e00706bfec2014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcf5763b12c2f819cc80da9b74041ab2f20286081354b32520d4817555688b86c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022064311a3a7b7b40e903ce346813d391f9e2653a320c45f49446725e99665dd162022100f66a3f4a20618a549dfef3425c497c25c905b8c50742c40b1b741c89e2dbe907014104581c88854a7db0726977e7cdba582ff428f0402d51498b08a23d7a3cf206f21de6ca79baeaf5dc2d4bdabfa39299a0185a1a863f101661df2ad7a30dc23a5178" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe1000705cdbafe7c78237f79134f2027257c76d89b8fb1c134abe4c1904d2f0a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 904712014_u64, - pk_script: @from_hex( - "76a914231eaa596ef11e796966fd829350defd5c7edc0788ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 39090000_u64, - pk_script: @from_hex("76a914366694fca8c97887b4f3da2c304f9d9a6e2d9b5a88ac"), - cached: false, - }, - TxOut { - value: 885522014_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100cb0d4a80139033a2c54a1cbbb6843ea717ec112128fb358ed572d67052d264670220515e6d9a5d3fc5f0961ae8326ec51ed5ec17e1dc63c8380b30f125c55b732892012102f3efe94d26ac1873211ba8c1ae62cad01bc80fcd408982a761757a171f1acce9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb1f0e5fe1fff1dd20896168e55d00af8729cd5db909d59ede916d47bc2f88678_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 66830409_u64, - pk_script: @from_hex( - "76a91456a37bf211e2341ee453a762c589e2cd66375f5788ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 56780410_u64, - pk_script: @from_hex("76a914a9c87001e3aca01a201583c81d4fcf323465e52088ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210086f03ef92ec257c5e522a2ac72863b81aebf14e8173b1ab090adad54142f83fa02206a095ef48678cc8f6bd3a7692fe121a9015ba7b6b682e5d81d9d0422e859d9e9014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x12968c53c5cd753d65ed4dd9cb19a7c2a1f0d6a514536120be4b0ae30f80b3fe_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91456a37bf211e2341ee453a762c589e2cd66375f5788ac"), - cached: false, - }, - TxOut { - value: 9899999_u64, - pk_script: @from_hex("76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ff7a9c8eaecfc05f04014360d947fdf0634ce2e1cf379caa2945014ca215b639022024ab0f68ac17ba252d92a9c05a553069cec07eb5498873fc6d520f405497407d012102d27e804a8780ba1c4b6038842efe493783ca7a107b53b3a5788398fcd91a492a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x36976a2f2a2b6c0aed3861d652b374b42bbe13b7990257b91c4e3d594d2c2de6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 66002290_u64, - pk_script: @from_hex( - "76a914745a021109fc4a3b1f34a8eb25638033eb982f5688ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 45952290_u64, - pk_script: @from_hex("76a9147cf20b9a694a0174f656894312ee06e070406b7688ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100f9c476b2085a02593c8fc105e28c273b60326058491e6672daae54cff18918ae022100e834cd6b83e107c5a5ad488dfa0ee61995bfe3f3cd9f5ffeb2cf8e98fb6f19d2014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf9d1bfe84fe5b06ee124d3145812a0c240338ef1174b577bf94d2d70aee54ba3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ac665b3a26435324dacff3948205394a1ec0afa8ca30d11da1d6f5a36e87c47d02204be20284dc42b93df2724018809badc4d5128ce3a50ae284e57c7aedb081e3ee014104164f4cd1c4d165d302d8b3675bfc7d5d259ecb283ac4cd3f33e82ddca09304dc4b01d47b184a48695b0f444f2b57c44100862803d706e35a0f6f9b2969037a51" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x60ed4bb11e63bc3f646df3621640e244ee07def4d0ae4ba54eff41bde56462bb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 133165941_u64, - pk_script: @from_hex( - "76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 39090000_u64, - pk_script: @from_hex("76a914745a021109fc4a3b1f34a8eb25638033eb982f5688ac"), - cached: false, - }, - TxOut { - value: 113975940_u64, - pk_script: @from_hex("76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201bb6d6fa7d34b3e8d0f60e297c68f3e0b70785b5556f4e86edeb02a45d9ba619022100fcdf38f43e30574f4233b85eafe93742cbf827b342d2775cbe64cbeb5b45d28a012103226d134dd221a941cd582ffbad58bf4be16015a815098da4df18ad33a336998b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0c2a945b1a3d2570ef98f9da00b62c42063f80510594637c438225ae9ca112b1_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 64750640_u64, - pk_script: @from_hex( - "76a914828220319b5ca03387931ad506664f531c2cd48f88ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 54700640_u64, - pk_script: @from_hex("76a9149795f239c7771ff86aacc2205fd0ccc75faa7f6d88ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220148d8d6d64c837bfb340d6611a0ca93a954bcd1ff5ad2786a8a19fd2109c6483022100d1e93a5c95626fbb184f81713e872d42f83e5ca6006f73b4c54d5554975900cf014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0b978c940e935258e154c6d34c7012c533edfc9083db060bd537eacdf90dfe77_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914828220319b5ca03387931ad506664f531c2cd48f88ac"), - cached: false, - }, - TxOut { - value: 9899999_u64, - pk_script: @from_hex("76a914220aff37d2665794bfc25db189633bf7042b650d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022012547b55eafd277889139416f8865324459112b488c2daf25be0f90aafd544c4022100afb163e08b193975c82ef42545f1135e5231207e8e44786eaad47a8aa9770b110121032401baf483b4dcadc4e120e48faf587bacd081050c89ae9719306683a1bea03f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3d7c28d6cf74cfe1549e4c1b4a7905c2969d30d4fe96eba0cde37e22c746f866_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 63579736_u64, - pk_script: @from_hex( - "76a9141715a4ca482ba86372431698c104a5a0b3fcba6788ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 53529736_u64, - pk_script: @from_hex("76a9142dffabf931c6b71bbac885a269de24832c0d89aa88ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100f0c85df6b26c28302708f14c3bd7047c2da19840dceb57ef090fe42f7096f4c20221008bc28b489732185f6227f921c21ed3a41a81976be80ab75b97bd506cb4b17d87014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd5bd6d8d9f4077bb147971f9bdb2e135c1c835b2a695524b04fc383da7230acc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9141715a4ca482ba86372431698c104a5a0b3fcba6788ac"), - cached: false, - }, - TxOut { - value: 9899999_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502203312ba3d86572d917f18a476db521bc3c5c195ba81c402f6e24b7e02a7c4e0ec022100ddcc7c101c2910d60369ae35b0b83047460432a2d734e0506f2cd9bed6ea86160121031ca013ad3b5c4d4a08daefddd51b9c8315cf9bffd1b44e9f36f2679f77076027" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf96d9fed93b624fa379b6ed4d65944aeb193dd96de242d882d5d5b95a48a86fd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 62223421_u64, - pk_script: @from_hex( - "76a91445e15e1d8eeae96e5504fe51fa19e72b2f24ebe288ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 22173421_u64, - pk_script: @from_hex("76a91423e5b3c62a37f4ab5e68b5aec06b5db7d8d52a4e88ac"), - cached: false, - }, - TxOut { - value: 40000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100825981c4a8b284c01012e98ea4dca202a2c9aefc5a7e05ab2c7fbcb73ef3f0f0022100fcd2553fa6d08bcbd5815a61025a855706bd83283fb55f1118eb6afeec0d367e014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5a29fb85180c3c2fab5a303725a3beae631cd053cf013858ffad0d5ea4f325d3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 40000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022046da68ad03b1e7298530ec3798737ec79ec5d1207e52028fc604851e530300cd02200f0799a6a9d655e900d9d0c6a3ec462f27afba9820f54e5e4e628989b15e6a5f014104bd33836b8247ddf109037ea57c0b23d23b215c6ab88926478f2fd884aa209b3296ec565ac54896a24675d0e584a0f8e56b98a2a1a64bd9ac9febaf942a90d047" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x97846e1bcc2c61f35d84da8986351ccd0e2b504f312411fdec05504967bfeaf5_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 529439740_u64, - pk_script: @from_hex( - "76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac" - ), - cached: false, - }, - block_height: 209972_u32, - block_time: 1354103227_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 78230000_u64, - pk_script: @from_hex("76a91445e15e1d8eeae96e5504fe51fa19e72b2f24ebe288ac"), - cached: false, - }, - TxOut { - value: 491109740_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100b7f88bd47da497a59ee8850b93f26b4398e133ddfdc261c719c0d310a69686b002200fcbb506819ac3e104abde5e55b32be91db6216e692ea48b8ec0270ded86eb8b012103be03d81f1c4a7f5671912b22f1dc73fb58758d13830f9812c79d5f7cb4630d91" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x889aa9959eff0bccf48e507a60a45f726c2e5aede118c36fee8f1ed6bda6cc24_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 58641396_u64, - pk_script: @from_hex( - "76a9145a9c7b8cfd751f0405cc6cdc094754fdbda94f2888ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 38591397_u64, - pk_script: @from_hex("76a914cf114695fa9fea6be66babc71398b14bf3a9617288ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a0686dfce3594dc0712c657715e13df36d0245e31cbce246ce4d6e13f2bbf23f0220288f2d0571f7be57f1593b1a91da98f7a581f4aa53bebbdf438a451c647876f0014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb04910743961f43911b4dd55e985b1aee9645aa9161e488b5d8edab2c0b6675f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 50000_u64, - pk_script: @from_hex("76a9145a9c7b8cfd751f0405cc6cdc094754fdbda94f2888ac"), - cached: false, - }, - TxOut { - value: 19850000_u64, - pk_script: @from_hex("76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200a944018f34ddd9e1fd12c4bf85209bf15c62e319a2a0b30bda2205a85cdf773022100d3d9009b2ff182e6e6ffd4dedb88c475fae60ea9b82bac52974bd223018196b201210227ba28683a8c7959c4b8b649afc0ebd2017abb8161ab8b0fee05b7f5317e8853" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbeb876d102fd9de1a3c8ee5d4247da2e2c7a6955b0f934fe138db279181e5147_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 58051109_u64, - pk_script: @from_hex( - "76a9140d814eeb3a690bd3792f7a11462e9319f6aca63688ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 48001110_u64, - pk_script: @from_hex("76a9147dca1b2fb9c16b9fa5d9e903ff04769fda9a927e88ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100daaf50c21d211768ca71135b690267ba5c227a25c46038f6af9a7f76ab5804dc02206879e6d8f3e9e7a62814fda143297fd3cfc604204473bd8694271a897df74c8e014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbd23fc1380fe75c6c36bf4aa065bfa7d7d9fbfe6c1ac8a8b04806fe463865faf_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9140d814eeb3a690bd3792f7a11462e9319f6aca63688ac"), - cached: false, - }, - TxOut { - value: 9899999_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204f4a99e234efea475942824c404d8eb539442e7578875b5f553129331f091c68022100b60e1979ec4145ddb0ee7f7913ab478bd22e249bebe2fa49180f5eec339c53c401210386b384266ec0552f241c338dd850e69eb330bd09eb3febba9243747d315e711f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5dd72717ea8ef3c4e8ced16fbc4214f85964feb66d8121f811f6d8df2b36755f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 57462735_u64, - pk_script: @from_hex( - "76a91422507e1afa13a1c35c72e22c282c51921d5c2f2f88ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 17412735_u64, - pk_script: @from_hex("76a9147e8bacb2fe0bbdf1adcbe0312715d7642d7ac14c88ac"), - cached: false, - }, - TxOut { - value: 40000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022011879c8157ab6fca596e6d4d9216d33a119681836dc6a71909e7fb3ccff5adfb022100981140427412fc0c33615e390770db474736dc1b60b3c910d9f88a11d63419c8014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbb1b53791dd2a2ad92f72aef3ea6b094ccb165d687a952c1cfcb18b1e1bcb85_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 40000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210094502ebfa543084c6e50abcc42f6e1dcd7d048db59652ad1145082518014659b02204f39b37c1a0689f9aefcbf349f896fb4dd8e7d7971af27165f6dba20832307a301410445554717c4d3240d818f400ab66fd4de438f2fd9174641ea76480b95cd6e883ec274a10b0691d85ac2cb87dcb9eef58b3abb8ee4bd277c8d6fea09eace2bc24a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x713b007dfca7fe210baf13a9068a5a3d4ba7aae8b72004db7ca6092b44e3fd9a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 980166908_u64, - pk_script: @from_hex( - "76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 78230000_u64, - pk_script: @from_hex("76a91422507e1afa13a1c35c72e22c282c51921d5c2f2f88ac"), - cached: false, - }, - TxOut { - value: 941836908_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220430f1ca8b0512b7e5f6e4c4c3c0ae9a020b797f90d9e6b69e4c34cefc0b8b501022100c924bfd6159da9b7eced7b65ec5c2722c0fb01b66130301f5811cb458eb3aa3d0121029bb0af3be79342864d5554c7467b66411d73b22e563d254acdaacf375ed02124" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x245553f8e71fda83718b53f001487893113832a8434094c469cb05a5960d1614_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2410972089_u64, - pk_script: @from_hex( - "76a914ef23648e33d26809aa4e00878d17958501ae4bad88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2222187949_u64, - pk_script: @from_hex("76a914b0668f9b5e9b8c583ef218d8e9e71d246867a02988ac"), - cached: false, - }, - TxOut { - value: 188734140_u64, - pk_script: @from_hex("76a91461b563313fd21bd2a7af18070a8c9cb96ca8aca488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d53eb4b05fc0f6f5d396045f433cb82a1f8adadb8fa6046e556a6374c62fe6fe022044e1bc8a5b23490a66fc1bf524e995730ef5b486661dfe8fe5cd5431456304c1012102fc42b58506264a56adb78d9a6bb608a69eb1982b8dfbce7d5f6ed293c8d54a9e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd583cefb40b51161bc83af26880d68bc9709032218fb3af3de24daffdd7ce15f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 39090000_u64, - pk_script: @from_hex( - "76a91453784cb4a4980a064e0cbb39d01235298c5804a888ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 19040000_u64, - pk_script: @from_hex("76a9143c5d7706c700af845c50df57978de1791219cc6188ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100adb872f04b9812300f745d6f47a0521b5a99e6e4d22fc705eb60424440f5538702200e1ad489b19ee34deec8b9d88ecc410afb409f1b5bd2e78d8996abdda72f1814014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x351ac149b66c1e06c8524bdf9f247ae9db7b86bc297060ab72161984122ac90d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008603bbaf4110ac3743bcacd825800a7598972cd2d412dc79bbcd55a30cf078e40221009ef29b6e611cb429834eb9c9d8490faa41aa14820e9b126824370a6826b96590014104e9147ece1c26d3319f6b7b5dbad45ab33429f77668857b9b4f3c7422632d6794a826c8e89791c6a2efb7fc4f2e1b3428a10e470315ff096a547f2e3bf91703e6" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x489ba833ec0d865ac3c9724c9c5e390e8d9c61f9e0f51f32bec439706ce54868_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 81184860_u64, - pk_script: @from_hex( - "76a9140d2c815e3aca96576569aa62d5fd06ad1116a5d788ac" - ), - cached: false, - }, - block_height: 209991_u32, - block_time: 1354109928_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 39090000_u64, - pk_script: @from_hex("76a91453784cb4a4980a064e0cbb39d01235298c5804a888ac"), - cached: false, - }, - TxOut { - value: 61994859_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022013d91fc349c11f1c17bf6cea487fc7a5881ad8a6b189966318fe33eb2a2010d3022100e5a36e388d95b1784d25746b14d8676396818cb4c9c4126f2aa3caed58c8f95c01210280592134560c8ab5e528886f0aeb9e39d216835638889186b0a2df700897be01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa462efaa16b55b5023e86c49efc0e97e58f851553760f34abcf3441756e5b48e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 50832000_u64, - pk_script: @from_hex( - "76a914f8c4a585ef668610b625cbcd041b7b812e26338c88ac" - ), - cached: false, - }, - block_height: 209970_u32, - block_time: 1354101517_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 39782000_u64, - pk_script: @from_hex("76a914b9b5a539cbebc5c3f50aae49f37485d0bb74a91288ac"), - cached: false, - }, - TxOut { - value: 11000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022015041055469df8e54a83a0e2d11383a356ca89f2a663bc6d8705eff2073cef09022100a1de7e1f5d1afe6e5270ccccb477323758d7089412257d7a3fef34503e9de1f7014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdae3437b7952aca2984211f43a1597786f80e3125051e52a8da3bdef4e5dd667_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 11000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d9d63e20b9532baef7adfb49ff753efd13bc0117ea2bc05efc211ec70477cb65022015af772d66972c4901ac7e68c094897cefa0653811b247d60accf3312aee807d014104b1d702ecd1157a9ebd5194e39ee01d4bc317c1eec5aa49ca8457a08872cc34e0940404e5e17afcd970c324563f884c02c0bec6a4b840972cb17de6366da07917" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0bf7f7153b9a5dd438071e022ce14f426c71ea8cd131357386342c1a720d5e38_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 80922387_u64, - pk_script: @from_hex( - "76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 21477000_u64, - pk_script: @from_hex("76a914f8c4a585ef668610b625cbcd041b7b812e26338c88ac"), - cached: false, - }, - TxOut { - value: 70345387_u64, - pk_script: @from_hex("76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220556b6671e5cefd918135c7ec5b744132a164fd7732037290d1781a05a0e624270221009aa702eeec55b2e9688aa66f0a6c1502cf4779200256e4a5b92143a32282f67501210308c722822aa75aa7505521ba07e3bcf6f2f1500c785eab59d135b1b9618c5f85" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0117850b12ada42b09e0e3d7909a562736914809d10c0563f68b3503aa4774b5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 39090000_u64, - pk_script: @from_hex( - "76a9149d83f731c497b37d08198fbe3ce4ce17d45f4bb588ac" - ), - cached: false, - }, - block_height: 209971_u32, - block_time: 1354102586_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 19040000_u64, - pk_script: @from_hex("76a914059de8988ca88344f31727d87b524b9a507140ee88ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a63e0ae6c106f5785e084c7d24beae3c48ab43eb091924c57e5561b5b3b756cf02200722ec0db15c4c1b2ff1318b50b23d4908db5ec36058c7fb11398c60de1da77f014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x04eae388b42477e35b9eddec1f3905ddff3c4672a75e1978a6101909f0690e6a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 50000_u64, - pk_script: @from_hex("76a9149d83f731c497b37d08198fbe3ce4ce17d45f4bb588ac"), - cached: false, - }, - TxOut { - value: 19850000_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202b422046cbdba335e1d9ed875e57e2d656e627e5525094a6412761b084768f70022100f2414582c4d36e7432e932f6371e00f6cf835e85bc5356e1166f828f32f4458a012103414f96a42e07dac3afe9f862d69d9f4b8ef4d1f3367c57a7e76261e7c811989e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x86936c8ce7bc44920b45b4757d49a18bfb19068dca114354663bab66489c9f76_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 25391000_u64, - pk_script: @from_hex( - "76a91428206732fc8fd5bac4ed77d030b245b8f8a012b188ac" - ), - cached: false, - }, - block_height: 209965_u32, - block_time: 1354098672_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 14341000_u64, - pk_script: @from_hex("76a9149267357a1ccd104daff9f284dd0519410e658fa488ac"), - cached: false, - }, - TxOut { - value: 11000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022045a857872a7538d8a07091406be57d62e4d8d62b1f08c4520b53ae06114a3cc5022100de0a15457bd77da8e12976ba2b3f201aa3d825d32fb745de14e0335d698f57a1014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xabf351c7cc1f1ef885101b32ca339f3b3125228c0b32347bdde917765f191ec4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 11000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207f2ae596124dd9d135eefbb1e87f396738eeed0af9c04069fc2a9e68d893852002206c84b351b8be91059d37ba23fd7f79668e22162c0a7b2470f6eb3e0e9126d300014104e4489e60dbd32409bfd13414a9d987d21642b8d6206e1122cbd582498b642d11bc553fd56a08641b3bac081644736ddf7e4150d214c45f990c5127834adf2a2f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2fd2aba25e4c67ecd52d0eb7d66149a7026b2247bcdfdb09b0b43944bd64224e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 88681909_u64, - pk_script: @from_hex( - "76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 21477000_u64, - pk_script: @from_hex("76a91428206732fc8fd5bac4ed77d030b245b8f8a012b188ac"), - cached: false, - }, - TxOut { - value: 78104909_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e098c273dcd1cfa304b5f3bc33c5e09691c738cfe90bb41a9463d1aeb279599102202550406467d35c14d7efb8ec8cb9fcc691b95d3e5684f6b97c9d01c0d1d43498012102f8969e314611eb8c544bc571182d5b6d679bb09226466c8ee5967e4952fd1d10" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa134ad66030cd17c7f1cfc0a24adb460875088e5edbcec125350521d33e5da2a_u256 - .into(), - vout: 15_u32, - data: TxOut { - value: 733820000_u64, - pk_script: @from_hex( - "76a914784875708e3f74a35efb12bd66e3c996f4cf75cd88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 681171144_u64, - pk_script: @from_hex("76a914746528dabd0cc95af0e4b474d1f7ac45232f9d2188ac"), - cached: false, - }, - TxOut { - value: 52598856_u64, - pk_script: @from_hex("76a914b5b89785901786652e44cef0cee6f7798e09b0e888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220410b1ccc212e68f39822073815b11a12e59e1b4eebb8a307bd9c39d40fe0bb64022100e8b9776e8f8d2a11fe71eedf8fbd7d0b3d2655376e1485c7ed2bb9636aef353601210289373228e42f2d05d8a6add19e222d961797772698075b6745fdd4f058e74df3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2f3e99db2a7f963c828aa9a20f768dfc260c7520e8b429c3c0c61c132206b043_u256 - .into(), - vout: 26_u32, - data: TxOut { - value: 2169057_u64, - pk_script: @from_hex( - "76a91470f7dd581ea488b827736bb4567ee010a7242fed88ac" - ), - cached: false, - }, - block_height: 209839_u32, - block_time: 1354030891_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1119057_u64, - pk_script: @from_hex("76a9140be387b915801801308c975981b0e16618000c8e88ac"), - cached: false, - }, - TxOut { - value: 1000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022054d260d33fdf8fc9fe5d9672b0b1b8d790c2167a5aebe670e608abb9fce7a1370221008b4ce472a6c3d4eeb580fa73482047dbb0a913b6235f2af633e15903651a74610141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7240957c8d82286cbd2d9ef7dfc7686cc94048b7776855391e4438e3e1d52c5c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91470f7dd581ea488b827736bb4567ee010a7242fed88ac"), - cached: false, - }, - TxOut { - value: 899998_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220394f073167c9cd1cb4ec32bf070a35796b5257fb9717e96845e91f47c8ab4676022100f9ca6a9e2d5a0701361b23adb3a92155fe62368b5edfe69514ff0efc3bcbcda10121029c3b7747684fbe64fe29c63549283cc3b6914d1d9c4d3f74ee25b9916f590eab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfc35c33e6e0b71e00b45d5a82b88217601aa72b5bff20f0ecb497a3e3d85e3e2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 269288407_u64, - pk_script: @from_hex( - "76a9143408a4c6ba821957ce9c4e2d4d41a5aa022388b688ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 268738407_u64, - pk_script: @from_hex("76a914770d218095a79c3ffae4bb37bd7649e99c46f0e288ac"), - cached: false, - }, - TxOut { - value: 500000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502203e852528d7ca7f6200c45085034c93881282f81c8844868ccaa37a219c67ffbf022100a538288aef053d3be7f3438049b559e248485f1f6d7cc79e3178b2900b10bae30141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc7825f96cb3c00f85126ea94c211e3003cb22afba4e2062581bac55715252afe_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 500000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f273dd396ceb9f710b32eab667833f129b11dc9f13bddf3ea83424219471907f022038aff9d893fea64c454bf19dfc7d2dcf1c92755b5e25857fa66e6cf55ec69c7601410401de03d4723cef6a0f0fc278cffd257a611c17e177e80cc6f382d3c218aebf41263172a6d64f2f0210e620256b0bf3430c8251c60ef38083ff6c6a87e7d80698" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xda866ff3bd46b88fc87f80d2928743fce7cdf9b0e55312f09770772027a52717_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 536604647_u64, - pk_script: @from_hex( - "76a914e04d22e13420d48e8ea69ac8b7abfb229b9d6bf188ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 951924_u64, - pk_script: @from_hex("76a9143408a4c6ba821957ce9c4e2d4d41a5aa022388b688ac"), - cached: false, - }, - TxOut { - value: 536052723_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201c0ff9b1e7d9365823c5d30b35a15f17c4e4b2d0639fc1b5a2393517d8e28aac022100ae939c2b7392dd6a5067abcd39e3b067d21644e6bc43f14c07464b8a0336a0d0012103fa1343a62a6055288631ee87ea1a83d336795f88e3fc13443bd67aaca6636c40" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd1402dce270e0c29f78601a2cef55e1598523c2dce63d9aed7f3e0fc3408809d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 187679166_u64, - pk_script: @from_hex( - "76a9142f9ace78534b1c5f885d1b9a110576b741f1689688ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 169629166_u64, - pk_script: @from_hex("76a9147865e6209f7694d4927954bc421d65baec136c9c88ac"), - cached: false, - }, - TxOut { - value: 18000000_u64, - pk_script: @from_hex("76a91406f1b677d263b7328151f1775b80e83fca177d1a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008a603094dc81424c269d0521efdf697fb8552633fd942e4e83591400c8e8b354022066b49f7dd9bec5557e96507dcaa93b2ea3b8875d7965c9fda7f5904daadaa9250121027983d4a3d02deb8ddb863e2ba8f34528e3a09201a17d146e45c9d66897d66698" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb6370a0077128168669be4e22c6a0ffec2ea6cc406649ed1a4946c5ac5f75277_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 111900000_u64, - pk_script: @from_hex( - "76a914286f2ff6394d9b9e905f94e5a1957b43e8e860e388ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 111800000_u64, - pk_script: @from_hex("76a91431b0050f0599f58b8af263b6683c8b12ce2ddc2888ac"), - cached: false, - }, - TxOut { - value: 50000_u64, - pk_script: @from_hex("76a9145ad634cb09f9c8870bc3e9f2306f277650424ebe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220451fdad32eca983ed310adf6c30f515032174c44ac92b735bc96f4d21d75bdff022100935ab58d60becf2e1a640c7e6db9c23646413be63b0f676b6158e080e96211d2012102b0ba2a7b22fb98912675a5e75ef610f1f90afbfc3684b5e58cab39e44486ce82" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdd5018342629cb3984783801e8a5bc9e1c8ea5178b52628b031be61e40d173a8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 92901162_u64, - pk_script: @from_hex( - "76a9140ca6ef61e9595d752910508084d6a208914b2c9288ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 61576845_u64, - pk_script: @from_hex("76a914f57b37a9af9c8cc7a648d2628b51156910384e9788ac"), - cached: false, - }, - TxOut { - value: 31274317_u64, - pk_script: @from_hex("76a91473385c7083e101175aa3300fec561f54233d318988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100abb9e0935c9e3825467ec9c940d48d281002c383b07a3a601b889614fb6a571a02203f4d179ab7b8724e8e8febe9f99999449b11f3dccee29ebc2581633f86417a98012102d86369083622f7e0fed1e1d9d4cb72c83e2d37a8169a0e042c261a0ec225f12c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x22b8c0bc6271258f869f3c93dd71dccbfda34d250fe2549c432d678ddafdf5d9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 40026960_u64, - pk_script: @from_hex( - "76a914ba9cea658559a744503be4daa9ddcd4f1465975788ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 29976960_u64, - pk_script: @from_hex("76a914311cc1dec6d58b2759c0121c7e5ccab670ae14d588ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022024738f04c980643aca6fa83b0003cbc3f787bde6c6e8c4413a96fe93a3efd62e0221008d0cd74b27247fd238e147f45d2e8cd043f401a4a1ae310e3a8a8b1d68dbd72a0141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9a616e7183e011b53208ac26b6f48ca3069c57504bfbba88c9ef08ea491342a2_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a49faa03b62b2dc5c6e643eaec906d164d587c7460a1301a96ebb7b73c7eadb9022100d92699c61b8b96c7d542162bc84afc48df3235718cf29f8fe8d389fad7067b7a0141042283e9c5f10a2bc9aa9f2f67107de9dde627558ec7deec0e499374acbb820e1843e30572898b21c22f0636d1f3eafe33c077009af44d47e998530e470f6fd6e8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x753bdfdc6b18da50ef71eca032760d2ef95c3d8e7b55eccd43a498165690fc60_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 98209997_u64, - pk_script: @from_hex( - "76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac" - ), - cached: false, - }, - block_height: 209989_u32, - block_time: 1354109259_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 19988480_u64, - pk_script: @from_hex("76a914ba9cea658559a744503be4daa9ddcd4f1465975788ac"), - cached: false, - }, - TxOut { - value: 88121517_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204dfa0c9b1803fae632f4da6cb3ac242dfa28e8679c5edc213dbaa1bf5f1187f5022100e58331b3f6220895cf0eeec528deca302daca695f3181cf60d60431cace751b3012103ea037106895e31bb8623e841ec9ee0fc68344b25e039a1c3b254a18959379672" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc102ff7eb891f15c8d0e32da35118fa431bc564d9205771d47fed85c16a87f68_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 25529070_u64, - pk_script: @from_hex( - "76a9148e32c8505e7adb45550fe2f3ee2eeee2452b7a5588ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 13479071_u64, - pk_script: @from_hex("76a91457a918d05d4b11e7401343af1f7805c03aa3f79488ac"), - cached: false, - }, - TxOut { - value: 12000000_u64, - pk_script: @from_hex("76a914a2147e12dff7445e7248559aa23e9311aac084b488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220572ec9ad7b197b87b27093999aa436cdcfdba9b088d14f3c7d9b129b4762d7aa022100a153dd83c03dbec41225951c952b627db74140903247922b1076bb46f473975d0121029e57b7eb8d942ac7b2fda8e1448cd21bf93e89cfb373681f8246660640f5dcd8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4e25e05ad0484e7d1555982903f94d6ee12bc18fc7ed06df08c4d244d6339a57_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a91467f60425c47ce63916f8fa7833d0d31e9f8c766388ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a9144490c1f26ceea5de11ecb1340caad7225f3f3a5d88ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "463043021f7992540089271203385239656f1981bcbf86d7097f33378a001b6911791bc502206d4d9dc99944aa8a58d746fc3ead8132116e3bbc005c4e7ed115bfe84830b19801410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd7864545067f20bebea87c1dff139779d9b1ee1ae5a0c332394c6be46463c9c3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91467f60425c47ce63916f8fa7833d0d31e9f8c766388ac"), - cached: false, - }, - TxOut { - value: 900006_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100b63353fbd9925dfb4f85a95af0a398e505a59b94aa5ef34156370375e0b158cb02202d8cb64fa4f726fb9eb0523640b1c8e2b329eff967348f9ebfba9fad0d7667d8012103c35a4ac3d1cce55c0fe57ce1464fddf278fd03762101a4e42417dba7d6a8b0fe" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x03092bd5a3dd25b67d1fa53ae0b37fee5bc085eaf32d511c0f8aea817a2ed88e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a9144d9317a796a315bd92daf3557685315230ce444b88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a914b6433a67dc8e457dc343a617cd5c2f0f91407cc888ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220140f8731af32f684c71c1c4422eb6d76d642588acbba0227590a0c1a84e883360221008b789eb5006d024c403e95b784f2b854fa075b5a44fd949f603e69fc5d7eaa7601410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaf65e799950acef0297794da8fae35ffef5b0bb15a91dc9bef32808d70513381_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207e8ca7e3af3baab9af55b1c8f1b77399cd542623ca5cafde76988ff548cf4b8f022100fdeaee0f26974feb62b94d54fba3997869f554761b1124cfc65e7ead8843d93b0141046368603cbdb7b86dcf7217391cb3e8c6d2d01542d9872af5f3f1c7d750d6074faba4360a6ecb21b9d467bfcd85013a7adb0168525d33f057bbc0258cdb11085f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x45f8abdb96024efa2cdc5afaa2d231371588b68aaabd2a7591aa6a91a464f7d7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 149022122_u64, - pk_script: @from_hex( - "76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac" - ), - cached: false, - }, - block_height: 209970_u32, - block_time: 1354101517_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1287574_u64, - pk_script: @from_hex("76a9144d9317a796a315bd92daf3557685315230ce444b88ac"), - cached: false, - }, - TxOut { - value: 148634555_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022069b983c5c93ea5468cd0aede849b5a562f241b4a106226b498e24a76a4c6b036022100deb693ce3e9df748c3bee57f2da06c9c6d78265ef90eaacc4545915b5fe2c4c0012103ad8a5d982a86299f6d646d5e2e0a9716ff6fc3a88926ad3d72097ecead976de0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7f75113025616ae5c8a7aafa78b61c583f663742d00f00a33b53928e255ef246_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a914369c8c2e3de5b1f00af4b2608e171bfee512734388ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a9140eb7ac97592dfc108ce914c277ae078b2136c65788ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402202347a72e9f30fdfae13d105b9e9ab0b6389be30df28966c2f86caa628b09124702202d9d8f7793e6ed3f2573d10de9d0267de90ff32b0e5b4be11147900b6df8124101410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf1e62a56f1e65f737c99e13860b382e30fd128233f8674bd3f961206fd62f2a1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008972022b9ca78aa09c55204053c45e2f77dc1c460c63abf914e0335d5554a06c022100b65379654873ef44d2a12127d0558a82397cfc6d495fa886095e8ebea825dad80141044e18f85dee1a4a4b77b7d419421997d78d2db20340691e48e443e1f7b5b0f4a443d65c04f8bd4186ee61d09db389db4437d464316e6de13ee77f253844d66a72" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbca706e86bf84e5b51c644a6f1588b0f8222816babf8dfc484bee9681a467b58_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 163522987_u64, - pk_script: @from_hex( - "76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1287574_u64, - pk_script: @from_hex("76a914369c8c2e3de5b1f00af4b2608e171bfee512734388ac"), - cached: false, - }, - TxOut { - value: 163135420_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100bb2229082b4e6b82640f251f2e59b337c7e3f4aa5db28058bfea236dc28d2ea5022001c12dbfb8f70b06210c36e1106cd78662dca9264ca06c562f2dadafb601781d01210296d6fc941792214a07f5d4620778a679dcc7e8dd692b58c2d5884c4508f0982a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4c59669d75ddb696b5a7f4d168681e806a34aed469381fa97719b9bd6244c321_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a914da0dfc7b31ad570a2cfed237d43fe79f8e0b8d0988ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a914d9635700d71ef1d4db5792ca9ddb471337a1a1cc88ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502204759096b2e961bb05627bb61a0e481106e3fee754abd98ac93ed25fcaa419828022100b2d83850aa3dea4efa075e24716d749e610b93ae6c105a90d069b1c0919ae63201410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe461cbace332a6f173830ff6fdd24c0c994b51f2de7e73a5320bc02d0aa49afb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d320db1fff7bd32ceca62505b2740361e8df3d58b42de4a8b55b21a5f286a84a022100a530eab54b423d1ee8d692637a0dd1b5d5c6ca4824747201685c058f258b57540141042283e9c5f10a2bc9aa9f2f67107de9dde627558ec7deec0e499374acbb820e1843e30572898b21c22f0636d1f3eafe33c077009af44d47e998530e470f6fd6e8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0c10e31d031ddece08334854b78b35b5696a01c517903457960c8c56a733235f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 320907467_u64, - pk_script: @from_hex( - "76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac" - ), - cached: false, - }, - block_height: 209949_u32, - block_time: 1354090391_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1287574_u64, - pk_script: @from_hex("76a914da0dfc7b31ad570a2cfed237d43fe79f8e0b8d0988ac"), - cached: false, - }, - TxOut { - value: 320519900_u64, - pk_script: @from_hex("76a914c2ea0fcc529f67cf68a20cb0f373ed88482f7d5288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100c077e2226672ca0735f3ca6f398ae983453a1443cef4d192a26904c23e47927d0220376e6e4f10b6b5c1bca20dfeabe2fb12d3ccb019319827d77aea53c67f80d264012102199db9c10efb4fce993bb139a895b984808f7be5ec73df7a09d330aa2906dfba" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x65fc4ad08f7c17ee6a5fac66fa5177268fac88d3b27c463e679b0a22dd2e3ce1_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 18990000_u64, - pk_script: @from_hex( - "76a91474f12fb7f6f6e4cc2a10a4792128d88e999f553888ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 8940000_u64, - pk_script: @from_hex("76a9148384bdd9a82ff847d42aba296d400408dee378f988ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100925293e6a949cbf7f208d9f7c829309c0ab82271779c089bcb6b60f4b8a7aa110220357498b87bf7cf61c381e66d057f2a0a55bb77071c17cc5e91b591dbe926e819014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x097ce218cd5393510c4dedca1f272447edd7731e6cf0a6d3ba8d6be052512036_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91474f12fb7f6f6e4cc2a10a4792128d88e999f553888ac"), - cached: false, - }, - TxOut { - value: 9899999_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220239364b9f6e8edd6703451ddf00f51d2876dc9da158fab973616ff5c850c17fc022100b311738245c06b080d5300694171ab3ec1306f144707ee7d77f96d6b093417850121030733038712160b459d8e232e89c8b26e2086117a57f48233f87ec8610020e3a2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x65f388738a0d710451d2f73e71d4d619abe66e87d66c58746f28ea33ec1527af_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 13325653_u64, - pk_script: @from_hex( - "76a91457fcf24f31ca12153993583d3db715954612037288ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 6275653_u64, - pk_script: @from_hex("76a9149cb3611feb1109767dccf4ca2b94e22aef31f6ae88ac"), - cached: false, - }, - TxOut { - value: 7000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d52cf4c3991f3b99f0b1d8dcaa04a930968f0bf048fa82e5a39232897c24e204022013458b7c114aee89e8c13e355f87e9fbb739921a81f58d8166953d9a4bb51ad10141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf113f87b75d043a960684ca2c42068f95f1c292dc85d6722bc1f186bf9e9fb2a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 7000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cf7334df8fabb08af7c98ff5b94dd927b18c01bcd09f4025f0a716b3fe53dcfe022100cc91029b62ed1732d467593353a80f439d4df8e6bce0e964946267928b0e1c0b0141044e18f85dee1a4a4b77b7d419421997d78d2db20340691e48e443e1f7b5b0f4a443d65c04f8bd4186ee61d09db389db4437d464316e6de13ee77f253844d66a72" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x24ee0db845f66dfef3ad99a83a1c89fc4b3433437c175f43b804381e70f38108_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 89996824_u64, - pk_script: @from_hex( - "76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac" - ), - cached: false, - }, - block_height: 209959_u32, - block_time: 1354097291_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 13976936_u64, - pk_script: @from_hex("76a91457fcf24f31ca12153993583d3db715954612037288ac"), - cached: false, - }, - TxOut { - value: 82919888_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d42e6ad672d81e833ff550bbeb07c982ce9c7ae53ed485219a0432e7104e391302205445811dd34b7834c01ebbbe64a50fd7de91b7d10a2e7c302b83d0653e374380012102ada6037db99058de07adf4cc25db999e1ff4496869f9fcfe3c72eb9d58e8e05d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf3e8fd815b7474aa19dda77b54bf9ee6c3eb04aa74eb59519b0d852fbeccf811_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a914b1f56440ee4835baf0ba210618cf1549b911e3bd88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a9149be1d236e929989ff8ccb34fe072f813e0d7d74988ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100900712b2fa3e1717d6a450497028ef33c5859118853ce2c5e50469c7ec2ffe3402201027fdd2e703a2c5f42d2425f1e0a4e26160a1a93ac581bfa9c5f61f68e3775601410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5bc6dc97173e104cbbfe6b530c83e2885345bb62940cde1f1e30e5393db24696_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203fa4dcba799481521d40a917756f6876e0540fa3c6fa390ee63cb9d01e1ef29a02210097dea511c4de02a9fac194a0a61476f0604236b3726b2c7e9ceb4389c26e12e90141047b02ab271ff84e97ffd3982ef941de9befd9a6a59711475d38eeea9f769b29eabc5327d16662f0000986ac04bad7fd060f840ead8801d9dc1be1cc57d2df4d7b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x428b4e3fdeb6607ac157c3cab5def808cba5ee9662ee8a9b6a7fc55ee2ca7be3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1255197938_u64, - pk_script: @from_hex( - "76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac" - ), - cached: false, - }, - block_height: 209975_u32, - block_time: 1354104676_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1287574_u64, - pk_script: @from_hex("76a914b1f56440ee4835baf0ba210618cf1549b911e3bd88ac"), - cached: false, - }, - TxOut { - value: 1254810371_u64, - pk_script: @from_hex("76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100c98764fa3be3ea61caf61c0abe2ac66ac4581737a3f40e8744564077f1bdac95022027f719d40a43a090c693c97185420fc27d7e8041c0b12bd836b37368ac7a59a5012103e03ceacc6692dd8c5ae27a2529c2d1bad2ef1c170b91c7b079829c269ab3a560" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x747db59e45cbefead39b9148a67e918f9c14973cb3cbe2a2b16a23d6e1bfafbf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a91440fd2f3aa6ffae8a582cfdbb45f92a5720c6e2c788ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1250270_u64, - pk_script: @from_hex("76a914b9e4101c22e7a21a9935d852a5e2452fb78ba7f988ac"), - cached: false, - }, - TxOut { - value: 4000028_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100b887e72b749575858eb73ceb4ce1c34e0dca3551ba892b8b04a8403e980f252b022100aabe8b9db7cd9107a1ec0cf7e593b744d406077674c7613d54cddd122b5b1b5401410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf500e608c0e05c0fb9ad659a02ebe87e1191000f4a3e7ffa00e543425c87110f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4000028_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a0087f9476d2faa8be5bb26bcbabe30456f6572192da709e2713a89f7566fe3c02202efc063c498904fb0e56acce25d4bc1088717658d9fe20275c044bd95bc8a9220141049ed10bf0ae42706338478bc49c56bc81556c494da1c311be7500008986147cd0096d7038d6e21eb923fe21c1bcf05cb08bf9a08539255b860d8bfdaa578d3df9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x53cab1ee511511b5ef97cdcf36e24928f4eba6e6530f95f174c1959b7ef96215_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 257199000_u64, - pk_script: @from_hex( - "76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac" - ), - cached: false, - }, - block_height: 209900_u32, - block_time: 1354068604_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5300298_u64, - pk_script: @from_hex("76a91440fd2f3aa6ffae8a582cfdbb45f92a5720c6e2c788ac"), - cached: false, - }, - TxOut { - value: 255798730_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022023debc583c70f03871f981d8b29aee16512ee368c93ad69205e96542063d8c5a02210093134c75760f37e97566306fe6f2860de5d03df03f6483e209f87ae8e59efbef012103306a7919367ebb7339105b881fcebfc490416f9440d72e770b243fbe52276977" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9c6b2c7c1d641f665e458fcc9b1089471db9f0b33e0d02cbfa03a9236b59e00d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a9140f3fe36c5c14b51096f6033c07f47beb743b0ad888ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1250270_u64, - pk_script: @from_hex("76a914bce852cf7cb5071b47a5a179e7abb9b6c548358b88ac"), - cached: false, - }, - TxOut { - value: 4000028_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008d1d770655425f0ae7a217c570868db9d0eca0b79f0d1fcbbd48e026e87da1930220477772a23bd3bb4a9bb516abdfc61793b3060c46666323465e8573e30f0ef74e01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xefeadf2f6d214e3a83d5e113030d1b7581d0684c67a630adb5fe3353e1f8cefc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4000028_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502204997b1e1edafc2aee5ea0b79e7f1421c95e5227a24a0e07831832ed030f29f880221009a11bbcb61374d409216c28e6dba56fa7092cef3cffa0fd0a7e0403035a641a40141041b694cfa70e3d4c895f0f60b16990efb0a0efedf58731a5a5c26355f35fd9ebedc3924c84ab7f687bbff11e080b2d88fc9009de05bd08acff06551cae59f4f48" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xee4fc90b03d7b3f9382aa8d99ec8a10a9a93feac4e7b1c001cff26c827f97f9f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 109050555_u64, - pk_script: @from_hex( - "76a914c2ea0fcc529f67cf68a20cb0f373ed88482f7d5288ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5300298_u64, - pk_script: @from_hex("76a9140f3fe36c5c14b51096f6033c07f47beb743b0ad888ac"), - cached: false, - }, - TxOut { - value: 107650285_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a6b23a84aca86760414cdc0e81d462e343543dc1c7c814d6d9a696f52fdccda702205525529b70ec02856997bf80f2c9f0c460ff385ac15f7c505bd3c639d96195b00121031a2e2657e10b40d9583f4154208f96abefb00dd8c0a2220a4628ab36c3a70a7b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8c554ef6562a3fcdaa725b90e4673467cdc3b77b57a1798204b761be4fe5541a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1053321_u64, - pk_script: @from_hex( - "76a914a04e2a74d39a9d3121925d67002ea4bb0fe0b64c88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 503321_u64, - pk_script: @from_hex("76a914f2d974e5eb3736d18b4fb824923caeb3d24652a288ac"), - cached: false, - }, - TxOut { - value: 500000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402205330100f3f090e09a9de425d7d8a5f5cb111df1f44862302acb30cc287b69e860220579f8d5da9cb1fb56a5c19536807681d3ca50916ac6459accd03936b4d3d2e960141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4ccb8dbcd39d7aabb9004e9a05cf3acdd211ee2d712114164cca0fd63fca497f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 500000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914a04e2a74d39a9d3121925d67002ea4bb0fe0b64c88ac"), - cached: false, - }, - TxOut { - value: 399999_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100be0eb68810170cf85813a32ece0df4ac53831e34e77d7b3ce79fbd74ab490b4e02207568098ede4204d63a432451616dfe0b929ec41f0a9d9b9236765e265abd227b01210215329ebeca803f570b67a3d85b9b6f919f1226bc718bc8ae71f78a01b3581a0d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x86ecafc1bc2bb550a5b9dbb0481ca86f8374da7682132c62183b0cd595db12a3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2222187949_u64, - pk_script: @from_hex( - "76a914b0668f9b5e9b8c583ef218d8e9e71d246867a02988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 622137949_u64, - pk_script: @from_hex("76a9146e266274d762c7bbd0597c63eaa8a79eaa2a7e8988ac"), - cached: false, - }, - TxOut { - value: 1600000000_u64, - pk_script: @from_hex("76a9143615b070f17b3a4fe460cdfce2361689363b000a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205574ce160cf9e287d5d7245ba075b4eec0edc7367abc53545e46773d8cc89dab022100ace489cde09ceb423636d805847bc7cf55360b6f9a812131de90a269535b76af0121030499bacba273557ac630de7a541050559f38cb8a9505346a2ab759d806bcb97c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xae3b66dff12672d2153663bc3d5d6c7a141c8eab9f5957487966d40210a27988_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 16131085_u64, - pk_script: @from_hex( - "76a9146b8aebc4ba656bfaea5f0f65978fc9c835ea938d88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 12081085_u64, - pk_script: @from_hex("76a914b389b2e8db51141c246012e8fec81bf26fd60fc788ac"), - cached: false, - }, - TxOut { - value: 4000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008bdf7bcf3a9963a5dc99cc4eef3b9d371f30e9380b078bea5b5b01d3f41bd2f8022100e7bba30d16beeda418cf614aee0a7d709099ef72bf5523806c6bceb6312a6978014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6549643e4587c5fa2fdb539ad56b7d2286d9b66d221bc025214106afcbcaee57_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9146b8aebc4ba656bfaea5f0f65978fc9c835ea938d88ac"), - cached: false, - }, - TxOut { - value: 3899999_u64, - pk_script: @from_hex("76a914bb3ae2a5b6cd3ce97a627c70395d2bc52a69dd5688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008b15a1ead088072b192127aeb16120e7e7cdcad0f0841057287f0bd8227cf04d022100aa969ff2c79192ff872396f6ffc539e1aa684cb0569392222d56777a1fefdb89012102e43d2dd2df13868e17ec971e07a53bacf93ee8c38827850d9a279b1341763497" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x41a9cf062d280a185bcc29f5ec7ab765d34b1817dac79ab7c5a6d9e5f88a4b00_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 361357996153_u64, - pk_script: @from_hex( - "76a91408141d6f549bcebf5cd6f7e61706dd2ae5aa979688ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 361157292384_u64, - pk_script: @from_hex("76a91414587df879741fd20bdd3ab6c56d38411f67983188ac"), - cached: false, - }, - TxOut { - value: 200653769_u64, - pk_script: @from_hex("76a914cfd8cdfea6db49167006667cfa6ffa3f5928ab8588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220721dcc0c9b16b912ce209ada890c82f02ca1b0cbeda2cf3c4843f28578c258dc02202acf7dad4a4360839072ae4222eefdcd6bfd30d1f183a36c51e6a741145e6b0e0121038545e4e51a71ded4481379b67ffd2b77b4578c8433e0b207db1b7fdfa8ae616d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcc673dd2e69af267083614d9f9e7e39d1382a465b8277db2103d917f4f326597_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 361157292384_u64, - pk_script: @from_hex( - "76a91414587df879741fd20bdd3ab6c56d38411f67983188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 361110651984_u64, - pk_script: @from_hex("76a914ca41ec5aabdc9f0c8d202ff9e182b37cb590220388ac"), - cached: false, - }, - TxOut { - value: 46590400_u64, - pk_script: @from_hex("76a914529851da5766b471b448faca1b208980a6fd7af688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210082f2cd3794367150cb0a52b9b41a658c7f6d7aaefa1bdbb7dd9a810b6147630d022100b49da32e71e9a7527af5a5cd2c5a5429f8b5b6bc546c0e857c7db18b61abcf65012103154f4ce21cb0498f8bd3cb4eb381e6966ee174cd6602e35960f951dd010cb871" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8d2909d6d4d5fc881214516af9331b42512567dc3ec4a0a8aa5e102b5456b3b6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5007480000_u64, - pk_script: @from_hex( - "76a91460b4218c2f4a7b23c8d89d25694a4e6fd2d1e7e288ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4979316010_u64, - pk_script: @from_hex("76a914b072b592f8f1b7aecdffe34ee054319949367c0288ac"), - cached: false, - }, - TxOut { - value: 28113990_u64, - pk_script: @from_hex("76a914415571b3c4da7f511e268ddfbc064dc9e86e125e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100961f30aae58a081a893573d273175a655a247b968ed1859ffc0d9eec0b3dbd0602210084426ddeec1ce8cfaeb0e27cdd3648c27a875ad76f4c9cf4a3697d123cb3625d012102f9f7b99a5ea57dfaa301374e9ed253fed980e8ad2c919e0d4320a80fda4c8fc5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x671545861296edf57869b265298bab81dbcdc2da8beeedd934a965835550e569_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 64548321_u64, - pk_script: @from_hex( - "76a9141c7f6fc82f6d05ba97d9795b3178b36c910cb6c088ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 44498321_u64, - pk_script: @from_hex("76a914e3415ff1d982010bf2d6b0ca8766d04b92e1b18e88ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210093ecf705f19ab1c83a83a547e49a7de35af2862fe0b66225096d026f312bcd1302202af0839eb2b37753ef647bcd742ab6cde85c4c8d6406db9ee3b7724bf6b78fd2014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbe0e0a9d1de5f894802b70c6363cc277fd3d4a80bd21894c1d3d020ae2d799b7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220258f5e18d7d72c77bb45c6e23ee9152c184075082452f8f0091ddc68de812e9b022100a9d7a959e917f15815ac33aea0a5ced89035300213e5549773bcb82f8fd5c3d4014104581c88854a7db0726977e7cdba582ff428f0402d51498b08a23d7a3cf206f21de6ca79baeaf5dc2d4bdabfa39299a0185a1a863f101661df2ad7a30dc23a5178" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x16e11c0c7c442864b7e697d06ffe9dde392f43e0eeb1b8fe65c1ddc3cae491b2_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 185744284_u64, - pk_script: @from_hex( - "76a914231eaa596ef11e796966fd829350defd5c7edc0788ac" - ), - cached: false, - }, - block_height: 209981_u32, - block_time: 1354107466_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 39090000_u64, - pk_script: @from_hex("76a9141c7f6fc82f6d05ba97d9795b3178b36c910cb6c088ac"), - cached: false, - }, - TxOut { - value: 166554284_u64, - pk_script: @from_hex("76a91456cb8a65e05868f93d544aa5f29f2bcc7a0dcfc488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221009e28a8ed4d2141c577b01c8513354b2a00d3685d99014599d0807d3be1b9905b0221009f2b8453231d06bf30dd908666341e3af0876def50d78b2ebcfce7bd9bc75fd5012102d6a97e6c3a0127e39f7bfea5b4bb5e20bc4d9db66119de56fe6d3e5f52d1c69a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdb12a1be8ef4e81e34745dfbc7bea86b1047a61b2038c8de7c381bd1df8a15c9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 41047000_u64, - pk_script: @from_hex( - "76a914c202b280388fcb0ca7d346c61cef450fab54c2cb88ac" - ), - cached: false, - }, - block_height: 209965_u32, - block_time: 1354098672_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 29997000_u64, - pk_script: @from_hex("76a9144066bbe1cd1037f884372e9005a0f3a68aea492688ac"), - cached: false, - }, - TxOut { - value: 11000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402200a88b071636ca25ff6c373e616926462a012fde51f6892858c5479abce36d37e022055672600e6e27f4125d7ac95fbe2b96210332519ff8d5bf60d6636fb2f9d9322014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4f26e95efb8b301c3441d1cff506525da54a8f5a6670deed0a64e19c7939fbc8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 11000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000_u64, - pk_script: @from_hex("76a914c202b280388fcb0ca7d346c61cef450fab54c2cb88ac"), - cached: false, - }, - TxOut { - value: 10895000_u64, - pk_script: @from_hex("76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100dd1dc061823851bd05a8786265f96262a4e220dd262f8cf4a15bf87e0e355ad00221009a5aa89644bffd715bb0da8a076931bca4fd335c17b1dceadd39022ba0d6dc18012102c97526349ed9bbfa90d03e996d352a9301ae0c39a2c362ce34442f8839263415" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd6f58b3a27d822740d50b3246652f691bce64b3bd78d15b46132c048c777ec60_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 25391000_u64, - pk_script: @from_hex( - "76a914959b8cc92a44cef121da3165d70f45e5d4722af988ac" - ), - cached: false, - }, - block_height: 209965_u32, - block_time: 1354098672_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 13341000_u64, - pk_script: @from_hex("76a914fdd5ecfd1e3f3fe703e85f2c18ceeebb496106e588ac"), - cached: false, - }, - TxOut { - value: 12000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201b72ec1b1048f9b5c1ba2c6fa3de8f909b89fb6d0e12497ec06950200d227abd02210082023e6f3aafcebaf458094c9f5cca23b435c9ae26163ea314f71073bfd4758c014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x31cf41152c5eede2c94f8111c97eab255684748a2f245226e6d075c7d56793b0_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 12000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a48b2c39ec82ed9e1d03881425757edeb92745cd9993b966a6a0e97d4356c25a022074761c00c1365f695ddc62ef8572ed33ddb6095a720f355b979d6a2ebd05aff50141049ac182c63e924c09ff44ddb57a144f3571c1cc4e82e166fd37dea22da81071eb6562a57695bc801aeae942d9770f1a59974a68b92ad53d11380f75320807da2a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe19da4a8a5d4f8f33807411b3f3f81d3c810324a81e0eb09e0b8d49f29d2f470_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 265149154_u64, - pk_script: @from_hex( - "76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac" - ), - cached: false, - }, - block_height: 209965_u32, - block_time: 1354098672_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 23434000_u64, - pk_script: @from_hex("76a914959b8cc92a44cef121da3165d70f45e5d4722af988ac"), - cached: false, - }, - TxOut { - value: 253615155_u64, - pk_script: @from_hex("76a91476ea0414b7c8b672c7fc27bd02aa590bb968e36e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100eaa4c825b5cb9b30d74f41ab0370c42b1a8bb2350afd4eee6047e3dbd8ece849022100ef61237dab70fb12286fcf3f0f160b2cbdff89bb9cab01537b843008e81c5e850121023c42df8a5bb9bee8e4404bd1a79ed17b14d9da33649cac4e61fe809d89fdde6e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x507849db4b5307d7c44e7d1c31be72d34cf6b0894fc814dd7c837f1d552b917e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 23434000_u64, - pk_script: @from_hex( - "76a91426740351aea844565938046466b6b1baf8c1ecfe88ac" - ), - cached: false, - }, - block_height: 209965_u32, - block_time: 1354098672_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 11384000_u64, - pk_script: @from_hex("76a9140dcdae5e7a5dda25c6e34ec2220fa539a5feec2288ac"), - cached: false, - }, - TxOut { - value: 12000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022019b877494ccf9d80033e6eb25847f4a4a786a5f76d49e383709728b993d5df1c02210087481b289efef5ec85a812995a77cbca5429f5aa8a222eee6e5789d19d7f2c44014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcdb220034b1e337f5211ef010f1deff4761e1d0c9314a74faff376f5fbcac351_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 12000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 10000_u64, - pk_script: @from_hex("76a91426740351aea844565938046466b6b1baf8c1ecfe88ac"), - cached: false, - }, - TxOut { - value: 11890000_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100ce1f8450ddd54f791f7389c1b91b80923ad4007f1b32dcdb6ab38cc72e4d8e3c022100e7f0fb98cafea08ed1a5ead19af2d42e8a6cefb87ebb9cf5d7741e04c189c0800121025a1bf2fa4edd06d6c2914cc3523cdf4e1c1468cdafa62d87b9fcd17b382dfdae" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe901ce6b238af4f7b5c492a2deddcc14acb1c723ce6871511fc547e499b85106_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 560746931_u64, - pk_script: @from_hex( - "76a9146b7545c89802e4f899c61dfae603d968144f24a788ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 506370259_u64, - pk_script: @from_hex("76a9146e743d611a322ff70a7e4169a50f277e0b270b4588ac"), - cached: false, - }, - TxOut { - value: 54326672_u64, - pk_script: @from_hex("76a914f4fb6349ac480f4bd4953b030006e5480e0d0db788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402200f6269df114ae8dd1570d39d20fbf4f7b46c6ef53dd34b251aee0edd61351083022046ae64400631846fcfb7100df67338c3a6a317b4acb16ecd12f6947bfdad706901210363a0528f821fc37dd1485ce8b11534d69791960258f09f6b565305420763e7c2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x532f3d6692fd6a0ab94e63d205b45dacddff289886f8cde76bbb92f1e1a3b099_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 506370259_u64, - pk_script: @from_hex( - "76a9146e743d611a322ff70a7e4169a50f277e0b270b4588ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 346320259_u64, - pk_script: @from_hex("76a914cb736c8271c7d4c8dca1d16fb9fb000b97e7533288ac"), - cached: false, - }, - TxOut { - value: 160000000_u64, - pk_script: @from_hex("76a914a32c527ffe98b2068679f6244a83ac0475dc64e388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100b080817fa45225d358301e32191808102fa1d318ef672751e68be153f814d92d02210098b03aa7a3e69caf3ecb7b92cbf8655849f373274c7c522f81c9cb8d6adb2c760121036a8c1bbc7d879b8501f4236113fd25252aa37a97712b09af5b120893962f7ce1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8bb036e3ea4efc7837be0cd2031332268165fbddde471664df40ea1cbe856c34_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 319874658_u64, - pk_script: @from_hex( - "76a914492c2494e2f2d77ea932c802cf486cd48613268c88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 219824658_u64, - pk_script: @from_hex("76a91429f31c5a1a074d93dba9d95ac91367836025221788ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a9145632993d0eac566116a32c2e41519add98e1f5fa88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100bf0334cc9bf6ff541635703b066d09e613f073edbc69f1336f3b3e50c5f0a20a0221009ffe15a1b41f602fec119e7ad05b8cf4f0968c2df24586947daf24781661a0bf012102d3e7cda60ff476b9c58252c751081a704e6406d2bd0301aeb6933d4cb47ef2fc" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x556093e98fa30f179874d13c35f90077c724343af39061e35c75af4c9a023bd9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 269018618_u64, - pk_script: @from_hex( - "76a91449f52ebc6da181d7edb6e0204512b818aa3464cf88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 204968169_u64, - pk_script: @from_hex("76a914925179696ba270a189fab89dd93044453b74d1b988ac"), - cached: false, - }, - TxOut { - value: 64000448_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210090ad8cbfbee00a09d00ef1e1af8db9eb5a2e120e472a05981528f6ea37893c610221008eb5a66a9fda70d9c8d867fc1fe24717c02f44c16c4bbebca5f4b44a92bd1f8d01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0140c5563fc1bb4fa0193d47fd5a846e9d3c89332cee2c1f268b3eaf917ee21c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 64000448_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201ffe5068684e4c32a5450568e7c7dd2a48768e0242f87d45eaebfa5ab905a930022100ca5724763abac1ac2ad750a3cb149b174044e11f5b1684b93188e7b6b9e6b36d014104ee0e2a4438785f693b6d3ece91ab915f9e329c7bfa65fe68d21e8ab3ef4107d3c0d42c218d9a4f80561eb6f83a5f6644d4b47ace4adb5a123bdd287e5cfb358d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7169b273948435405de7769b829fc5f20891bd2bc61a5097a6bbe3b0d1826564_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1275372630_u64, - pk_script: @from_hex( - "76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac" - ), - cached: false, - }, - block_height: 209958_u32, - block_time: 1354096508_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 85554780_u64, - pk_script: @from_hex("76a91449f52ebc6da181d7edb6e0204512b818aa3464cf88ac"), - cached: false, - }, - TxOut { - value: 1253718298_u64, - pk_script: @from_hex("76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100cdf61cd2f4c3382546829b62debb1e66fc93e01a608d667c645a6b636bc090c2022100a802c88a7ca0c9175d0f2d1d3b711162dade3d854b0b70d589fd2e5a7ccc4e57012102fb2bf36677e261aee00aff18b5966bd440dd83bbfaac57891e18d7fc1cd9eae5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc83688df9c58b9d1a2816c486b82abb154e6b08f15789ede27221595d9f44076_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 114669885_u64, - pk_script: @from_hex( - "76a914ba921cf0bf3c84de759190b680dd50b87718848988ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 24619885_u64, - pk_script: @from_hex("76a9141601c49a5de0b43868136717304fa0d742a05e6988ac"), - cached: false, - }, - TxOut { - value: 90000000_u64, - pk_script: @from_hex("76a91406f1b677d263b7328151f1775b80e83fca177d1a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402205a20279a3b1a1ba789775d844c10b8e54ff477ab18a19f385ca23685308c99c402207e4e522d10f36cd94342021651662779c34298ce398e108d02761f42d52a443201410418e3d07ad418ed962ea32ccfc69712235940286199870322ef2e895246b4319495b2e0caca9f1861cf4b58a453895376445e34a93b9c6c0d4d9d24e24b89c6f9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x521ecb34077a538ff9bb5be5c6d40b9b22c7698963e0f613d0d26f69824f0191_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 90000000_u64, - pk_script: @from_hex( - "76a91406f1b677d263b7328151f1775b80e83fca177d1a88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b202bc092ce5f0f09e65eebf74d3c2e8d41eef18a952973886bf13ea7c6535ca022100b326badcb45a26b46670b9ab68a7790a75c9b2f59ded23b571d6aee781a3e0d00141046cc4af3061fca2df4ec7215ae462c4b3aea54889afb988bb34a03d2cfc97bca7524dd5714b04042e7d15cff65cfbe21335380a38f15ea07085e88c7ea6001c59" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x32ef727c4a230a22be4baa4840be06a2ed19ed3f57f5ad39efa9a10eca9b78e1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 123209653_u64, - pk_script: @from_hex( - "76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac" - ), - cached: false, - }, - block_height: 209984_u32, - block_time: 1354108309_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 111105426_u64, - pk_script: @from_hex("76a914ba921cf0bf3c84de759190b680dd50b87718848988ac"), - cached: false, - }, - TxOut { - value: 102004227_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100e5ba90ee78da9d21e2ac4e05c89d9d9147bcbfed5ead1d5832f3112c582f0158022100a6d97a323605c863edb64f30abfb0eb6fea841d98aa3746de55b6405422fe5ab0121025feee088685b846d503b0a590488f35db61b12789cbaf1f675d84381f18a6eb8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x469b1024cad6bba2b237211863bd85712c8d4683a5c20eff42bc5b0e95a42a86_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 29040000_u64, - pk_script: @from_hex( - "76a914c8728e0f74a4816783d6fd83ddbc51a65b1a742988ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 8990000_u64, - pk_script: @from_hex("76a9140ab01636f571f8e149c9623335a8965bf86d1c3c88ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502200bb8d68d011cb1198fa6994c5259f33990b0913b84882cf1171fbfa4017b0b05022100dd61f8fa4d64dd7f05d924b180ff6915e13525c3d91ec2b256e5a613ec61d748014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x56569693a046fe78db18c15321fdccdf930868972a2bedf08a63589599c7567b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100fc8debf21512a475d3119054cac5d98d5f1587ae8f69c3172d3d2788ddd3a93702201a50d621234e0a33b92d7f411284c0f9547fdc561c718b3b5c9ddeb224d8bc21014104f5e3b2fcc7df976f2515d4b176513d636ecc9e194b6bfe7d78e10328224c1683b3608c78691b6fe921a8325c0cb57336154b975c5ad4a6dea178d9f0e969bf33" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc825b29da843b4294c0ccf8d556bf8dddfd631b58153300ec7ed895e8ef6c355_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 102451228_u64, - pk_script: @from_hex( - "76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac" - ), - cached: false, - }, - block_height: 209968_u32, - block_time: 1354100407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 39090000_u64, - pk_script: @from_hex("76a914c8728e0f74a4816783d6fd83ddbc51a65b1a742988ac"), - cached: false, - }, - TxOut { - value: 83261228_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100870b046813bb644b99f83134bf01200a9cafd15cba1f55053783fcba42b18d57022100fcaadb004fa5605ff5cbd261880ec23a0b5f5ed0c465ea947d10397e61e541210121023f2c1e21d07869344594a5210c0fb234fd8bd990b7893a31816bdc9235f107f4" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1905182e008f140dd44c7c5a44f2b6413309d32da29def6b2ee9fcd05adfe287_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a9146c24eee15c6924b015ab99c4021909fc297b34cd88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a914c71949d80827959e88129db3b8f0aae3b25c251c88ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100b4e5399cc6b1a3a491c950b39dbd0d3ccb2d90d6f41b3ca5baed50aaa4d051b4022100dd0115c62f2cacca7903eab9232b2b74ac6d0ab8ec0be7a7eeba18cfd15025c9012102cf3423f025c55884f5fa85fcd53847cfa67036bfd5d84e41a4f3da5e2a28d289" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x05abeb539ba009b2afc8819671de91e5171a9f6b91ad4694796082cb8581e1bf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a91475b650a45f0797828599485003dd1a8c57cefca488ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a914644e8c0f4e3bbfc7b4f45b0e1a40b0105d55ac7788ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402207cf36f1b01ea30698a960ab20f1bd280868f827f698da6ea367637383017b01602204167c06fc780b611c5c3ea10b6d6a5b06747266b8b3d7cfd7020b806fbc759eb01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4dbf94cfa6e0c6ae3d27a27a4448cc2cb90a28069dd2c6a7dd801ee55f0a54ac_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a91475b650a45f0797828599485003dd1a8c57cefca488ac"), - cached: false, - }, - TxOut { - value: 900006_u64, - pk_script: @from_hex("76a914539758e1fc692d5255c1585900ed75736fdb252388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210082490bdc5be00ecd2d26b63606d428d91e2d2cc0558e7ab70de8ea88a06cbe44022100aed882752acb250677c6b65f973df900bfcc5a5772e13b5305da194bdbb86bad012103ed1e26375aa130620ec853375e165ce4eb87a86b44839378c9e45d9059a02a50" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x158f31c481cf56841224ed5054a4470ae0ab0343431b5f5d8eac69e7ebc0a41f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 18990000_u64, - pk_script: @from_hex( - "76a9143a39833afd488882aaa23a67ff13675510b00e6888ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 8940000_u64, - pk_script: @from_hex("76a9148a50dd442d4f55f1fc9c28233a7804620dbc2e6688ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ea1737185b450e1664aa91e59efdbf4db4ad9bee849bade4d446aecf72a18854022015f832de3c91df04b618a54daf04dcc8f99275d3fc9f0fae421460068172b69b014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc1414cb7c63b6c25ee897b33399edd74fd65c17a50b8e796e97bd03f379fe452_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100cb6372fe0eb11d9f066b7280d6e810b2918bde4a06a957efe77ad3b5f134f899022076689b6218554acb0a708263368097e1bb88b4e6368bac0bf4cf2abde961a12f0141049ed10bf0ae42706338478bc49c56bc81556c494da1c311be7500008986147cd0096d7038d6e21eb923fe21c1bcf05cb08bf9a08539255b860d8bfdaa578d3df9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x64552c3e66836021b6846fe36a9a07eea676287df62c5890f38acee5a704e001_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 298481261_u64, - pk_script: @from_hex( - "76a9141d811176562c8291a1c481af63b9b0460f9539fe88ac" - ), - cached: false, - }, - block_height: 209921_u32, - block_time: 1354077755_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 19520000_u64, - pk_script: @from_hex("76a9143a39833afd488882aaa23a67ff13675510b00e6888ac"), - cached: false, - }, - TxOut { - value: 288861261_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c3f6403ac669eedd04d9a89d1fbd3cfeb398b91d0498531c35cfa5def7f722d0022100feff7bc485810c67d60b2c43286f85f410063f1b9ffb24f0f22f1d751cfa899e0121022fc99f694a55c9f833acdaaef27a803bd1e587ef293fce9fcee16094771640aa" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x88142816e9d78cf076402631a2440da458dcecb7d5cc137fce62cf8e5a393233_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a914fb05d1dd118a85854db6ec09041511795564699a88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a914da61c6feac191513f38093421a7777585a3d817188ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008b2f22e96fc9c55bc466d09ccac1561007b00a588487ca0b7d39ff68ff17797a022100a88205078b6a1b0cfc33e70efca947368a820c5c4bb65bb591f811a6e1a4228f01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7b1e81a9f9720843886b3eb521718bff8d53ade84ab882f57e3f899cfbb1e328_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022066ab73479f07cb705e1b5d10c84b3d424bc13f4feca1bf73a02393ae86edb21402205cb1a11c77eb19008a1d3738ed231ebed027200789ddf9639e65f15ae104e04d0141041b694cfa70e3d4c895f0f60b16990efb0a0efedf58731a5a5c26355f35fd9ebedc3924c84ab7f687bbff11e080b2d88fc9009de05bd08acff06551cae59f4f48" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x339dbc9fd2565f828bac5f18f5966ef4e4caa3f76729733f616cda976fc90662_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 56854750_u64, - pk_script: @from_hex( - "76a914c2ea0fcc529f67cf68a20cb0f373ed88482f7d5288ac" - ), - cached: false, - }, - block_height: 209984_u32, - block_time: 1354108309_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1287574_u64, - pk_script: @from_hex("76a914fb05d1dd118a85854db6ec09041511795564699a88ac"), - cached: false, - }, - TxOut { - value: 56467183_u64, - pk_script: @from_hex("76a914b4f5b5a9e5119d3f0327d4ff64a1b0a97fc423d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c447b66914354695a356c97400c7e68143c8edb41bff86298f4e65af1f76d49b02210086d239b4ff64bf02fabc37c631e41593de3b237a0d50a9aa79639554e56b69c601210266bc9d9fd897d0b775d17b65673974a87f766d51ce357cf4ce617694ce772250" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd68b7d2d61d0827fed2b655d94545ea76d5c907acf06c9fb943f88898f07dee3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5300298_u64, - pk_script: @from_hex( - "76a914fe27a6db4737168f0fe4628989c60a98721510f588ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4250291_u64, - pk_script: @from_hex("76a914ee16070aaa21d1e9b482048c2d9f79fd5050d4b288ac"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c01d7e0c44d248d304c0794971768b6b7763b428409536ec8115674f9efca4730221009c96b70bbfc08ae9147705fabf3cf15cf92be7a75a2f15954ded0d0d8bb8093201410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe0a4a8cf90c84ba201b5d0d0da5ccd86a65568c5fb98995d493c35c118c311d2_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000007_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c1940ac78858aa714f11bbc6f6d4621d6a50d5d42f9404b5d93e42de135036a702200f4b6c4e92c1e2ed84160227ae264641f63b28e3293eda54f6b0133c13c920ca014104b1d702ecd1157a9ebd5194e39ee01d4bc317c1eec5aa49ca8457a08872cc34e0940404e5e17afcd970c324563f884c02c0bec6a4b840972cb17de6366da07917" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcd8545cce5f0f04035271a053b7b39d99f740b5e42752f933bbd520cf8b097e3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 101386540_u64, - pk_script: @from_hex( - "76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac" - ), - cached: false, - }, - block_height: 209956_u32, - block_time: 1354093673_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1287574_u64, - pk_script: @from_hex("76a914fe27a6db4737168f0fe4628989c60a98721510f588ac"), - cached: false, - }, - TxOut { - value: 100998973_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100f24dae0c7a343bcba752872efc3c913850a9d85ad0e54a979037aeb5043dd8b3022100b9ef45e97c0408d38292af1042e4d63b5b60a900fc00d58aacc80e6cac08553f01210217801b7953990d354683f4a42ef739669e70eae780668f4aef9be8325883d55e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x22cdf7e2d19ff8f895d75bc130dd619735052241083e182673c295486c5c06c8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2244397_u64, - pk_script: @from_hex( - "76a914ac915a4beface53e60d77ab1f426e4bf08983ed588ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 194397_u64, - pk_script: @from_hex("76a9141e6ae0beab35b8a64daf846958321fc5c53fa7f788ac"), - cached: false, - }, - TxOut { - value: 2000000_u64, - pk_script: @from_hex("76a91406f1b678f6fbb0d443f8115a0b019e08953810b888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022042815ec26998af9ee5b76d9447ac6c84e812c0605545b3cc0a5a995488ee95b6022045cb140695bc97b7b8cae851b32dc93d92287c77c7a3ccab7f241388d836c48601410427c204e4eb7498b44383be68b203bdaf0be1b6af6913a917b7073b8625fa35f4e651dd33c85edc48e61226b5dbe86d2001697eb5e4465a19117fd15a6adea8ee" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf3534a6f69250d0239ad4b4fbd952a47351e5568be4fa5129682db8c248b096a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 2000000_u64, - pk_script: @from_hex( - "76a91406f1b678f6fbb0d443f8115a0b019e08953810b888ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206162f6fd8463d478055dd678593a15b23836c040f9b8fc921ab2e26e1744ac7e022100a66fce87c9f8a69254ed045ad5e116a71d7657df01684a4f39f301aff392aaa20141049f5cf820109b478ea4e51b4b039a386a787e0e94aab4492def27e09c71713c42754fefae644635e842834095da16cd4f0a5ec241d7ff6466877f00dca889e6c8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x865a5c1b27c94a0ef3599091ec13ab7dfe4cc1cb88de22992518496a517409b3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 56205867_u64, - pk_script: @from_hex( - "76a914d106dfb4422c85c916be6fe2106385b453faee6988ac" - ), - cached: false, - }, - block_height: 209952_u32, - block_time: 1354092176_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2244397_u64, - pk_script: @from_hex("76a914ac915a4beface53e60d77ab1f426e4bf08983ed588ac"), - cached: false, - }, - TxOut { - value: 55861470_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "49304602210081a43de329d2297b1c2599a960b4a46705ebd94f5da0fbeef781e07629800ef0022100a8e66df6b971b7270b6ea16d734397da42cf2c1172af9a2e7f48f90929e01f60012103e942f21e6db73dac7fcd267989f8f37d0b540077a2e66f99b49e1c467fb3b499" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x01df3023de46145908a975027d3798fe71efa84b7d568ca1cce082d7d6f5afc9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2088929349_u64, - pk_script: @from_hex( - "76a914bd922112d24cd4411c0dbf103cfce69bc6e0134d88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1401373349_u64, - pk_script: @from_hex("76a9144e100849da932e58500e020e0624b1cd1f50e01988ac"), - cached: false, - }, - TxOut { - value: 687506000_u64, - pk_script: @from_hex("76a914bb5cbcbb70ff862048c0476c17dbe49f391dc9ad88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e4a098d90658d2785e55143f1093e1d95b6cc89df9a79d60a853aec222ec910902205ae646141c4328bf258a09f35f67dae4f2d59a2f7d80869f0aca7224e45e3abf0121035b18fa1cda2a131c16f6679c5889e863271c1e3d0ee5a43686b41481bd1ec171" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x64d29c10a1b8c6ed1aa71b8b2550dd07fd21bbf00f419d09f39261df1a8f7898_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1401373349_u64, - pk_script: @from_hex( - "76a9144e100849da932e58500e020e0624b1cd1f50e01988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 619323349_u64, - pk_script: @from_hex("76a914ca7080876e7a396fa28f32e54d0eb4522749d38988ac"), - cached: false, - }, - TxOut { - value: 782000000_u64, - pk_script: @from_hex("76a914aa078e8f174ad120e1822e99b2e98185df4fc71e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022057ca67abe43c6a3ac1c44df1e72cd06bc0f2ffa1de8b5b49c5bdcbf2fda682a80220515591fc2373d1859bc4719c11e454852d2e828462e260b2f9873a27b977de91012102a4703e8d0f2e0dae449d82c5911eab741b21e74cbce7accacdc8f4c3dca53dc2" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6cb113488b08436a19d406c39da60c9f2d83546a9e8c505ac003ea47ad4af272_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 619323349_u64, - pk_script: @from_hex( - "76a914ca7080876e7a396fa28f32e54d0eb4522749d38988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 214273349_u64, - pk_script: @from_hex("76a9148dbfc70fa3e7b57286737d3ff72ead080fd4cbd188ac"), - cached: false, - }, - TxOut { - value: 405000000_u64, - pk_script: @from_hex("76a914bc3b85dbe611136b03721118ec8b20ef2989701688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402205368d3729e6701a7b22e4c0263976d70f8200ad0628650a31a8c644bcdcb997302203e308a1488f81abf8e752cb4d16e2d2c66ad7553c50f3a64269fb7c93fade70b012102b037076ffbd94777a67943beb0f6a67376287d62ec81e8ed6574916aee103325" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x84237d8f894155b8d3a944226da7e932c7d354901ee097d2bc409ff34bd6e516_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 214273349_u64, - pk_script: @from_hex( - "76a9148dbfc70fa3e7b57286737d3ff72ead080fd4cbd188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 17300519_u64, - pk_script: @from_hex("76a914cbf03d358dbbea559782be77b5f2b43ed3dfda2488ac"), - cached: false, - }, - TxOut { - value: 196922830_u64, - pk_script: @from_hex("76a914324d6660a89c7b9e461a97cdb81b807ad18669cb88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402205724852e9b313c980fc58117c26a783210d16d9022fb98b7cdd5bf4d8525c92902205ee7413c63c55fdf3ee9a76bfc21d5a8b6d5939f469ea7cd7ad3e7dab5e3a5730121037fe672aaa6b882d2e21d1014727b216de17bb3d8c7f73371e2933a9dc3e7268d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf47aa7962344db62a3afec82a3ea4e25399701c5b0650cabd6f9335754fe54cb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 17300519_u64, - pk_script: @from_hex( - "76a914cbf03d358dbbea559782be77b5f2b43ed3dfda2488ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 7053764_u64, - pk_script: @from_hex("76a914fb5264146cc85aaf3b46a67f12ac6a990c06e6c288ac"), - cached: false, - }, - TxOut { - value: 10196754_u64, - pk_script: @from_hex("76a914ebe1bcb17bb58d02d1fc56f5cf40b68ca7ce622f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d1d46644249c2491e6c527a86c1fa7f1290ff80939a6f5a9854ace26aa8a3da202210095b03a9ccc81787cde1338ebbf59995161fde8037d8d8d619d70189e4402905c01210394c1e8af9c00a0aee0151c29e9b8ca6d12e33a20b55b84030fa1d13d8ff524a5" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf1e7392065c087ae67401354e736ad7799d554d280e03fce8314d2e31555814a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 622137949_u64, - pk_script: @from_hex( - "76a9146e266274d762c7bbd0597c63eaa8a79eaa2a7e8988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 175087949_u64, - pk_script: @from_hex("76a914e1121cbbdbb0c01670d00ce84310aa60fea1ab9f88ac"), - cached: false, - }, - TxOut { - value: 447000000_u64, - pk_script: @from_hex("76a914abd8a0c7f90c4ee889c179469749505d639d702188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502202726e97220208d2c722753676cefdb0963462f02d95f8b6f75d5394dd7a883bc022100d5f35fd8728d64e001acd4d67515cc64384ecc5c1be5839537ac17d320a2cac8012102df06b499d9e8fd9cf0ae0c4a65b0475cbdc0bfc9441649eb8c75ffb862a39cbe" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb92fa9ba6bd00bcbe965ab455f41bf2412d39d49127b5761811fada270b9f12b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 175087949_u64, - pk_script: @from_hex( - "76a914e1121cbbdbb0c01670d00ce84310aa60fea1ab9f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 86326336_u64, - pk_script: @from_hex("76a914a36d5850ca8cc59318475e01a87db103dcb5b04388ac"), - cached: false, - }, - TxOut { - value: 88711613_u64, - pk_script: @from_hex("76a9146fda9f3bd7514824d210b085d9d468c08731aa0e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100caa057271898283b14cbbb200ac35bf5a8b09e87a815647713bfa0d63b236380022100faf9db5aea1c87f0b186add54aa2cc215ccc75cee219a77a877c8a04cc6b6d530121020a9a21b7d11048859e9bbdaa574f8a2a05a076632860671fe13c10ed3a7c03bb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8e7e3a45bb16aad2d449340257acf6199d23e9b772f8583df8d3ef7dfe4efa08_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 346320259_u64, - pk_script: @from_hex( - "76a914cb736c8271c7d4c8dca1d16fb9fb000b97e7533288ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 327270259_u64, - pk_script: @from_hex("76a9143475ab2442aca6ef149efa72165711126b52a2c988ac"), - cached: false, - }, - TxOut { - value: 19000000_u64, - pk_script: @from_hex("76a914e43409744a5e94603dfb1d4f7635b552c560ccb888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100cd10ca690d9bea07a7838cfb02d1e83a1b811e9a1e710db9bd14a95ddf34b410022043710bebfe981d7c2439252299544ef2c18f1f6943c2a9f86c3e9849406247cd0121027e4258a095bf35ce8a2c64d24aaccbc8f66351cc0f95a570680cafeca13da003" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xae0ab744fe29088f54b645fbd3a16722d6d2e0c5a1ee38e8fd10c2d5a3f93e89_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 327270259_u64, - pk_script: @from_hex( - "76a9143475ab2442aca6ef149efa72165711126b52a2c988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 312220259_u64, - pk_script: @from_hex("76a914118a04432efa52bf650b47f403864d30027fd05788ac"), - cached: false, - }, - TxOut { - value: 15000000_u64, - pk_script: @from_hex("76a91479119b5ed9b1bf22f46a546488e025895704968788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008861539e3e25f09aa55e04a52a4611ae72d0a374c2bd621cce4d3af289f5ca3e02202eaa978a4a1a56d69f8be21ec2ebf067e4f4934dd082149b163d8cd5ba1367010121034fa55a832048e725db6e3bff559841647d9a227aafa63bef19fb3874c8f9d7bf" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x407b00ec185c548db5313d910d64413bb7b51444f9dade9ab783a0d9896583df_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 312220259_u64, - pk_script: @from_hex( - "76a914118a04432efa52bf650b47f403864d30027fd05788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 56489319_u64, - pk_script: @from_hex("76a9149350c3d2146bea3438d1e24bbfa8cee973674dab88ac"), - cached: false, - }, - TxOut { - value: 255680940_u64, - pk_script: @from_hex("76a9140f23f986b654919ae513f53d3c1397c6389dce6d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022072b5e4af166d8f9587e2afa93b57384c6a82e4b19ff37efa6c5439d61a2f8c5f022100e9e6a467e5f0a65d3c01d8e36c9284ab82bb67ee1b729b6f62fb1cb3afbc72950121021f41d611f405fba54fc01cf3cd8f19e87dc2f522e3760f9990b0a418b377e492" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8ce8d51a4799fb1f3e4b0f5bf56d1e99e770ea73a3a4ad5b6e69b538dc4dc4a6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 56489319_u64, - pk_script: @from_hex( - "76a9149350c3d2146bea3438d1e24bbfa8cee973674dab88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 42439319_u64, - pk_script: @from_hex("76a914c0820932912a9f25ab38ff1154f91b622ca4b84688ac"), - cached: false, - }, - TxOut { - value: 14000000_u64, - pk_script: @from_hex("76a914a72952b55032ee03ffede40894d843783f7484fd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100eed5da94d7e5f77ca71ca28caedb88284e96e4558acef621c269350f532dda4c022100dd79dc1c35205f60ff44e1edeacfdade333028066c0e881a3655e6da5caf895a01210287eff65ff75afe40f8233f156c5e9bd7b082ca10e313fcda0705572666cd6cbe" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6549643e4587c5fa2fdb539ad56b7d2286d9b66d221bc025214106afcbcaee57_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 12081085_u64, - pk_script: @from_hex( - "76a914b389b2e8db51141c246012e8fec81bf26fd60fc788ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5031085_u64, - pk_script: @from_hex("76a914ccc2d5d7b4c83a419ef367484eae26d55ebbc36888ac"), - cached: false, - }, - TxOut { - value: 7000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100ddf82c79541b498be464a96f70e5187e26caec7b962924f7b7209d95a2c0410b022100f49f258aaa4883d9fa219c460aa46047d60703c4a3d3bd067d81deff285c551c014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xffb86cdc1b1be7e54e4ff1d2dd9bd4ca71606bb0b37324775e5fb790a57e4891_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 7000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914b389b2e8db51141c246012e8fec81bf26fd60fc788ac"), - cached: false, - }, - TxOut { - value: 6899999_u64, - pk_script: @from_hex("76a914f8792403d21ca8ed44201361e2996e3055b9622c88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4930460221008c9b5f494182afbc98b6e06c84c0c47ce63909b5247e070b3d7367224a41f028022100efd9e1d1395f8bc44b31d4cd4a5d9e4924c43a9a58a38faee10c0fc86393743a012103b81a967d3fdc60ca4b295125b153d84570ce67efde9ea4063bc3a7e9688633e0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x521ecb34077a538ff9bb5be5c6d40b9b22c7698963e0f613d0d26f69824f0191_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 24619885_u64, - pk_script: @from_hex( - "76a9141601c49a5de0b43868136717304fa0d742a05e6988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4569885_u64, - pk_script: @from_hex("76a914636981b59c953ff138c385f16f33429e11f8389a88ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100d4583bed2f1908a7ea57527bb5b435b2f7f8b6493ee285288547c0ba563c457a022100d9b4213954262739a30ebab0d8b690332e68a24f0f27f49f188475c15329f124014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f820a95369b9fae7cac4a7318e59e92120c006c6374d7d6a519ff853e0abcca_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 50000_u64, - pk_script: @from_hex("76a9141601c49a5de0b43868136717304fa0d742a05e6988ac"), - cached: false, - }, - TxOut { - value: 19850000_u64, - pk_script: @from_hex("76a914b59cd5a89a456ac7dbcb3a4b54de1df958c3d41288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100c1e28137378a3f2d50c331b5078033212450af421fc0094e80925b10e488b6ff022100c104c54a9b183c9fb8ee833c5ac32995719837a961082a740c166a5767b4d6dc0121020a1f06fd92d4f381cff3f1bf33a10c952219582e469efb89b3aab58afccc0688" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf113f87b75d043a960684ca2c42068f95f1c292dc85d6722bc1f186bf9e9fb2a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 6275653_u64, - pk_script: @from_hex( - "76a9149cb3611feb1109767dccf4ca2b94e22aef31f6ae88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4225653_u64, - pk_script: @from_hex("76a914c6d3e9a1072658f5f4729472e8cad74f6cb9dcdf88ac"), - cached: false, - }, - TxOut { - value: 2000000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100ca2ce13926319f519490b6f4a30c6b4c8a50791de35c9229f09515156c57b4ac022100e0002dafa58f22c3e53c3a9f81f4f4bcb898087d616b0452643bc7b896c2bf9b0141048cc0b94178715f03ed3d0bceb368191d0fdd7fc16d806567f6f2c45aecafb8f53e5ef849564072189b9b4f8bfe1564da776567ba359cfb0c05e839bcf65371ab" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd3723921f6fb27a13d3efb0f7c45ea67639752f952724c8ea058459baf255156_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 2000000_u64, - pk_script: @from_hex( - "76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a9149cb3611feb1109767dccf4ca2b94e22aef31f6ae88ac"), - cached: false, - }, - TxOut { - value: 1899999_u64, - pk_script: @from_hex("76a914ad4c20d5b1956015ea626f02afdaebe8ed17e1a888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502201557f67024065302fc25cda99f9944e941e06292b7ee6a83a6e42b1d8ad0e578022100d41aecb12ccdcafbfe2bc3bbf3eb6160ac831a42afb08157766c4ddfc14f322c01210344ff31d16528576a18e0c823bbf5755b9d6c29954924335969c3fec11c38533d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd3723921f6fb27a13d3efb0f7c45ea67639752f952724c8ea058459baf255156_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 4225653_u64, - pk_script: @from_hex( - "76a914c6d3e9a1072658f5f4729472e8cad74f6cb9dcdf88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1175653_u64, - pk_script: @from_hex("76a914b8cc67a478230d7d710dc76bb02f6f6e831666e288ac"), - cached: false, - }, - TxOut { - value: 3000000_u64, - pk_script: @from_hex("76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450220470999473e078b5695fd6bb963342ed3b461ea4589553f05d66f7c86687af6c0022100aa215259387dbb38c3ba1b2d2c57a1d28e4ca526ae84750d208a57e2aff006ba014104cb0e9b2d0219af96c14408936ee38251aa347fe66839d310c62766cdd780d4b73e1a55631a0e7a44e5e3d6739b69a6e5714fd917278ef3c9cd5b7b83b622689e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x77877e8c837c7d21ba2cde1bcabcc38dcd2e97d14d8e2dd0ed58a6a36f2406c0_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3000000_u64, - pk_script: @from_hex( - "76a91406f1b66fd59a34755c37a8f701f43e937cdbeb1388ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914c6d3e9a1072658f5f4729472e8cad74f6cb9dcdf88ac"), - cached: false, - }, - TxOut { - value: 2899999_u64, - pk_script: @from_hex("76a914e8c753e1d147dc1594f60033239d982e9e373a4188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100b86a3e5438f662d235c8f55e531636c2974beea52f8806881d76a825d3b579a902200e639a087799cd2c5d979bda60bdd28d2cf0bd10b658c16e7d5f08caad11d2550141047cfc6e801a25c1c52ba2e00859142e9ff03bea35670e9f94be22b8dbe4edae2a4046fa9c86d2d4c2af6402ae3a98d725ec1a30a461013a968294043ea33d3b79" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x629610d947505e306516c6a7a93d9ff886127c7444d10560930add929a244586_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6716309948fa3b07b0a6b66804fdfd6873188ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022059df2199c9f1356997d8496404d51a7a197da317ca25c0e4c789123eee9d99ac022100ab018c14dd58531e9ce755579a8976f338f41a8f95b49ceea52ca6faf510cb35014104f5e3b2fcc7df976f2515d4b176513d636ecc9e194b6bfe7d78e10328224c1683b3608c78691b6fe921a8325c0cb57336154b975c5ad4a6dea178d9f0e969bf33" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbb551483336cd8f58303ce983715c34ca866c2cfcb2ad0af0f1d9b7f0f71838a_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 2940809644_u64, - pk_script: @from_hex( - "76a91474845c644e2bb37137e7b02f1a86a07480431f0288ac" - ), - cached: false, - }, - block_height: 209869_u32, - block_time: 1354051405_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 107055225_u64, - pk_script: @from_hex("76a9148adea7af77f8d0116b733b1afe31bedfe6b1fd8888ac"), - cached: false, - }, - TxOut { - value: 1466827209_u64, - pk_script: @from_hex("76a91445d906fdc235c3ffb40acb4831a509e5bac4092c88ac"), - cached: false, - }, - TxOut { - value: 1466827209_u64, - pk_script: @from_hex("76a9148caf2518f5bb3225d95a62037109f18e7f2d322b88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022011e63afa4d46b6e3bf0a476694acc92683d3054014fbeabca53e3bdfc96c19050220514448d3bdc4cf6d41466aeea3a22ae1e28ca929e55e41cc63d4900c533dc88b01410403eaea7d790d373aadbba28b91624ae8abf5c15ba8ae4db1f48ca4b2633ec76ff7b1ceab9384ff309b17a946383e701789097f587576f2ff34d908a31dd0ca80" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x36e95c362d805c8550925e49857250516dc979ebba13d49bc7df8e91bd59b72e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 900000000_u64, - pk_script: @from_hex( - "76a9148a0c2743fe6922df75c06c056425a48c7fbbf5ee88ac" - ), - cached: false, - }, - block_height: 206737_u32, - block_time: 1352215451_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - TxOut { - value: 799950000_u64, - pk_script: @from_hex("76a9148a0c2743fe6922df75c06c056425a48c7fbbf5ee88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402203c12ca7f80749ea78beb2a1d562a6e6a92f54da09888bc4dc300f6aeb3de3507022046931a398df3fd77feb32c01a1626e6e1a57dc42348f0d867d791b8c6d280578014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5279cac2739c6ef0106afdbf8e48a023aa7aba2ed425525bbf7bb4d70c7e857e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022006b6b92c0b0f608816abe7116369f665448183cf25a598c488724cc488a0b6810220539f9bddb324b30b29517f2b74d08f0337165fd75d70712df54e1c8dc909bfea014104e178f3ab77b9c6d64e1a6d346ff591704ad5d6356e52fd167120a0a981af7f0b39ed4d566c457d387dfc2a205ef56a75569deda902d1fadfc5078da950a4324d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfbdba29ed4101e2ac20ea65b7c6e35976823a95547fefee316478e44a4ef266e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 909770555_u64, - pk_script: @from_hex( - "76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 195650000_u64, - pk_script: @from_hex("76a9148a0c2743fe6922df75c06c056425a48c7fbbf5ee88ac"), - cached: false, - }, - TxOut { - value: 814020554_u64, - pk_script: @from_hex("76a9143329e092ccd1832d262c5052266ded91fc5fa96288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402205b2049633688a6f1df7bcda42e540b7f4058acaf6565e47df892b03b8b6acab90220172d0406af81b287b4874b81b5044bc67ec7fe1f19e7d451ae1295c3e34c3b5a014104ac6fa06a67490a153417e3442d613e6ff6f9bd9d854f553335aabbf1b8b8726e088295d3567e48750d69454dc7398a70fcb2ab5cf4fa72afd994d04e6172771a" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa80872d285f89a6f7145a92bd9de7c9c30ea75581c508ed134337218bf183c05_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 53102043600_u64, - pk_script: @from_hex( - "76a9149caec47517165a6d8e6b073a87346fcbe5436c7e88ac" - ), - cached: false, - }, - block_height: 209970_u32, - block_time: 1354101517_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 51064993600_u64, - pk_script: @from_hex("76a9144d9f22bea3f86c33018216823492827acd0b394588ac"), - cached: false, - }, - TxOut { - value: 2037000000_u64, - pk_script: @from_hex("76a91417599134fff5f07d8d88c6f6dd43997f2028053188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402207c6faefd7947eea7695bdaf6e790a61df403790709c94cf970b3fd002618e7b202207c261842669ee6518296277a4816e171cce37473bb94103b2e355bab9e4cd7b9014104c77d86f3b228beb75f193abeb8e5377f8a880b816551c8d316bb924c0207e91161de6cdce6031808feb55f53da86ed518c5f3887fa6fb4142c8cff15943e4f75" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd33a0a55366eec6ca3a94828c71248f602129c21a0b9bbe92f61b0bbc7f1daed_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2031875592_u64, - pk_script: @from_hex( - "76a91458ae6c5e578309bf6e86fb970a1148c4208b713588ac" - ), - cached: false, - }, - block_height: 209376_u32, - block_time: 1353768878_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 150000_u64, - pk_script: @from_hex("76a914e5f39dfdf2adde49509c791285cbfb046764d3cd88ac"), - cached: false, - }, - TxOut { - value: 2031675593_u64, - pk_script: @from_hex("76a91490d0ee55ff73193b621093b51a945969af50bc8f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022000dcb0368ac51c338d65f5899409ae88682eed7b3e0179f73f09a8c52b140436022018fa9c951505b6feb19f042ba224d2d375d63c541c19c80736f3332115f99a0d0141043d3fe990550dd95783d4408b9634372e1f83c9515899c9cafd2d0323c5e6a0424f59bc6cecbb6fdc38a33bceafc424bb2924e32390bab5d6459c0f5353dc72ea" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdd7dd52bceae3fc77c0d1bb4b3fab75b690cae4b1c79d2657cc3a2579dc4b5dc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 294900000_u64, - pk_script: @from_hex( - "76a914d2d0b94d805c79abd1a1928043270f253e2bf25f88ac" - ), - cached: false, - }, - block_height: 207482_u32, - block_time: 1352639699_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a91435624780d069d106f2642fffeef3f9fdb207c88988ac"), - cached: false, - }, - TxOut { - value: 194850000_u64, - pk_script: @from_hex("76a914d2d0b94d805c79abd1a1928043270f253e2bf25f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402206b020975845f90b3ef88830db7166cba48052208c26e2a976403f80648022b85022035de1bf430ab06b032ca3a49e5d32eefc94e1812b743713e13f5cd6c23e74617014104ef03832f055d4b2a5bc00fcb37eeb087c9a5b6eb86944752516259753caa0e6142a04a606ab84e1f226df3dfbb7a0f633e0787cad0219f27e11c8db64037a9cc" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x994f67f778373db429aa57bc719d0e2c4b846d0e795fc2b751ea9f5b4ddb86c4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1512920753_u64, - pk_script: @from_hex( - "76a91490e3204ec56e883776b56928125a38c986e7d6d788ac" - ), - cached: false, - }, - block_height: 209515_u32, - block_time: 1353850591_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1512750753_u64, - pk_script: @from_hex("76a914a4a4577df5ee3e5f096725f22864c1b1891c66aa88ac"), - cached: false, - }, - TxOut { - value: 119999_u64, - pk_script: @from_hex("76a914d94b61e0499ea4cf7c573128f850ef1d841dee8988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402201e006b5bcb4f89e04ade2680acc5023d9a0402e4cacbb8c21a2cb27c24c724180220279d57ca9452de2bdc884380972d1c432e9e95e1ec49e7575ed57f497dfda4c6014104f73360c7da856e97c7acf6fe3316404860a47826ac7702b298c94efe47307551b7435abaea55e75bc6f49eca94fc334633311be76f6aaaf46fe8f210e60cba3d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5007ab219bd12250e5dc724d21128a60e2bba2f36d180363f3261c4681ee16c8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 199081109_u64, - pk_script: @from_hex( - "76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac" - ), - cached: false, - }, - block_height: 208267_u32, - block_time: 1353122026_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 198031109_u64, - pk_script: @from_hex("76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100bfbe9fe3bede5e85a061c3e63bff64a9878228b45d010bbaefa042256716c9e8022070ce9a4cbc438768e0016b34257aec7478ad42ee218a19b09d3f019e3269d1ba0141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x32846939a9a3b43358ddc9db2920732dae4c2b6c3400c0c87e1640695247dd8b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac"), - cached: false, - }, - TxOut { - value: 899998_u64, - pk_script: @from_hex("76a914b77dfceb3ed0ea232e4b47aeb3ee3f2179d1938488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022057a4deef21c364ac173fd2b5eeb5d06bce9698e561d22504752e8b5c949e505602204324a8ea349d2e8d9b9ef8bb72279979e0c53fb6d53a6b9af5ce68408ea9e6810141040dc28fb5001617f9741b5557bfc0b945e21aa75e4ed2cb5bd8fa5d98ae73d5e328d6f1b8dbf06f4927e8c46ce1245439157dcab926c44bf6b1e1972ee2b83ef8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4311a71683304ccb2ca7c5b926e9fd1a2e83127f66812e1e01aaf0dc13c38d88_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 499179999_u64, - pk_script: @from_hex( - "76a91439adc702dc3d95e5f7d2512df44b50d96605c6fb88ac" - ), - cached: false, - }, - block_height: 209506_u32, - block_time: 1353845076_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 498740000_u64, - pk_script: @from_hex("76a91461d66a2a84483ae640404e6107d43aaa245c4a8588ac"), - cached: false, - }, - TxOut { - value: 390000_u64, - pk_script: @from_hex("76a9149533fb58237ada7dedf2146e5db26e1094ec479988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220658e860125b6e1e490b973b0c175ece6abc5f3ff4507f859364bfadfb28bc044022001b1516436763125f232069341458ac454735fb5801330f769279b73391924a901410475336d16a70e5f3ddc7903d47fdf4905c8940a5bc8b648d6028ad5766f1690266e0f16b7ab0a96eb365bb170ae612e7ed59af31e73dcb12c42e75231a6eaac39" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc89dd5953112e422fa681c2b42746aae75e0776df72fd9f5a5916497316b5dad_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4806815432_u64, - pk_script: @from_hex( - "76a914ac4bab7f9c08b0222159a3b238eee2053100020088ac" - ), - cached: false, - }, - block_height: 209975_u32, - block_time: 1354104676_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4806585432_u64, - pk_script: @from_hex("76a9147c73d7d6762c1ae7d6b72b8db5992d708b2d62af88ac"), - cached: false, - }, - TxOut { - value: 180000_u64, - pk_script: @from_hex("76a914bf292130af901db68729a9f5930ac58391191a6588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022060c78a8bef5e332286160b1dec06e26ef76f5d29f587362bcaa9a3f69a71270b02204faf74d3d5a6a15bcdf4270b4644408df03e578a8c1a0dd50d7f3df0a2c9885e0141041adfb64004c4e308b11e077407cb7b14ef6f2fcbfb4c193c5e3c846c0183ceffc5c55ec6cff3d296ffcab9faedfff21356a65bfcfa23a2d591b4c5e56f487ebc" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4470606ec12d296872a5c37a1e73bbd11adf8b3da2248f57f53fe96382a8045a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 99950000_u64, - pk_script: @from_hex( - "76a914bd25785c245465dd7ff2ac1b6d5953dac37e93e188ac" - ), - cached: false, - }, - block_height: 208799_u32, - block_time: 1353443108_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000_u64, - pk_script: @from_hex("76a914e79a4fdfc9c5b270db32e9d70dd882b0adc0770b88ac"), - cached: false, - }, - TxOut { - value: 99800000_u64, - pk_script: @from_hex("76a914de4a0b24af9a9ecea70f751a48fd3802064441d188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022061493760700b10c7ca5b7290a8bd8d18b4938eda2d14b29581a5be1ad80d605102200b367b8197868f4d4e7eb3504f14be2fab2b2cef6bbaad763ca35d6192bec3ce0141040867bf1c21ef806ed8c7b3b4de81448a4022229227f3391bf39a4e8c96aba2aa66f5abccdc682c272a2e9b5f567489a7fe811da864b5a1c272f83577d0d4dd6e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x19201ffe76448f7241861ccaca18e27549f3902a605de1dc24818523a1f5c05a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 239900000_u64, - pk_script: @from_hex( - "76a914d24b5c48ba6e9d59662d50ecfe94486105c6639688ac" - ), - cached: false, - }, - block_height: 209702_u32, - block_time: 1353957346_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 239699999_u64, - pk_script: @from_hex("76a9141918635a57452104ec565d227c11741b5174cbc888ac"), - cached: false, - }, - TxOut { - value: 150000_u64, - pk_script: @from_hex("76a914f8733f4ed8de4891a5232d812b3584f733657a8288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220477a1275cd06aad0f61879ff3b1e6f15acbd5e8070dc9246c267e5f76a0847d4022043578c7096203c26a6c34dbaedb3ea303e8461830eaac3f374d224d111d1c67f014104f73360c7da856e97c7acf6fe3316404860a47826ac7702b298c94efe47307551b7435abaea55e75bc6f49eca94fc334633311be76f6aaaf46fe8f210e60cba3d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x40e02c7557642792bbee13143513d650ee44309302662946d4442395c1a4c04d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 19143058_u64, - pk_script: @from_hex( - "76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac" - ), - cached: false, - }, - block_height: 207281_u32, - block_time: 1352522630_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 18093058_u64, - pk_script: @from_hex("76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502205bf50c7e95f69d6727897ddec7a12575bfd09a4093eaa501a39c59cc2df17cb5022100894320215276fbed647cba9d96d084f219730aa02fe3f7b3ff9817a8623381170141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x32bf5ef80265e1657a68aaef3dbe09258bbd3eb2d7f2c1607a6c750c159813ce_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac"), - cached: false, - }, - TxOut { - value: 899998_u64, - pk_script: @from_hex("76a91419034a421bf9f6a14657f39c806944d3e197d1cf88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022005f1687a6bda32a16c00b53c4cab5cf55e35ffa733d538bb6c977452ae77bda5022072c1103c2d936f3694d3b71e11036074b327028385e5e210fe08c4ba9bc60e9f014104f73360c7da856e97c7acf6fe3316404860a47826ac7702b298c94efe47307551b7435abaea55e75bc6f49eca94fc334633311be76f6aaaf46fe8f210e60cba3d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x41f93b6560d8a7aa56de4e5bd503c7a45dc79f42608dafab1175c933b1b2b470_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 19156615_u64, - pk_script: @from_hex( - "76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac" - ), - cached: false, - }, - block_height: 207985_u32, - block_time: 1352948846_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000000_u64, - pk_script: @from_hex("76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac"), - cached: false, - }, - TxOut { - value: 18106615_u64, - pk_script: @from_hex("76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100b5d70664fbd99e099d53e190159b04ab77fec537ff326060a56752cf9c406601022100bfb3891c7df350c78a52a8326bdf230b044c1f2b04e8d017756f7c09e31eca700141047ceaa2277e1733798aaa26c003f7215fc52033040988065c64fdba53412c602e41784ed8a98aeba8c6de934d53032bf79ec3016100f2621ebbd9ab4a6c288d5d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaf6e8ba6491051ce920c0816698911fc340e2d7fd96fbe42ec50f47c43e76ce5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91406f1b66e25393fabd2b23a237e4bdfd4c2c35fac88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914d15729f646848e7f2a5ce5936b84fbddcfeedcde88ac"), - cached: false, - }, - TxOut { - value: 899998_u64, - pk_script: @from_hex("76a914220aff37d2665794bfc25db189633bf7042b650d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402202b9f5ec715c33781ec4c7f10e069c4f05590d7a73176a7fb9f4817d837a9a7b202204d39d4acb77c795da116405bc7875922aaa0e6ad209adacdf60dff0cf86ce5920141045949c4cef6434aa1e53ba58773b5e6caaa5b5d9fa6cba2914acd1d38850e812c977f508422ec17febffadb6c6901a295dc5bb3d53686edfb1bab13b29311b68e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x72766938965900cc34c2e9b914ba231f84cc4b2ac9888103fae8ca867f15f41c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 28299999_u64, - pk_script: @from_hex( - "76a914d1f5f6797a08e6384c505f8a2c12399bb89096b088ac" - ), - cached: false, - }, - block_height: 209503_u32, - block_time: 1353844055_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 8250000_u64, - pk_script: @from_hex("76a914db6059d4d634f0de20b497fc9bbdb8d6cba9ad3288ac"), - cached: false, - }, - TxOut { - value: 20000000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a56fe6269cd206818769fd2474c54aaa9dc64f00ce6535c178e23e837546a02302201f17898c5a5840a20f849fed6d3e9377e55c9354f960540ad296e4816a2967c4014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf16d48b089872285676d3f89efe61e96d2c1d2a90d17c547b90921f10c4f6b18_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20000000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 50000_u64, - pk_script: @from_hex("76a914d1f5f6797a08e6384c505f8a2c12399bb89096b088ac"), - cached: false, - }, - TxOut { - value: 19850000_u64, - pk_script: @from_hex("76a9140d2c815e3aca96576569aa62d5fd06ad1116a5d788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220610cab13f2da92feca3d9dd38f3152b4e2d7c9d21b2e15289a465c824682d8bb022042530c44818899d834888111ffa6a128a0bb277784ff3816fa46b5a3c91e49bd0141040e12e07d3099aec1546d2f4a23ee9bcbb15655b1b43c3c3e058035a180dee49d3ba8aadfa377fbde9ba28b29407c83ae6a61913190edbac095aef2231c5a67fe" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8bf7dd740e0efb9000d34e66140c8a4dfe333c7e8a769e51cc2ef59f61744430_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 51086986_u64, - pk_script: @from_hex( - "76a91451e03aaa0d636d113cfbe2adf8c1a84feca1920288ac" - ), - cached: false, - }, - block_height: 209740_u32, - block_time: 1353975125_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 210000_u64, - pk_script: @from_hex("76a914092e04a2e43dda42388ca791e947851ac223dd3888ac"), - cached: false, - }, - TxOut { - value: 50826985_u64, - pk_script: @from_hex("76a914e7c296fd480a356f1c55280541f5479013d17e2988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402202c447a71fda23c0c1e31de2b9d1d7a5a3d7c37fa0659223ba3b16ced2b3fe79102206a1dc9fb31b196fbb8a5b1cc7872e647e0a44e13a1059ba87779a4703ee72f61014104cf5276bf0daf550122f0d9f47831ff4c98c630c85b6c0d379066ca3a6b9f83b95cee87b0fd13bcc68adc18460d58c390dda6ad4256424e71242513ad84a90115" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8b717c837bc71e039468a66584de2382fbd9fc9f6f13c51933e751d134779bf9_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3305083471_u64, - pk_script: @from_hex( - "76a914acf66acfd3b6343dec393fe7f563e0120f3974b688ac" - ), - cached: false, - }, - block_height: 209997_u32, - block_time: 1354113407_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 122227998_u64, - pk_script: @from_hex("76a914f14c03c6bdb34035f42838b4a889b34a5361577b88ac"), - cached: false, - }, - TxOut { - value: 3182805474_u64, - pk_script: @from_hex("76a914acf66acfd3b6343dec393fe7f563e0120f3974b688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022043d2fb95789f15aa0e54168bc11d26824ade1c911c5bcf9fceb13f4b04c1ca800220370bb0655c6b3835cbdf2be627a172c474ecb76e6b92b2fb484bcd817e467c900141047adac6018bcbefa2a78e1afabb1220d8a39b640febc03d12209e495af2e3882f22c4f2aff3275aa316da9c66ace303eb8bcda94c56116fdaadb489f4443ec06d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x60c5ae2d206fbbceaf243ca34a199f9620e8f57baeaf8a7e8fd5d602d6ec82b3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 17327917_u64, - pk_script: @from_hex( - "76a9147cfc965f28e123bdd371bd0032b5734ec58ec98388ac" - ), - cached: false, - }, - block_height: 209559_u32, - block_time: 1353875166_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 210000_u64, - pk_script: @from_hex("76a914f99ecdf70dcdf14e6d318a076b41366f9dc7a1c988ac"), - cached: false, - }, - TxOut { - value: 17067917_u64, - pk_script: @from_hex("76a9147cfc965f28e123bdd371bd0032b5734ec58ec98388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022038f50b3448a2ef4069938d25fc6b990fecf678a9d0809e0afded148d5c37b607022075a3d7b5d5804206a13a24bbf3a5c5aaaadcdc020acc013212809d88d31745a1014104823dd0f3e100094c3359a8eee32276b227105710a73231a7423d83488a2bbd54835eb4a6bf263a7188ec21c6e63a82b5a9b9f4d9b056e2c50821dbe324b184bd" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4cbcce0f9244ec58ce1905c34f6a17327ba835db7b35ec3df20904c08e3f8fc9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 114050063_u64, - pk_script: @from_hex( - "76a91435dd086da134f8823997f0860aaf7a7550d706e088ac" - ), - cached: false, - }, - block_height: 209988_u32, - block_time: 1354109126_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 100000_u64, - pk_script: @from_hex("76a91410f07ddc821166a2a0dc59584d500fa10642216d88ac"), - cached: false, - }, - TxOut { - value: 113900063_u64, - pk_script: @from_hex("76a914bc3a07c7443507cc7a5f8e5e4e2fc073c9a3360588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022043f060c5d4f8e502925d5dda967a47dfefe43f2e863fb4ec1c9ba55d3c69277a02203ed7d5d77781fc780bd82ba1ecb929c8653f41046cc7e407caf3d5f8d05e6159014104686976f31c8ca2bfa85c06c9d206d354f7b3f14b949bdd5eb97e53eff7dddc5b3d16220d233411387210e6e9e98efbaec06b8b92b2b199ac0cd81a4507fccb75" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf2fdf21c90698b94d8a38020e6f546c5dd72ee98cb62351ef7832e132db51eaf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 29950000_u64, - pk_script: @from_hex( - "76a914d797cfa898e5053aba23a8da6aff8ab301ab596188ac" - ), - cached: false, - }, - block_height: 209995_u32, - block_time: 1354112757_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 19900000_u64, - pk_script: @from_hex("76a914832deb0a65365f31015672c38ed9839781992c4d88ac"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("76a914acd4e2a149491ae2419a49bb3239d128bff0d70888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022100e759e380a285eb87fdf28d159fd573cf2e49f73959e7630e765575e6bdc72a9d021f4afa048ce7b369d1e966ce6728d31f35fa3cb50bdbf977590886806ff7dabd01410473f9553ee654f123205648c68b0f1f43f041180a247b090f910986c8fbe1cac722660d863ad77aa701a84e5ca3b260a36c3828ea8558b9a60b725386d91c5f6e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x252f07eb619bfefcbd57a7775106d4e7d87139f8d4ea8004a020bf9c7c9639a9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 97605000_u64, - pk_script: @from_hex( - "76a9140ea6438a4ea038cdd860b270028ca8c59096483088ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 96325000_u64, - pk_script: @from_hex("76a914ff7f0a7030cfed8d7953cb5ad385b6819350098288ac"), - cached: false, - }, - TxOut { - value: 1230000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220579a5bd211fca46551aaf42f979f859c024dc9fe31caf052f5a31ad89361bb7202201719ab40574138d8904a5e9cd9a8ef1c994a45407ab606f48d5c4b35bea7925501410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3639b957a901313fc0b6bad914005cc28eb3549c38ec4d9cd81967b9be7adaf3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1230000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c397fb96a569e689453db648029ed4d2d27b70d5c861735fba7f34645c83e02c022100e006e91202576d1ba5ccd637658ea19ee8680b191c98d22ecaae48819e194ced014104164f4cd1c4d165d302d8b3675bfc7d5d259ecb283ac4cd3f33e82ddca09304dc4b01d47b184a48695b0f444f2b57c44100862803d706e35a0f6f9b2969037a51" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcd73374eb513ae4d63a4a74b095d2397e63063b67e76913a5e6af96649012a6e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 95548831_u64, - pk_script: @from_hex( - "76a914dfab45164c45e16f021e083db1805c97a5d04c8a88ac" - ), - cached: false, - }, - block_height: 209977_u32, - block_time: 1354105678_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1595205_u64, - pk_script: @from_hex("76a9140ea6438a4ea038cdd860b270028ca8c59096483088ac"), - cached: false, - }, - TxOut { - value: 95083626_u64, - pk_script: @from_hex("76a914528a835115e87ceb919cd77aeba08eb684e62b0988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402201118a1c63942ffeb9278d32dcca4b118836f4cf3268cd88e677381e84fc5271802204c23172a2a1207447ef8a181169eef4cab0df89eeb70c32f3a5877b2d4372bad014104fb992b046c65502b0e7f26f693523dc9524442314e4dde59aa86d96452dc03a89451898f21839dd3468ceddb90de279217b1b458239b1d9a4c589b8a7e10e680" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x04eb210269e36187b5254f4a06fba7e81a3cec3b4f13c651aab7aeb3249f5e82_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 80203920_u64, - pk_script: @from_hex( - "76a914e938ce32078aacebc3d292beaa8604d99455f16d88ac" - ), - cached: false, - }, - block_height: 209999_u32, - block_time: 1354114900_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 31553920_u64, - pk_script: @from_hex("76a9141fc25515cc2cd83b648ce1159b8cdf7340db09ba88ac"), - cached: false, - }, - TxOut { - value: 48600000_u64, - pk_script: @from_hex("76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100a0c72c30b73d1ac32496f77da4a2ea3517a7dbb035e21673252b524f3e41871502201c2b9865d358ec73209d1bd1ca9c30a57f863171ff3f602a976bb9809e5a950b014104606bf18bd8b5994b1e37ce13e7eed33e8508234a40d8795cfa6fe1f875c7e7eea13d31dc6fc77d2cc02880a9848d1573005d246a7a215b6b1ef48f7296a9d0b3" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x97d021357e98e201ccfc4c05afde206b148c075be254bea8b858a136b64415e6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 48600000_u64, - pk_script: @from_hex( - "76a91406f1b6703d3f56427bfcfd372f952d50d04b64bd88ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 193000_u64, - pk_script: @from_hex("76a914e938ce32078aacebc3d292beaa8604d99455f16d88ac"), - cached: false, - }, - TxOut { - value: 48307000_u64, - pk_script: @from_hex("76a914231eaa596ef11e796966fd829350defd5c7edc0788ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402200e58b55ae137f45eb4d7d986d22d75c544d1de141c06174d19064f9081ec552c022072c190b3ec2845402f6c1d4fa68feaff60937402a954519c4f8aa85530dbcb69014104647479a73d2e3ca8659f7e0c0bd13c9f9435fa41c78360062100e44d0aa6e48484921eaf2639d46e2c9a03257bb3b67b00aabc3dd57ab844fe468397271e8f9f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7bbb587da5667f4708118898dda2448d24bdc903f0ade91d47ee943a0a1b9023_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5983193_u64, - pk_script: @from_hex( - "76a9142bcc868656f7ed43a2a81e53c10b7436ec980c0d88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 800000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 5133193_u64, - pk_script: @from_hex("76a9142bcc868656f7ed43a2a81e53c10b7436ec980c0d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402203addbf14e1726eb4c30f65aa73e1657e8f5f026ec49fe0ccc49577132ee0ea0202205bb1aedc8202881fd3b5752fb84531ce693c3854cd9df9af2c47bd82b7123c6d014104647479a73d2e3ca8659f7e0c0bd13c9f9435fa41c78360062100e44d0aa6e48484921eaf2639d46e2c9a03257bb3b67b00aabc3dd57ab844fe468397271e8f9f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6ff603aab46c19654f47bb331bbfa540191b0c46f8d46593ab65844e9e0c8498_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 618052_u64, - pk_script: @from_hex( - "76a9142bcc868656f7ed43a2a81e53c10b7436ec980c0d88ac" - ), - cached: false, - }, - block_height: 209996_u32, - block_time: 1354112978_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 200000_u64, - pk_script: @from_hex("76a91406f1b66fc9e59a7b4554cf2e6094032cd9ee45c488ac"), - cached: false, - }, - TxOut { - value: 368052_u64, - pk_script: @from_hex("76a9142bcc868656f7ed43a2a81e53c10b7436ec980c0d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f60c6d91daed2653f2070e58f0276752593d1c71b4de72bcbf83cfa327776b690220388c297e48ecdc735eb86c25d3a6b5db006dfd72d24524476337c44ea91adf80014104e6f584e13d1a569de43e06f0ec2c863622fa1399ffa4d0fce3f614b99441e0c554c320e3529014c7489f383a9a942680ae74c9ca976720ba2aa1aa8d3af9ff2d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4baaac436ba40f840da7aa1a62863d9c74b6a15979105294914db670f2055e8a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5745845467_u64, - pk_script: @from_hex( - "76a914943dfc60cbdf42324c8c7367a9c7085d8388105688ac" - ), - cached: false, - }, - block_height: 209326_u32, - block_time: 1353741758_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5745505467_u64, - pk_script: @from_hex("76a914acb3768c5f0dc860cb533ae9e4890a29513c872388ac"), - cached: false, - }, - TxOut { - value: 290000_u64, - pk_script: @from_hex("76a914572126ef9127f138f4ac6bfdfd6c99ae2065b22488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e28a77b9d967e8f8def974490987ff96068b92f368a37e06b0d79ba01c664d0402202402e829fcf13b9f46a928e5c2d2b457f0a8e0adc4ff365ecb6afa6733e14c06014104325d1aea4cb4b8e86564b955ac948de91dae91a821e7f135f95a729ec996d9779d0da46d86590c3e69724a9e1335c5fd02755e87ef2c18be75d139d37af280c9" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2d35f305bb138c2f066d276cbafc3e122faec5d9f010b7c86ad416a613934725_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4998840000_u64, - pk_script: @from_hex( - "76a9142de221db7dc032e4b5b9ade8e71b799212a3f29888ac" - ), - cached: false, - }, - block_height: 209702_u32, - block_time: 1353957346_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4998570000_u64, - pk_script: @from_hex("76a9147095770dcafb68e3f51fd00dc0cfbc1402dfec0088ac"), - cached: false, - }, - TxOut { - value: 220000_u64, - pk_script: @from_hex("76a914fe90f4712e24d56dd07e80a894d2bd3e0b79606088ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f95312524b3bc0750f0bf7c2f305865fea059d70f32e1cc6440b507452944c9902204e7f26b00332272c30c9b55ed17d05dc278eea9cd47d0a5ef92547fb0ea95afd014104af7a26a96d72221b24b3dfef5f7519bb2ea92ccde9671e59dfd5afcae0de9b5090f1bf951a8759bbd8f478a1431843f292ad69855276584b9408b38730403c99" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd900a0f286147c460d5ff6c067cad5b5a7e77502a197fb4ed855eda6cd4f1284_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a914dadf21bd0f1659f4ee98eeb6d5e2b11427fcf94d88ac" - ), - cached: false, - }, - block_height: 204574_u32, - block_time: 1350973415_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 95630000_u64, - pk_script: @from_hex("76a9146319b5a5cc0c3035547bcd5d25230af91b06f6ae88ac"), - cached: false, - }, - TxOut { - value: 4320000_u64, - pk_script: @from_hex("76a91406f1b670791f9256bffc898f474271c22f4bb94988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022058ae57bb126b6cc03e4585bd912876c85296c5676c81b30b96db8c62193bf56b022001ead6af8a64c92d9b7c7a12462289f0b048c5014a0e5512b502711850fd421e01410445d899c630325b178e8a24eb130937d6f34288569b8e3a41ab0daec2a2cbee1e34be6647ca6849d1809b21238a042ac0918e0b57f6622ff45f627f139c1dd99b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe29df716144ab2ddfbcd1f357b345940d94ebad2ee8d89ac70ed4de6b06c530b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4320000_u64, - pk_script: @from_hex( - "76a91406f1b670791f9256bffc898f474271c22f4bb94988ac" - ), - cached: false, - }, - block_height: 210000_u32, - block_time: 1354116278_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1_u64, - pk_script: @from_hex("76a914dadf21bd0f1659f4ee98eeb6d5e2b11427fcf94d88ac"), - cached: false, - }, - TxOut { - value: 4219999_u64, - pk_script: @from_hex("76a9146999a9826e7f5b90e4f4a3ac5fb6cdfa32d3942288ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100fb98d45b195554ef5847d529c66cbfd278ef9f78fe18dc163b25a875124ceb870220644d6d29a6c7e0c6c63ed98670e671e668bac3714b5b8baefbf612f1849f1813014104ae571f83667afff6c7136860afa21586530dd06194ff5f3bcfa0c80e091194930cf646be9f5c106b6503c1b995a0d46d04309c27944feeb0d92a95f7e1d46f0d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8d03d6e3e82f5d962f2eee9db2106eadff4bc5126c71482721f0033b9bd37b39_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 200550499_u64, - pk_script: @from_hex( - "76a914c867b3b976a106c0fc62e1d8cbac541285a1573688ac" - ), - cached: false, - }, - block_height: 207483_u32, - block_time: 1352639713_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 13370000_u64, - pk_script: @from_hex("76a914fce999c41dd9c7028cceeca74a23c9028ded85d488ac"), - cached: false, - }, - TxOut { - value: 187130499_u64, - pk_script: @from_hex("76a914c867b3b976a106c0fc62e1d8cbac541285a1573688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502206617c3612b2105c98693a55a7c23bdc3bb3cef0e04b3211e6a70fde353385381022100ffb4684a0e3b22fa3d978165148118249470bcd2eaa9302c14202fcd74a29bb9014104a89e2f498eea08785f8e11aa576938913b1341f101c47ecccc38836dc2aaaeece31e64de6db965aff68d972860d41ed8736ee701c25a2175accf3732a50e60d8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x75b2cea142733e5ad655b764d55ca04de6f0c767461d9268ca6d2a468d86bf43_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 18010300000_u64, - pk_script: @from_hex( - "76a9144e706c121ff4997c2f52a199f30c7f5197d2f05388ac" - ), - cached: false, - }, - block_height: 209977_u32, - block_time: 1354105678_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 17910250000_u64, - pk_script: @from_hex("76a9149873a2fd2de16852113a6f4882696ba460fb289d88ac"), - cached: false, - }, - TxOut { - value: 100000000_u64, - pk_script: @from_hex("76a914ed7d99e5147abf0b970ab95448cd9fd60236bda888ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d9d58323e7599b2f34df678039674ef67bce4367fa54170e0287312b22f1203e02201252b72534959afdf315a27fd53c09747747932cde59d3d96983eb9fb2f498e50141046a9f3a3bc766169f677bf70519c3c5f5f65ede7eaa97a7e65b8f5dec6fec03cf2889bde5e7139c58cc54515e6aef2c69e1bdf5498b9a29be831ace8bd7b97f1d" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x596798f892de39edcca508dd80edbea2cc57f1337c8c1a56ac61788099d72fcc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 601476923_u64, - pk_script: @from_hex( - "76a9142be8ffd67503d8fd9ea8fdcd001069443cf2516088ac" - ), - cached: false, - }, - block_height: 209329_u32, - block_time: 1353743674_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 601166923_u64, - pk_script: @from_hex("76a9147840ae48479732f8aecacf685330fd4b8a2a17e388ac"), - cached: false, - }, - TxOut { - value: 260000_u64, - pk_script: @from_hex("76a9143ac45c75a6d6fb1d60da41ee273f808da1514fc688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e88800e1f99f9e569b1e86bf10f5a8135842517ac3625818f55c7ab058c3d69902207dd0a9127c723fe9a90123fa779aaa7b73a4e8116da20f3056cd93e4b7cc9c270141049ecd4b7a277d12d42cf29d3aec3bad04be4ec06c11387b492da8f1b52851eca78781ad06b666e154f2b8ef33c7538ebfc4e4386846d9ae8f49a1f554e5dab582" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7d292e662d350aeb78144c44cf3d8631cfbd7e4574fe8e0b6a40e0f955174714_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 506470000_u64, - pk_script: @from_hex( - "76a914e22f70c1a7d3d0432f8d567984730f51e1bf239088ac" - ), - cached: false, - }, - block_height: 209217_u32, - block_time: 1353682512_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 506260000_u64, - pk_script: @from_hex("76a91461f43d91ce2a9970f6e7a653b0b06fbc84a3a9a588ac"), - cached: false, - }, - TxOut { - value: 160000_u64, - pk_script: @from_hex("76a914a1344fb10cec756ac46f7989312896725ca7c70988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502207f707a1c67b11142a4d7fbd35e4bf646b4755c869b68c89cd61725562e82f383022100ee39043cf61c33daf8b95a2acd8da767c736725598c2349bb8702ce6da8184bc01410445124057805b3be094f1a8d37c03dc760bfee1a308db21024771e8460469a3b5b19eb60d479690cbc17b5d32d5a8ded67954bf72b7e075219d612fde0ceaf137" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1e5209c7b15790683174b38ff14f747e569e92307d82e24dd616cdce657689e7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1561771741_u64, - pk_script: @from_hex( - "76a914831ee4a3a9f5451485dfcfcb2bca9b1e5971065a88ac" - ), - cached: false, - }, - block_height: 209748_u32, - block_time: 1353982406_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1561331741_u64, - pk_script: @from_hex("76a914577bf17d1af02ee326698b6280ff59c78d501c4688ac"), - cached: false, - }, - TxOut { - value: 390000_u64, - pk_script: @from_hex("76a9145b8073a18a081c1b47578f1abe396ab26ee08f9f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502207cf557b6958afb0994ce4706511892590b0bdedbaac9db10fd0c10ef88a2649d022100c079b658303c9ee0960db481e95cfd1b833e1034bc27eaaf1324d019f11e083d014104af7a26a96d72221b24b3dfef5f7519bb2ea92ccde9671e59dfd5afcae0de9b5090f1bf951a8759bbd8f478a1431843f292ad69855276584b9408b38730403c99" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb7d85901a0eebb449faa405e64c435d2d3b9ebb7a13d355817d1bc0c5a8b9ab4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000000_u64, - pk_script: @from_hex( - "76a914dadf21bd0f1659f4ee98eeb6d5e2b11427fcf94d88ac" - ), - cached: false, - }, - block_height: 207685_u32, - block_time: 1352766339_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 96620000_u64, - pk_script: @from_hex("76a914e80464a2cd99127e5203f349104eba8f48cd2a0788ac"), - cached: false, - }, - TxOut { - value: 3330000_u64, - pk_script: @from_hex("76a91406f1b66ffe49df7fce684df16c62f59dc9adbd3f88ac"), - cached: false, - }, - ] - .span(), - }, - ] - .span(), - } -} diff --git a/tests/blocks/block_24835.cairo b/tests/blocks/block_24835.cairo deleted file mode 100644 index f67b8270..00000000 --- a/tests/blocks/block_24835.cairo +++ /dev/null @@ -1,1617 +0,0 @@ -// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::block::{Block, Header}; -use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; -use raito::utils::hex::from_hex; - -// block_hash: 00000000132fbe8314fc571c0be60b31ccd461c9ee85f42bde8c6d160a9dacc0 -pub fn block_24835() -> Block { - Block { - header: Header { - version: 1_u32, time: 1255321278_u32, bits: 486604799_u32, nonce: 2784354844_u32, - }, - txs: array![ - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("04ffff001d024c08"), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }, - } - ] - .span(), - outputs: array![ - TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41040e1a9b4cb47d8f93579f006f5c7c74fbc6a6700a0eba74ba447296c8fab9a38f376403904d599a8ef1b871b91e06df3121a78e787671a43f50127b2e2acb3a10ac" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100ab43e9076aa976fb89aa66f38b261e9a2720cd4bfadc0ed3f4237c88288c597b02205e16e0f2100a6c30cde079d339b2ac47ce8ae325deba1ef759f667728c7cab580141045b34a80569593950e7e1ea8f88a3ac419dff208205dadf095c31fe7ca36fc401b004dc7c03610c074584b852bb2b6479e30213cecf4917a10440fdd10de6b267" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x311518ff986d423a6ea1d1f33fb5bcbbf52a45da078b4d359588bea7e0e8dc9c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 65000000000_u64, - pk_script: @from_hex( - "76a914e82ab1c80152bbc758f5a4445cb031c7ba3e119c88ac" - ), - cached: false, - }, - block_height: 23937_u32, - block_time: 1254198605_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220102bb8f16d5c4137a2cbc17a1168c46d4902753be8f3174fd7ed7145c362383b02204a730be3e1cf4bd324268a1f1a7f823ef74f10b0e9ff58e2e7979e0889a684ac01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf1e1a4ea1b1c0f213f112d6ced2bc455bdd44d969f945e509e3cb3bce8a764ca_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104556b42e216647f96a5030c882a344a5d7bfa5712057df2593fbe45b61a908f101d98cfe5106c33f5d106921938736d2bd70317cd83edd5925d7f1e18d0955764ac" - ), - cached: false, - }, - block_height: 22986_u32, - block_time: 1253109999_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502204214361dd4ea508c844ab96b3f0b3c45110bc8b6eb323d8ed6def93e187059cb022100c7c5854e4186acfda190c6e37efe6c9d9d99b3fb60b15bd13f3ae3e87bfc60b901" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0cf8e3045db0ac2c9cb74b2b9e691301b9b6c2d5007e2fd183eb8bf74cde85ca_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41048f3c8044f76ee92cd3d42e41ae3888f5cc531881962ae181a793bf1cdb97aea21fcb195355b4c49626a68a247ecb70f98aa5d3a7b312c17ca91cf14471173d64ac" - ), - cached: false, - }, - block_height: 19464_u32, - block_time: 1247500216_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f0f7893d97d1a1b2203327f1f2fbb4d60053f6524507794650cb49efacdd80cf0221008bbc2290342b0c9094bbf09510ab9480abd890efcc52d5e9b4fdb8bab8a70de701" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3435c47921743c686ab901963f4d39dffb9bae8e9af2b60bb47cb1803ad102cb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104f811468776dd20fbd47f99a5fb35f40cc9f1b0e8eed78a4d76c63676755c99ac28fb3ae72ebf8cc55f3c28c3f2ad1917da96e7f1f0d2a4c7fc7c755569cc0f8eac" - ), - cached: false, - }, - block_height: 10876_u32, - block_time: 1239681743_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f74f151343dc055b58f28c3d574ce95abf6f0cf1b8b8c76c7dd4aeedf90078f4022077ad5f7c6433104b2f39d67447d902d621c0cb5c8ea42370895faa9693463ebe01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa57ba08fc61402fe4ccc3b64cbb262d876447f70706eb047be6d82d38c8538cb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410449c9db7cf706dad223b0b82ada285b318d3fedd96f630557323c6889a87a751a13ebbc9c6289a84c05b89f075fc3ceae8d2e9066a969b2a06c71e545f89d8b9eac" - ), - cached: false, - }, - block_height: 20328_u32, - block_time: 1248846249_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201434b28594b7a54e0375234e326225628fbb0499992c9423a7ef4730b64793a3022100e67579beddd0097e727c740b47695d2248fd00f189403f17ce086fd105a3b5db01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x34c8fc278a3e23dea617a9b5c1e8cdc339acd3ecabf47b1cb7304de8583085cb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104839e3fc43a9e318ec81b39dd545f2f8bf86b0dd108aed2115bf5362d418746c644057c289d66d84972dfa4accf50d72643bbcbfb38d8362458ba6aeb069a9bfaac" - ), - cached: false, - }, - block_height: 23643_u32, - block_time: 1253913002_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ff72f3be59f709becc1fa1ff4514c3c5d61b1867d46cb6d881c4c53928380a1a0221009d7a6f88eedf871ffcb0fa20f5436840c776cace5a5ea212283fb3f44d6b3a4d01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7856a709df5dadcf3fa7eb08e71ad4f51190bc75d1ca6fd57c9034f7380df8cc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41042d464e1bb480f5b2a1b32f4279dce71da16d5fad0fb3ae0a87ba20c300d0694c44432f2f2088c2eaaa5ba3979d57a0b13229cd8a4c3ef463b629d285d658bcc0ac" - ), - cached: false, - }, - block_height: 22135_u32, - block_time: 1252008045_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201e67d5161a135f5c2c461813ddec46d2e1c7ba0f8c1e05574e6e11a4b3a812f50220756e3f7c4f690145b39e5985bdd0fd8c0f0c21c9e0ea4b567689476e1707a7c201" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x483eb83f521702470279f53e64ab9dccfc0cae5575d18d9eb485b9da7befaecf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104106a81c4cbbabbeeea184c0911ee4733543eebdc5c954327cf4fa8e1b0d5a889d6bdf0d5d899d4b0650b7e1f2806e392d8439ff4488857c58be78e9c53082678ac" - ), - cached: false, - }, - block_height: 19924_u32, - block_time: 1248199237_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cf0549adecc556455ab5bf61d7a65d1e7d71e44ce0adf9f2bbed946c61e7ec60022100bcde91aee7262dd5ec50d9c5dd82a82dbaca03a29b6d2d197a575dccba38e94801" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x06986d4f0f7e45f60b92f36d9f2a5dacbe39601f9eaa04867b15be28d0dce2cf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41041c0894cefefb22ac04dd030e5af92b538ebe138ba8d4399760f4f4ec0270f6b5877a306ce1b289bd5f1707287d0bc7ec070951d9a49a257d4f7b3ec0368c7fe3ac" - ), - cached: false, - }, - block_height: 15498_u32, - block_time: 1243248664_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221009a50ee3f526bcf34817a85c202b236c14185ea82f3dc2828fa5f65223680a708022100c9acba8620a9d57d88bc7dbfa8a121b5542d92b63e12b197a571f1802eb1530601" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3de058d7ebb9786a559132a8a9a4dfc4f83613179c2ca58dd6e313ff3371fccf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410408e56f412e5d5dc732174c16ed8c78d9e820d2cbb8ab81ae16a986dbbdfeb46b1f8a6e7d2993743c731e664ed6ba30e2bfeba5747b6f9597571d80604867a1e0ac" - ), - cached: false, - }, - block_height: 15885_u32, - block_time: 1243539652_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100807e9d48150fe08dc518e75155bb3b8f04d2fbd1f59012389ae2b3878b82a8ae022078f9df6bd876148141b3d7b82b38b4b2cdef094c8ab162e5fe2dc177bcfca64d01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe1b1501273f4848dab128873af1b208e79885cf59e9a4c9b865b406c6f5dc8d1_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104dc387d25983c0cf1b8a5b8df26e088ef3c07b24180dee0556a06005966caf9a73bf77ab7c9741f4f911626fa7e790b391a322d03eaf012395ee60511da501f54ac" - ), - cached: false, - }, - block_height: 24046_u32, - block_time: 1254310207_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022018fcb0b12987bbf3ff40dc29e729f9e6a842ff512fced47e1e95b482b5a2c4ed0220727810e0ee1764a05a9828018b3909c44252e0eddf5895a9ba22e06febbe2afa01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdf34174373127152bde8f07fc4b31f8c7d6cd914e8048ac7b2a19b91203187d2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410426e55c3111c40d15bd07e3ce474fab6b99bb67cc94b3f69ee38818a5a13ca0267633f1fb40b42439c41e71cbdc1712f15537a5f9821d179e11260ce17eabbd7eac" - ), - cached: false, - }, - block_height: 21887_u32, - block_time: 1251705689_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100eff124e99fb9d39272f3d47f3d4ac28cddd2e927c102bd1034fbea9cd58f42e6022100e45c388d72b58dad9f1cb5e86787824b37ddf5cff8701b419c4a9583415b1eac0141045b34a80569593950e7e1ea8f88a3ac419dff208205dadf095c31fe7ca36fc401b004dc7c03610c074584b852bb2b6479e30213cecf4917a10440fdd10de6b267" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x11e5b0bbf5a4f567525721f45d89bd30a2888c829b333a4a50710148777200d3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 80000000000_u64, - pk_script: @from_hex( - "76a914e82ab1c80152bbc758f5a4445cb031c7ba3e119c88ac" - ), - cached: false, - }, - block_height: 23757_u32, - block_time: 1254013648_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f1ee8e4635471c9bb94557e3a7db5b7635bcab47108c7c0eed30500f2ea7cdf80220678b111c852e23fb0c096487098b40ec08bbaf887380042845a2338c7535b92001" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xee102532f039f1f23f03a82c0566c52992f4519ccaa52f5c54fd45c36f1ebbd5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41046be494cfb6b0607df1052320840b52346b6252986346125872938ba2e9fb906e195711e8fb81080d00d89e5ae0a174a572839e61b735459bd91a90a03257d027ac" - ), - cached: false, - }, - block_height: 19385_u32, - block_time: 1247414088_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f85681bdee6f0bc373f229964997a3f9461158ee9c9b3d3ca886a893ab7a3a99022100971cae746339647306ad3e1020e200ac642f56996b634e14a4bbf81e0981127001" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfcefb3dca3f1269d1b584cea5f43035a1ea573a409776fe423972a0035af70d7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41046157e99913c276d7536d3d7ecbfae0a4507dad68e065a3407122b72c6f24cd07d372bfc32cc3d2cff98003c17bc32e7b14f70344af3a0e9f610d402634e86f4eac" - ), - cached: false, - }, - block_height: 20357_u32, - block_time: 1248996438_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f06164baf12930f53e49f3541377502071f40cc6e5f04b7784241c6323a2da81022008b18f104351f2104df81023df651a12c645688226fcd68a7c1a2ad95756d00a01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xde5539fc61f35d777a9b939ccb74651d71f3c3024b8262772d06e3c1465797d7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410464145feb5eddda37deaddc75f4f087babc3e4c7f839e2e4897357ed75e5450f8b04295200d4b824b21a950e2f3ab5f5c7cdfbb10b053a8631eb7114a434e9130ac" - ), - cached: false, - }, - block_height: 20413_u32, - block_time: 1249207142_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201b65434b05e4e654ed25f4fbf852294649ef4dacff6b07cee0d40deaa753e0e502205c7fabd2480449127dcb6a4a25b24e843c3c636edef7fd9a05e6d1a2e37ef9b501" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x97a310f6928e41091fbc0dc1a3a92738a99accc1ee0b97e5ecfe9291003dbdd7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41042b24de5ff161c0f622c8d0f56523ac236b1f7965516cd4e2b8587ae77e45214f1828f3f6451ca9098081c3fd68e24300dc20f1c0d1fce494473179f7629a4a68ac" - ), - cached: false, - }, - block_height: 10598_u32, - block_time: 1239478729_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220768519abe4d029eb1df8c4a3904299aa1890a52dc65ff17977f617f370e55bee02202d92ff6ce7de48dec50a7904106fb31f33ab1f5d019c7940c5ed1ab0df8f665101" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x630cb2941dbfd117facd8a2a9e7597c23c02a089788db100fe79b992527209d8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104156ee9bf694154447e769161b17aca511d7e00430ee422aedede24892bf7c5eafa993f176dda3f4e02a3dc1dcc8d473f90469f2ba323515710b78971fb403006ac" - ), - cached: false, - }, - block_height: 10351_u32, - block_time: 1239288264_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205d55c41059fb7a56828eb2a54285e310e6cc904ca07896d3113764c596ea34ef022100bcdfeea94ea15cf44fdcb0d824d80f52793c0915f3673e989fc28ea86b414c1401" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa7b92da966ff1d0041cf6ed1b3d6410766594ef712dec910b23ec9914c9084d8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104b01588738882c12ee8af25fba4c73e39193df3d6ffd84ef808d208b58ea49810db9394e20ef792fe66c51064f6ab992ddf7bb838de56e05c06a57c0e558727a9ac" - ), - cached: false, - }, - block_height: 21048_u32, - block_time: 1249968454_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100835ae082e3e1d5d4f3fb1d7f45fe2d27a0706e81baf2e5ba44d12a2890752b5b022100e05a652770598dccb3de04620349a708cc3acbec3c83c168adb02dd7801c28eb01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaddf48dd7aa118346ea88e023c4d83bb43e754d0be4dd69fc863b2000956f1d8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104a29c9a11e7f38d660adf1485b655bc124dc7e6d970bd84b93d1179cf18e642d824b2c29b86a394a4bc9b3b33cf30311a1b6c62066c7848cc59dfb3eec6558dbfac" - ), - cached: false, - }, - block_height: 16966_u32, - block_time: 1244777457_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f72374764265658eab57b6b6b6680cfbc31fdb72930fec37f41139d01a28955f022100a66549edc1a75aac7afc0eff6f93a9ecb6497d8f732b536ab71c02584a78c8af01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1619c6f1ad84d7e7956bb45e6438305afe7b6991e80c18ea08aab1ce46090bdb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41042a1fc9cf8f82ba269cc6e22e7bf9dddc3b88ce82c791adfc592b9a0462b69ec6c4bbb195d3809c90b17ef5182dbac0f13ed377bfe3ec2b1b7f959c214d7db160ac" - ), - cached: false, - }, - block_height: 22836_u32, - block_time: 1252891804_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022017fab63a25641b6beb4239bf52bbda8be2ba1c090cc075a1332a9458b37eefdd022100b034601631ef555859fe3a842ccfe59273dab0494361f35d1cd641a0455f2f6701" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x065960fbe75deb05f8e322001d200c847bff4cc1d9430bf3d4e5fd18aa8f19db_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410447c31e6b48f908946f984f1f89c965a45adce22df304f618bc84bd358af62ca0d05965809fd059aea80ed0764214f0cbc9b255468cd7a761762e325dbefce37cac" - ), - cached: false, - }, - block_height: 21145_u32, - block_time: 1250091111_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100d384857c752fda11ec47726cd1d414979991e8f5f6a21dfbba04bd895f658a3102202d2ac7e22240cc4a94c0eff3d900c800680ef92ae556499288be24aaf870518e01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x20f565ce967fa02bb9949c6634d45703226d5e1913be99a927111ee700e330db_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104795c7edbb3d5b72b65c3b29ee002ad8ac18cd999a4a509ff00573f0170ccd311974f933ee243f91afa6eea781c5cf4b91871cdd2cd3b85d940e019fd0524e615ac" - ), - cached: false, - }, - block_height: 21180_u32, - block_time: 1250135632_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f961a53bcc28adecacd2b500747a8df6bdc6864dcfa9e83b18af19c904d5b5f1022100a477e051ee9b4aba7a2c23f9ad05cb230c213491fe9129d2a496139d0efbc49201" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe62b3408c5ba2ce1753fbac751f73c9acb26716b17729cc6388e353617df4edc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104d1dbc7fcc61272e9d620736987b3b588c397e8ac30cda7b1820e8d1fadb4759d4779164273c19ff469c579f1c84618722da3bbe533936b77805b740633c4fbb8ac" - ), - cached: false, - }, - block_height: 19487_u32, - block_time: 1247526954_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008ece9b49580ba4e1f274c8a9e1b11b73b13b51644d49bd02afdbc95ce157b141022071ca0fef8a61d26f3c5d64cd2e5a38c8fc62050aa234aef8f5b120352e80b25101" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4a03897b4779be06b21b1acc5d69c49d46f759b8f1b6b73abb77d14039d0d0dc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41045f72acfc0b315f23da8d3175df654e9f3431347747a2f493b38f99d05d979cfcb16da4e25357b5d7002aeedba8f3803c0cc1d7c1b8315937ee9eee66fbaa4151ac" - ), - cached: false, - }, - block_height: 14718_u32, - block_time: 1242509430_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b11d5ed42a83b6bef7fab193897aa1104cc656398246fd1548798d9ca6d7d95c0221008dedc2ee4f9042549734c3d3bb0b745231cdd02d323151fb5ef3c69eb96789b901" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2c6b470d99c34ee64d0b1936ddf8e90897b8acbd8aea7b7ed48a746df0d854dd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104bca1da5de32ee83245959819acde229f4ca8971ca002d9c5eac8a64d55caca7f8c4daf4e29467d583fb34c881e215d3904536a004a6bcf1d87765089db0ec0f6ac" - ), - cached: false, - }, - block_height: 12960_u32, - block_time: 1241226541_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220111db279383219491f648c6a59260f00966e3d2fb84b4e6ac6e85d272dcbffb5022100e32d9a475371ce94b98b6a5b3fdc4cca5cc840ab1dc137bfe800c74176c7c40c01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x39aa30043aa448ebcd5398d95ab4bae5d497998afeef4983e94813719e1d62dd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104f5ace8f330a8e58af04c318f8426fb80d5dcce770a018966fd2284d05a5a7f80899b731cb0bb5b6d41a8926bbd219608fb7083e68c923d4e6c3ae1c4f60105b6ac" - ), - cached: false, - }, - block_height: 21379_u32, - block_time: 1250575050_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205b3db2ac3d6a10bed97f3f3ef3c83ad1421009120b456597670b94bf1a4a181702207905c50cdc12a82338781f5b093f0f95a5a495b01035fcedb414345128da702401" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1d4790c0b35d2d5c9e66f7bd5acc70641e9ab0598cebcd68d3d186ad78ce8edd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104919cacdd5e8e71018c282ea6816e49dc6cdd26553b589f4aaa757e37e9ca01c7b366f6b9a08bcab99a412137653ee2cc75048fe529af38ce12f968144db6118eac" - ), - cached: false, - }, - block_height: 11747_u32, - block_time: 1240314740_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210095ec3ba7088fa8222803b85672ecfea666a7e851af49cf420aa19775b8ff331a022100a9139da820b69498ed7bf083c1a516e24ed780d5ac8efb6f35332a0b43dacf0301" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9306bdce3f6f6e617770b78bfd6656f202da261d08ca80ce3787090b2373afdd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104dced1640ea299427ec57bd31af0f43b74d2e5169df7d2097b7df7eb3e84e077ea89c6dbb827bdfb212f0c154c9a618bdc9c778c28f734dcf02999292b0d8e1b6ac" - ), - cached: false, - }, - block_height: 19819_u32, - block_time: 1248079993_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100fb515756a05e5651a5b2e597158cd2bf0f81a759c15b38fa798f92a197decb7502202cc50cb2073a1ff448586ded01c3bdad34b5dbb1a4a9eee6c02ad80de047de6701" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdd7282eb80be46364c2470eb9259b3add135b4b43e681a5e177f717dc11dc1dd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41047c16298daf0a6fb740d7c7ef823c00639ce1477f524b835e0cb3a6e3a397a50cf94fa66a7b9b8f87282c08467911045ae163bb2af9f3841e7b45a358d6a38cffac" - ), - cached: false, - }, - block_height: 15014_u32, - block_time: 1242716567_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b28324e9031c3fe397a505d03c4adbe6461f5c5aa58e2de691545551f8b24183022070d565349df87b34e9cbb628244a278d044162dbfb9c9f8746d1448634bf561401" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf57ad846d53060a5b222650c04ef718a6a3a6e8bccfbed918ff93df1c6be34df_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104904746bf3b02c85d1ffcf0a8272839d2e0babcc6d6c5c11c8f7bcdb56b43c18a553a4b4b1eed0cccbf5601efa727d5492b760771eefa258d1b8071359321f875ac" - ), - cached: false, - }, - block_height: 17138_u32, - block_time: 1244956166_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210080690306b4c5b37ce3497d71a49334a46184508aef5f7ec26d1ed2c6a81e94c9022100b7dc2b03c16a1139687795deb73b257764531d5d60ccdd1fc18aca54f0909b8d01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe43a802cf13eeabe8998183f748b5026a3c4a4bc050bb972d69ee703d6d45adf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41040c4e230562cea93685e0f4ee91bbeb306bdada0ac30133bf69e7273445a75562c9e77fa0023726f9b87dbcfd7f283927846f706f97d1ee7240906d08f10ba181ac" - ), - cached: false, - }, - block_height: 22957_u32, - block_time: 1253071141_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ea97e7c111acd32d7ee497a227e32985d0482673760a6d9d477f38ab06b0b96f022100ac2b692e4b83acbd12cc192cbf802a76bc6fe541dddabb3de34c38b90ce946ed01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa3ad4b55976bcf6bd93416bfb3f2aa7374be874dbc454faf398ed8e8eff653e2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41041213ec8fcdcf0fb4c4e7600b60881fc5297beb46d9be62b50c98ccecc208caf366734f6403578dd69d557885c44b1769fade0ee3ac7500561ff2f725e45cda8bac" - ), - cached: false, - }, - block_height: 23949_u32, - block_time: 1254209662_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205a2a6f5f8641b99b64f60e6820b62a0ebb92e715f6735784f3c8f62356133b3502210081788972d45aa1cdf198236bb8c50c0720ffd448029f0fae769249e184fca3d701" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe6beafb2e9c27e7de79ec82ad19dda812a0fdba5a642bd702f9fb377735ea9e2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104c50d79b764c61b70caf0f4377f830bdccbcfa3e9c59e4b2e650624194b8c90a4ea58ad962d60a29b19e2cd0e3141bfdfa03e6d1b6f78a9c44ae7a4ae8da97d74ac" - ), - cached: false, - }, - block_height: 17199_u32, - block_time: 1245034740_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022044ee0785af4965813db1c10c7ec553bfa437e8724a62172becf06c3c6bae442a0220165d6c9681e9dd711146e1a24982ca0f1a3f7b4f75eed475377be531f1d08fe701" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x59df3a869c742ebd49b0fe5c9b0434965511ba364e03943d9aa76450aa52d2e4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41048416b45a666a967604214ffb93a64bb2eabe4e056df0fef321bc0dccbadb64dcaf2f728851be9a46c2ee8358c65f69eb52bbca320dcb16d86d7acbf31d2308aeac" - ), - cached: false, - }, - block_height: 20006_u32, - block_time: 1248296282_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f31fa08d9bc223b82e8913425249e42e6a8a319a418f3f4a6173e0e4da23b30402207b31d68597bf0807a4cbe74781e799be0598c418f59d4e8c8bd2b8d5279fcb0a01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x783860b2be1c4f2693f3f3550cda85290d02bf384dcf1af42fdeb655e4f3e6e4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104f5cc0464576d61c5911c3d3f26b6d921ffe624cca05db0b654f09fd7655f43944d517f731053d5be34ddee86e8e0b7e3a0a49f82ad1a0eed9e412675a6ad227aac" - ), - cached: false, - }, - block_height: 21555_u32, - block_time: 1251301593_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200da8a460a3201abac60a7f075c866fab087eba23bea4e0ccacc57b06fc349e4202203f6577f8bd7e1bd551ef86e961d84d46f16a1e0b1d4c4210484df0cb09f3cc4b01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x44902104842aa573f891d2192ab32aec82ae2b214aff2b8edd920ff6ed9ce7e4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41047d3baa2a9f80e60cb883e8ce2814fcc69ab2ed5800b76593004f0a83fcbb93e990a4df52b853e5116f3c3a82d645448f892dccff19cf9dfd7d543ee8eeb9a49cac" - ), - cached: false, - }, - block_height: 17500_u32, - block_time: 1245369325_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a28c32de6ec4068592a2b41c05e12fa1bfaac4d9a646e6512c820bc0a89eb0d402206fff73aa7d11b65899a63022d44804cece1a0669e033cf509523731c1cfd6d8c01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd4239da37ccadf315a941053905b0c81cfc0f9e2f68d5d96dee03ae731f0f3e5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104f8215b4ae8d1837add4db85523f58dac8d00613a6ec4654fd71c993740e9b3bce77fc28fc87a2a306e4c0e9df059c0290cabf6a5fc2ceafcdf3f4dbb7869286bac" - ), - cached: false, - }, - block_height: 20862_u32, - block_time: 1249780538_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100e7be1d671816a7a444203a35fc7f742f0805ec5d84b206a2276a4988089ce435022100a75a1cfac94f6c62da9982913fa1d733c8ed0cb5eeff1fca7048240c615e152d01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x93e6672f34678b7c17a3bb79cbe1ba22657b29a6b68ad962af8f1ff6a053f9e5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41042fdb70fc2f5c2afc56784c32b4257c32a57fba46ebd9b0c79fc8668d4fa7faa4f500aae1a4c9c32d8cac49f8883c93027a1d1684a966a91fffa2a301afb7cac1ac" - ), - cached: false, - }, - block_height: 17506_u32, - block_time: 1245372271_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220241e6aed01b510d1803b502574b826bccfed1615a31fe31a287b310a7c234a17022033ce89b10b33c0055892b855dfa4b50a1c6022587794fff8850b9ff61fc0db6901" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd2a05c061b0afa7031f90169120c601f3eeb994884e904e74f1a21cd9362cce6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104641b8c22486987a84167c946cd9c161a1f0bb0c61dad10a4e430e883c0cc26b7c719e8261f7965b3f33e342ebaed707dc09683ac247a4ab9074d8b479d59add0ac" - ), - cached: false, - }, - block_height: 21418_u32, - block_time: 1250776632_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220445e33890c552d1d6191b4d686711b32e2316f51e44b210c87b232cd0574689b0220029d92fb60b2710973e097cc7ba52cebf78635b2a24d3c6da9bee9bc24de649401" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x84fc3cc5def8a9aab4b0c24b6373b6fb9c31eb581e122740cf741fabb618ffe6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104589a7d1351878d543f0980fa741f9f447947cb87251f9495f8b7788e5a36c658c5bc91251a5893aec3d66151d1ca1485caa7d5474eaf9079f26b123a01e1d9edac" - ), - cached: false, - }, - block_height: 20886_u32, - block_time: 1249805148_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100959a01ce70461f18cc04bd1cf95b8af540ab2e908c5257b099207308cf0118a2022100e38017660993fdd65ad7caac3cbcbca95359e00b6ab261783e847efcc1d8b5ed01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa81d0929eb263d57ddc42e051431dea8e0ded3da151f0ddeacfa593881ba2fe7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41042076bd0c5fad688e9e3681839e21bca930d0b3d4409d972be66e13456c15a62f9f503008df25e3187676505108912cb78146faa44cad561537870534880f0266ac" - ), - cached: false, - }, - block_height: 20356_u32, - block_time: 1248984999_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008d7458efbec4331253d5357950a180a0bd983de0b308242111bb148188c027cd022005c8e9012032d68df232d899768063d0ac6636205a881657a35371917d7d708701" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x71b6f3f5501b982acc5eaa687dae5441f1bb72a5cb067ca0d831ab264bb34ee7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41042314d46d6b561f12263f5a5043144af5c173fc7691a98484f3cd8142e62681dcdcc5fc41c593760eff6b9df1618d030503a05294dad6d14b35be9ade23a3560eac" - ), - cached: false, - }, - block_height: 22787_u32, - block_time: 1252835876_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100cbeeabc774479aeba630a72f334a98d228bbad919a34d1cd01df707afbfb911702204e2d8e0c6ba60580a93b4846a1dfdff0dc3023e26310672ca85af4c4641400f401" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6526597d7e7293fc3201057569c79a88b1b357aafa1d93503c74b3e350600dea_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104b20fd9a64ada40808e1579437ff11bab9712f5b6a5595ee724b858cbd4d970b4a5e4d788a3efba19f1b93445cbe317b40a2d0e28ae92aa3ac4cc0bacdba85882ac" - ), - cached: false, - }, - block_height: 19561_u32, - block_time: 1247617884_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022049f0c2b73c239a39ef7153a10b89efdd343d47810209d83a42756161e8d193d4022100e71ced0887b71be9fb375692517d31a5ba42547f9c4e883f635e4f132f23208501" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc9d5a6b939edaeda6bd0b9e3c08614644f2ef4f3afe7e4eb68bc4d7c88809dea_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41045950fc091dc0c739eaa38457fef51f3cc1f9360f49a173a82e2bac3e3f9146634f6e1f95134d021a35b1fe760357b318b82bbeda9a6be542f4b8d57c757374f0ac" - ), - cached: false, - }, - block_height: 21399_u32, - block_time: 1250708557_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022078a9fc630e59da0bbde83b2b5e60668a68eb23dd12670a4a3a91dd626d98aed802203462875836df62e038d8df2dd1560e15979f07d806852cf4b5b2fdc93b42327e01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4b4037c615cd2faa213679a5c83d5f5c338f5cfe00ac9944a4fac30543dd97eb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104bfd5ed68aae714c164dfaba88259c383acee84c337fa51d0a6dc9f2469238cf0fd80c6f43c0fb458fdc2b754c9e9ecdb3756d3c863d6a9d4737d7c8b4f7fbc1eac" - ), - cached: false, - }, - block_height: 16183_u32, - block_time: 1243773970_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ff55d0343060b2875cb34a26dd10621873e56952e3c45769b1b815e785734a2f02205d6e5f6a0309b93f670a32534cccc9ad4d28bc1005ca8d49712194e59a69e7f701" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0a28db164ae746a2bd7d7d234044d341e66a1196b71c307c49e127165fd7a9eb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104a5131de9df9136beb74dea0ad5bc787fd3467b07d2edc6ce69a5b52e2ac94cb0a633e611e27b70d101978e1ad300600de533c2bb1f8124faffbf6952da1f0a36ac" - ), - cached: false, - }, - block_height: 16163_u32, - block_time: 1243761806_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e26f18173150bb2bf0e5b2130b84c0bf0fc92706ae979b6f4552d3b1f74d6907022003c3e8aadfb4bd61d9bcd987b8aef8773038a5112985aae93786f9be5149887501" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa7d5f7e26ec4c3aacd42dbf83ffba4848ab9af1212a7d799b27fba4ca17ef0eb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104a57beb6027fd476fd82967dcf653831064141a7ebd3d9bf4536f46ed39391a47efd9aa23454725c78dc7c53fd9f521f134162b2de31cffbac555b3b3b66a69e8ac" - ), - cached: false, - }, - block_height: 14932_u32, - block_time: 1242662445_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022054fe96102c590c71ed72ba884d5566dc19d05fd0f4c4b2356a2727ca8f70bc35022100ffb9ec17344ab8658021b9c5d1e9764008d61c5ff5d4f08778a33417f1a2de8d01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xaa7b5e1d47d4d2f434dd34f7ee779afae0237399df1055fd80d8f1e2535bdcec_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410451e716066a5ae89f14853f28ae708f92baaf420860efd99e8de6b3e967def4cb5d977b4026f04f399c38278e598ace8b6688697e50b1a90cb34921805c2eccc4ac" - ), - cached: false, - }, - block_height: 20404_u32, - block_time: 1249172024_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220244b3a33967c8b633c73f8be5796b27976723c15fb61a5d44d527fd581e7df3d0220637b4c32434ac41bb7a72cf8cf604b463e55d624b3dacfcb46c20be2179d3fb701" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0f6ad89fec32bfeb710b988762c4a74175aeb857f1f050c5a60fa1a87c9ee5ec_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104ea8ac798e28fd0c4f4ff86f9f94ca7777b62511b70515e90f2b09ac4a803bdbb083c88ae7e27fd85a8dc1e287d347466ab70888937a81acd4ac1b69c0bf77e9eac" - ), - cached: false, - }, - block_height: 24030_u32, - block_time: 1254290098_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ff43c2ef0e270630f6c7fa230fa067c195867c3e13bc7ef825d041c0c8d55b7c022100edae02bea39f69d643805ab8bee2af3e84450edce29a76f66225c67a2476c4f401" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9e02bdc12407ec7dbf90a10ef3daac80004e73c26cedfe9e61a64956879520ed_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104a46d16a7bf22dd09a358c0dec344b792ec614bc8befd1629afd5f01bd7bd012c7977449f6b43b9b4b5921cd43a10c2a8416c84c074df5552fc112587f0f3a3e4ac" - ), - cached: false, - }, - block_height: 12924_u32, - block_time: 1241201911_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100bff29ac87ff41dbcb9cc8264927fb3e6fb075b7f275199ee1461540093a3bf32022066be4dc056b1db891a33bfd8f93ef656096ce9a5ff2fbf0e188541c13141ee1d01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9239353d5886c83f5dda6eb875a7f999a0b7b5fb21be272836013547a027fbed_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410459d9027f1d1e291de70730ca63f38cb88f371b57d53359e45b99608e9be4dc58241a33dbef97bfaedc72ae770332922d24d03403375bd4fbb4704ee63bf84e6eac" - ), - cached: false, - }, - block_height: 22765_u32, - block_time: 1252808344_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a589c67af00412fc707d332ef654e2181c2acdbc3c305e1f199b098a25c5a2270220776c1d75e9eba7ed3d5eb8f4f1defa84a6229800ac19b4bb6245d313bed1b26a01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x405a3b936a213ddf72b84b7efadb05b6922a488f3a4dd8fab6a6fff053ce57ee_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41046a749254d02dacceb39c18bb6b1bf9ae326086f8eb5a2ca79048983cf8df8bbee72435b4b62b77f90e96837ff799bec3ac5e0bf35817f9359e7e375bb8efd832ac" - ), - cached: false, - }, - block_height: 14487_u32, - block_time: 1242352399_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402203a453e89fcbe52a4d5137a6daccc9880ff160b76844f80bbe5bb7c8ea6472fb7022070fb6a06497f93ef73fcd83c641fb1b18b4343f4a4f91ca039e5fd6c50e33fcd01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa0cf8f3bfd71c460bf6346ff9270f30e90fb7b9d91f3f3d1166959c90887b5ef_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41040946b46565250e7189cd3a844a8e4f0265081968f73d5cc6f99913ddf94eb6646364b074f8a3c6ab5636cf453703460071c8dcfd73ab83f2dc61982837648d59ac" - ), - cached: false, - }, - block_height: 20320_u32, - block_time: 1248818635_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220769ba8b826bb12c3e321911186f01706d43b4a769fa6bfe1a115d216fe494a890220164c8da13f48345afe37e0867975155c83646276c6fac6b66ce30324f87b087501" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7d338350a0ba8e3c9b91dd733439474509828ed73e81bb44a860953190c4f2ef_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410497cf6907eecbf595f1f495f64bfa025f59a1d3405b63c525fb543500f8da6fe1881fe0eb1f5c083352443b8d5a767f5631630fb925d366029c1ae5008268a90aac" - ), - cached: false, - }, - block_height: 23153_u32, - block_time: 1253280031_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009c876b9421e0ea9193dad73308799f7e958325198e577679cb27fb321d895bc60220571f8bb1773579915df05991b6be586fd18763b2ca1437d01ccf2704443f455e01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd1d93d08900473bfcf5986d7752b724bf343a0195bacba4acc0b1cd559fe81f2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41048928f66aabd4ffc8e4a0e6b1e14a2e5622ea270d5f221d97654e1b4d96fb57be3d75c9c4bff679928cb356e2cdcbac9af5eca15397beee45ef0b0189cd629ef1ac" - ), - cached: false, - }, - block_height: 12849_u32, - block_time: 1241150151_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ea78e3d438ae9bfd930d3c7d08d3b9fb5622774983d0d1e927c23edd251807cb022100add43833d586eda7a2bbe1d8d8cd39170276aac9ee28a4790f66a36fe5d8690b01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x467ba8e7d5a10f820441b2f4f403d4bf24876e9365c1724e9ca95114b6adc6f2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410425230e192259e1511cc3d5e740403397eb055d91ceb81e5f0271bba9b4437ba5b1151aacf1da579b89d14ac769581e2dde0572fe503278def266338512a7ef80ac" - ), - cached: false, - }, - block_height: 12921_u32, - block_time: 1241200684_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100dffb11f832c6bc5ce87ca237e0798a1a990fd69dea0d91c36987aedb9e31c9f30220571f8ec38d26a9775273dccd7cc71b53cb819f8de538c51eaaa805b16714caaa01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4626bd7c085ffe44e12c0bc2045072c6e21dc25f177c3d07e840030d3986e0f4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41040d7de6f070d9d643fd1b637125d97dd6842b48d024f734375bb896905280a27a268ff554226e74e3bc93cbaa676600bdeefb22de0e802de60805f229e9c3e70eac" - ), - cached: false, - }, - block_height: 18259_u32, - block_time: 1246188031_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cc57aee9bc1d7eeb9d2bf0648036883816d9a837372f35c15a6aed1d81e353c20221009a0d3c2a242487aa3e81baea830c4e401daa8a293346f0d0e8d0880b4a657afa01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8a5c68c640ebb398249c73211447a986d641144eb9c95025521a47ec2785eaf4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41043db394ed2d8ea266b35c62b3dc511f0a256c8adcfa30f731c7c478a7d7bbe78f4bb24f29879e5bf9cf32380f07283ac490a32f3f402cc909b573b8f831c82a47ac" - ), - cached: false, - }, - block_height: 23100_u32, - block_time: 1253223980_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206111b04ff00d86769b13a4f1cfcc2bb97f1922967b167dc76c42bf9821759db7022100ef2b80a7c586a7bf2aed91cd1e57c828f85b9e56c8da0fda6c5afc336f84e3d101" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x840802b95a5d4389c35632a0168668177663c3a4398bc974208f49444c06f4f6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41043e00e9b732cc1b669e7f241d5f6b11af3623ada584e1db2ae0ca5da728dc06036b367ed6a67d0297181231c2eef7be88a196322342dfe43bac4d187976dd0b7dac" - ), - cached: false, - }, - block_height: 19982_u32, - block_time: 1248271047_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402202f45c00324df41cfffc0f72baf31b97f9f8a5461bb046f9fa41bd3a5d9d5f72d02201cadfa9cfa1d7265793020906e4cb716ec352bd9bed87df75e7172900a4a13d201" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xeb65a60f45258791c9362dd5834cf470294001f54ecf0d7437e566829bdf1df7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104cd14494742dd3d33017c0eebea6e5a83e4937d683429661dd2edd2a819bc64a0a415d1cca9756a49956626c6877c65ef324f601e19cc1e75790a0e40caabe2e2ac" - ), - cached: false, - }, - block_height: 20367_u32, - block_time: 1249062598_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100e9b2ff943eabafba5c4621faa5e2cde760fbcd365f58f46f1cffa3d399ff43c0022100b8d4145e99a97fcbdf604ef6318fc211c8bab5357697128e3afb35b86db5696301" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xce29b2407f6c0aa5b637b4e8e1cd05c8b63cae89f9ace7b39d8f5b1b49fe72f7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41045aa128986a692158842bb0c60711a50dc227cef2517a3d20ea99490d179ab790fbf9de6b1ab073ff0088b5765ba28766c38dab529e0bfc1ff8f08cb22881416eac" - ), - cached: false, - }, - block_height: 22740_u32, - block_time: 1252779457_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100eca9759fbc7be7806aec3e7a76786707c9ca9c6233f72d61b36ebcea6a171c4f022100a8ab735a26a5669e95b3317e3eb055f84b141b936afa8ec98b8e4ceaa03914c901" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf8d5b3fb3980f9465619cbd11429e3379acc8274f4bcf190652c788f92efd0f7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41048d15df1abd1815db6ca95e4a464b425f31bd96d7d7d6072b033cd75d77b4bc51378dfb1d7b614982363a19274040fad20243d47263a1f5907f8944ea63a006edac" - ), - cached: false, - }, - block_height: 14018_u32, - block_time: 1242032281_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502200a65ae91810e89499d5ede10f02ce32b17f1bd7a73e8b4598535ffe5755874a4022100969ba2337cc7569aae0add2a4e01386a4f9303388a483e40c669b5961846fded01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc9bc40d1ad51d87280ea756f6527790cae3d786b2dbeae6e383154530dbf24f8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104144131465a024727657344b2145057524fe3b6ab59375e0e0eec8badf490f664cc3279a8e666e982eb1a8d1f7ee358834c50426ae9df1067fd08cc3854d74449ac" - ), - cached: false, - }, - block_height: 21419_u32, - block_time: 1250782112_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220371fc2a7115d4cb6a565b4e5c9f2adfef0d1a86c9e4882d02d633a954632aebd022100e9e00146b6f11b36835c7ae29549e43570804b59ff5efbcc637308b045b47bcd01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x56514822f54b5451da8d4044a18686a60228b6b9c630f1aea51782b2316a6df8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410441fc1ba8ce3c74522af0dc79c61602bbf58d9eb53e02674f2a4c7635b8c49243dea604fecf3cd8eaa54dd9c166e9e81384ac38b6f5cfe2d67aff81c3a779ba84ac" - ), - cached: false, - }, - block_height: 10866_u32, - block_time: 1239675384_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205c3845ffe0c94bd687bf4d7b1cda768c8cec950ffe6a2b490afc57a222022d9c022025144819035815d9304b95865a21cb272def88f6779706ce193a64aee276aa9c01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x695765e0ea83fd8e65f12464677ca0899a2e1995334d2065e27b20f218d69cf8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104155cd47a85ca1f7fdb8d64a981b7e08b641257cbede5b36192c7d7e904def987650f54b33eca6a454cc7566070ceab7da923eac19f52e806ecbdbf032c8d2f32ac" - ), - cached: false, - }, - block_height: 18963_u32, - block_time: 1246950393_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f8e1b186a0da0a7e6512810cf52209baa2e52642e749b4a5b366abd18666b018022100e67621a713064ceca95cb501d00a07e529e9be469f482fc03828c65a30de16cb01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdcb93d52f006454f6b79c46e68ca49f21fda26f8470cf5d62552129296a0c9f9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410411f718fca7c2555b836bdf3fda71e9fd2a43ae7205b6b55acd386243bc929ac070df4d23e7288565f0b615702c266a5626c16acf4688972c1ae1dbc2f052f0e8ac" - ), - cached: false, - }, - block_height: 21660_u32, - block_time: 1251485600_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100fa42041b5d73c8b299773c5006ade152acf2e67c1892a2a53325b442724c42e10220246780cee7e8d121897e9f09c8222d37c0c26c9b032b41b7386890e526d694cf01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x571072067ed202d35c6fc74bb9431f374db8be1448a5660c98ab43766cb7d8f9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41041b9272e1e60ffeca63729c1cb68214dbb7e16ce1a3f7980f1ab4e4ab777b4e4ec0af8519f661a4b41d359bc03639ca1cf7da52c1cca94bc475d02f3ce52fa819ac" - ), - cached: false, - }, - block_height: 20721_u32, - block_time: 1249630633_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203f41c1036dc1265a641039ad4914c4fa99d385e8dc8bad222bc84dcdafb418aa022100bd9611921120886fe3f2955e0dcfe88ca58934336fb54c70da678a82775f356f01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xec06aaa81f014977739c231d23726c14d5acf1631e67b27117fd5dbd0f4128fa_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410400c904a2859154eac4c974834357f4e48a021085eb5a0456c40c073838b93f03facae7e0942ab8bb31f2c6cd83703a7fcef7e69c3b17f16afc13c25f0ee4e132ac" - ), - cached: false, - }, - block_height: 15905_u32, - block_time: 1243556127_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022054eae691dab6edfab71583b69375121548ef6e994e0a1d385ca429a5633fa5c9022021cfc06d223864110d119a90da3b11fec09881c9255e7d06ed8c9b37a0bb739e01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb24c85639bdd86e7f3d94d8189e0f1b1527ddceca98004837e450f150c977efb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104757e56d23cd61ecb100dfbbdb0849ecae50220b3a7c5454a84def933e2f478dde496b369f3a67a2d64c52a5fb018b381242082f36c215590da62eb091b6be6a1ac" - ), - cached: false, - }, - block_height: 22919_u32, - block_time: 1252984739_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a7c042ded948e6079b2cc6d98db02bbc79c2410d80e8ce712c880a7bed1de71d02207cbc291daae75134204a10d8a12bfd4548d97acce0efab0ad3967ad57bef87fc01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x132d390b89c6d82d4e944273c26b0720f8b10def87aadd07a0e64a59d896c5fb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "410489316b5f46ca5cc5751d31cda0d92972a881466a9ee213e02ce77799b5d6b42c653f6e1849743a02dc14a74e07664c406791bb030d5c7d3207fdbf315983cd95ac" - ), - cached: false, - }, - block_height: 20056_u32, - block_time: 1248367137_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ef00e4121f13f8b3d6eddcc94ae1a9bf1c9ad2ac72d08f599f68d0c36036e1d702207b8fae05518b7782659c35f9932ea114995e809cc07e39f4b1ec6526af73d9ef01" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x23be0784486f8783ace6947b136cb1e43b0bba926a12ee1be8f0221b8e9a1efe_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104cf362ccc6a925756da4e5ab985fa74e44012451f32031ca4b48a112b83ba9bf8d53f9a45003515b28b6fbe93a2a0a1dc11fe2d911a5280e7059413e9c6e5b551ac" - ), - cached: false, - }, - block_height: 24310_u32, - block_time: 1254613212_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ade700ca5d93559df5a4986e8d9c43c33d6a4e204ecf785921279bb5419f62c7022100d101a7a5488f955e90efd41e5293a6c87bb955edfa94eafe30796f8d2d95a76601" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1c73a79fee897f957a5dcd292060043b627b8e53d7228af64dae6d394e0816d3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "41045af90663a543becea63cef34279daf5fb392baf2597fee7db1b07e399a1b0809985e0e78050377b7393cba491899188cab83f9903ce24fca554932eabb1763acac" - ), - cached: false, - }, - block_height: 24582_u32, - block_time: 1255031525_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c7ed449f532f5bd236196c5075092c3c0e7307877ac4e8b446de17f623412881022002ef45165a8bd0306ad24d080bab804095c67c91da2c48f8b3af9f8e3170a8f801" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x92e4e20e902ce28aa5d207d9ab8e8a446d2bd1b87e2a3ea2020689ef47bd9ab7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000000_u64, - pk_script: @from_hex( - "4104c65df64cc128566e93ecc06b34b757d63aa6d33707806ca08b8a496832b6fc9a878eca67ab7d8431c0cf9c8a35bc825cd9ea3778c90d7c809eba8d910289574aac" - ), - cached: false, - }, - block_height: 24699_u32, - block_time: 1255161738_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 505000000000_u64, - pk_script: @from_hex("76a9147aa6dc533bc3d2ba2245643115c77eb3eac121ab88ac"), - cached: false, - }, - ] - .span(), - }, - ] - .span(), - } -} diff --git a/tests/blocks/block_57043.cairo b/tests/blocks/block_57043.cairo deleted file mode 100644 index b4982720..00000000 --- a/tests/blocks/block_57043.cairo +++ /dev/null @@ -1,2814 +0,0 @@ -// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::block::{Block, Header}; -use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; -use raito::utils::hex::from_hex; - -// block_hash: 00000000152340ca42227603908689183edc47355204e7aca59383b0aaac1fd8 -pub fn block_57043() -> Block { - Block { - header: Header { - version: 1_u32, time: 1274552191_u32, bits: 471178276_u32, nonce: 188133155_u32, - }, - txs: array![ - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("04249c151c0176"), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }, - } - ] - .span(), - outputs: array![ - TxOut { - value: 5099000000_u64, - pk_script: @from_hex( - "4104e1ab3a971f202c86fdd25d8d9f3b486b80bb30ad36d93c030f409918df7f670f6b148400fff9676c70810391b38875ef613987234252cba32d36eae99e05e5a5ac" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "493046022100bc57dc26f46fecc1da03272cb2298d8a08b22d865541f5b3a3e862cc87da4b47022100ce1fc72771d164d608b15065832542a0e9040cfdf28862c5175c81fcb0e0b65501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x867da54b0fd0a9429d30471af3fcf069e069141fcc544583f3103ac3948f2e0d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 53305_u32, - block_time: 1272367005_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210097f8cd3973e5d4c7a2556c82539a710345f82f089398649684a12b3026ae9de5022100d3e46fa2e95988e132f609d267fb403c679a60c3d9d3f936e54f8b4f76d4e4a301410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa1b2926e0b0e2d032d24a7bc38700cde95b7db754962c8d2add113178ad0df1b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 25000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 54599_u32, - block_time: 1273074354_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b91ba45dd7ea4418b38a02174095d8299cfbc4b316bcdff12783d887a7d419ef022100f4d0b730542a057980078b9136444683453bc5cb52d6e03272c0ac69fd98f39001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd9be96849d639cf6194d333015943824800302a0263854bac0b9d3cfb7c7c381_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 55599_u32, - block_time: 1273718983_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100e14dc4a03700239b7b6751e1aa82adf1b04eebcc6967601cfbec6d33702f01df022100c993a735ee72435c2bfdf3b76ce7d1a99e36cab62341a5b62db706f366f0098001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9d62e6dadaafde34c0eff8f9f85829f2451dd8379e0ccdd364114f8722100090_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 8000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 52538_u32, - block_time: 1271952527_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022062652b961c85b70c668ca49f39145c2bc43ac4de043146814c8990732696d90602210087dc7bdc505bce623769b5f8c46bbc85d48c461347b8a48a7430d55accb9bf0101410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x29ca7dc4433e506aeedd0213c8b5715d887414093aa7d100661863814f472776_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205fab9b514bfcb7935306e174e295b237f834d1ed175865f67642f8bc8ad15bbb022017ebaa8d64eaeb32a93f362e6169d7c7840126e6a3983c9a6a352f2b663eabed01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1498ba4baa3e211e498ff290d80cee5a378419faeaf0bfad4d5cab4a85c21377_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c2d3a8a53518f0c6ce6f3bcd2afb71d3924d2b611792b4b102756aed3dc9b56e022100d1ecd72272e988ac6b4f979645dab9dbabd83214509de8dae4579a82841f7a9a01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x42605a288f6b7afd229050ea3a5ca402d11d0d840ca83140eeb6da51290d2c77_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220160effb2dd634f9104d7fa0992f3597c0cf031d0bb1bf1bdc97a6f002d085efb022100b123d29fd6164f48cf06d30b2a43671f2b1cb652f293e6e67000ba019ca97e1b01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdffa83544fb441f040f335f840e218fedf5b1e8329ba05a927f317357fa66478_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100db02cc7cd191f601b49abef2b5311ea3743a127f536694a7dd9dcdbb503275020220311fde40d96c41d20bd8a5a7f89d0a2003bdc1e6c070641065eb8d5e84da885e01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x88ecb21af0fdff135cd72557f797f46c501e7fb06f0bb85e6797689c200b7b78_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008d0bb3cee4eadf618a8973b9b46619e7a25868be3517ac56fabca58ca788dad00220428e1e3e4bc97ea6c3c368b8456532cbaf17b5bcb0aececabea04efa0232d61401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x411d7cc303e6344f238d2e61d0ccfc95e18b4a5b41acfab7313cf90f2fa99278_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220204d9178c0b60849e25629c450ba62053518acecfcbe8d7ce8fc3fc8cf82b31802204cd85ca7a61365c766ef29f31dab6809a4fd33860838c6c10f2e947261e782e101410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf6858b5c10f9e8025c4a1ebf09e348ce78944739703a8a61a5588cc493d19a78_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100db1dedb67fcf855e7d54ee88f69a530e4d97a44b96c7948d95402b2129eba6b80221009d4755490f971f6b2044ed7ad0dbee7ddc62a27ef6d9e68a9d087a42ac00724301410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3d2ccc12be57cd26fca1a280a321de9559a8dcf86ae46852665ade09e149ab78_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d2ae25304242fa336e67caf2efc29d91c3b867fe5b2d994c59bf95ffe8bfce28022100deaacda3b40b53f30ed11c28a753bd5a6878980b064c68036ba0a6f3dd1868d701410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x63ff45247f43d354a678835fc2602bc907bdc06249ffe8242f08ccfb4ae16779_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c2a7e0f649f75094eaf38c569b0dbacb090572851262cf44b05f9c91d2808caa022100888e68ffa5a4c571c77e3728c44d492ee3357a08a836d1aa0b2f498e8a76266501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xba6bc364c183002d04ae11528ee8543dee9b5e17af147fe9245b705f94df7179_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201d03cadfe3b680a89735181bbd40baf9335cf88d4a6c377e2a423e3fe29bedc902206daa6faa2e8508e78a900349f4179b354f39173e400d7b3c81b1eb7531e731f501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xeec82457cbc83612495843f85ba22caa9492978840048944c93294ce3e815f7a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022064f23eecb24da86be58529abb216800de1bd13d1ed086e65cbd7b1d4a62a1f14022060b976e9f01dc0013dfe37447def0adc1090725664338174abaa6dd34a2334f201410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x39fa5eeec4ea7ffc8c4089590bb96b6c09280684bd0f083cacf5b4a70b136f7a_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100e2e2e7db2702ce25cd5ba5ca18518d6d547c30dff253eaf6dc0fb01843e549f6022009cfdf2a55364eef0aa5986aba3afb9a986319b6948fef0512340df6e00caeec01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3808ce98d033fd3765c042e1a3ea7a86095bc4d81419281346bb912101c45b7b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207341e21bc643e7b1696464a08bb9281b8a2816d023433f1abbf178abf1eec4690221008047d9f6bfc1ca916996349d955046718f7ad094d89ca775dfc14fb54daeeaf401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2ca0decccec19f4e86021dfc56ae2c7581b3f8c16d4c42e252f35e7234de7b7b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c3338289a69b0bb5a048fe0a5cac7715938387b5c9945f8a127582b9c3d303c4022100c718de105552436d6a2ca491aa66fdc55fad01cea9405e5dbea2e33348cd908901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xce806910ce4804de564a9b2a3704b57b0c87c7517ca2a5012e3b6aa9563dcc7b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100800a1313efdd57ea35521d546be6e412bfb67acef779813ef238d614fc185e0602204c597f16a9e169660620558aeb68d017baa9a2e5278504cd8b2ebcade6d1dcaa01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3d2ccf1f47baa32d3866de6096311e3fd2d59c17d92e2c3e014726f788472f7c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022036c3e3ae4c66288b73ab93c8b63cba290e771e5e3e085cec9759198ffd5207d1022100ddf3b53731b1ad0a0faff0563e58c0118f8208cdfe2ac556e26294aa1f39dca101410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x58a71de0624df8d191a3168f091f07e9892b08517b12d9c1976bb042cb26477c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100bcc73fc8a2cda6e9b905bb2135b9376544c9531f4941f626fc61a1165c1ac0b602210091a301bcfdbfe83378b7f40592e7d4dc34ee1111b10e7d941c30e461139eccea01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x218dd670405060a42db62841e98dd6c9d6bad1ac33129f14f83ae16e34d6557c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200c17d5373426772337a5f01e5fabcaf98d01975714182a3b05a7dc749d690d9e02203e4a3f393726396c26b384057c34cccb658fda131b694e62195b2cbe68c8b40601410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe316b5de62759e81b00c47ec0c534389b934a9dffa0c9d8582cd7dd4d972c57c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022048ef602bceee5327ebb83d48b053b78149a46bbedcc1176a498b6a2e046d1d8802210095605caa78b25490ad73fea57e0a1a754d641e8dc6e3aa0eee0cbd993a5fafb301410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf3e3e6d35a63d0dca1ccc175540e9c815aee337a1b416741faacb06ebeb4ff7c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b6aa90e56fc94220087422bc290d1b5a45c3eb25bf2b3d7aa1178f565d53a39b0220719e4257e79f76503711380155d2d310ac82a09c6f797849dea70c6eaaf6f7af01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9bfe09d61f9330e822ad6635d7275ac1a2dab9761a02768905b16f3c6d8a007d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206b35d15c63fa3f2e7c7e9afeffb5bcb74db09ed3938111b8eb6f4c4ddf64373c0221009f581528ecdbbbb638dae093ebe76b73e2951aab82f2aa1c4bc2c0b3b178c40001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9a0af80f17bde34b51a536f72622a616fc02b6398eb5266609ed4f6aa959127d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402203b656336f97b12716eb442569eb93b509840d03556fa7fe9b400a44662aea95502203b09f9b5a427387620630e351d698fbf0489d5b7767e116192118c4f09d992e501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x757e734978084d632e1e83791573166b7e8eebf08b8faff4d68e3222af0f767d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206c254f8319ee6a078ea97f6dc97b138c365bcc447ee22b4fb2f07e54f114aa33022100d94010c7a6a9ffed34c59eb5119b55bb047b3499897f688937a21309af10fd6b01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x42e2a34063276f264f5dd58cad2139b76de5f24da7fd33fffd20f64ccb0d327e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220305a1a615ffc3d7e78fecc2f4f8f6c9e590eb2cac1bb7d6a43aece654771f139022100ef21c90e8d53598ece8fb65a6dcc1856cd5bc551145a74b68ec0d03937590d3401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcefef7c0284dc6f1d08de73de5092e7159147bcca72b250a68137bde68cc3f7e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502202a33a10bcc2f092354c64dc7a67153474eb636f30c237cff19d03bdcce4ad784022100be4eac5487329db70128ab5b40330ce03901383fc08aed34059f00c2850cfc6901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x749e6d90ff5215373ac1b70a114d48f18ea3bd09aca50a9bdc5fb0c4cd87717e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200aa35541f014519c953bae039eed8d413c2c8146e60e927cc311e768129d5e130220289d3f42f424e9f45450a82c545cac939a4dd8ace81b008522b6b90451c3648401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4c67129f4669b258453950c4332a82da3e40ee6b37ec37ed2f6706c44509a07e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009b29b207ebe6b50438d038ac633abc3e4ff107ec136bfbbbe92c7ed5951b855902206bc9dbb1eaad92d95bc68c94bedb1018e2e74ebb2b9a7b45b4521ddfa74473ce01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf76bc2ad696f9861926f8d93a1a7fcb1ae4f98dfac350ee25f52a7793d4aa17e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51730_u32, - block_time: 1271614778_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206c3e89df74dfca2721e45893eaab0750e4cbf572bbad073836e6ff3817e6c575022100eab69f09fd42029a38d6f91b101b9b8f83984d26fa039fa34b8d0d4aea1aaa9901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x95f8fbcb78be95cca3e046ec95db185473456448abb2eb44e08988ba488da57f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220192b482fdb17c41ed7580e578d843fa1ad0f62033f12e259c73263c3e875774e022100da007b883db60940a4f8d1d843e98b04861b7b03dd1701a99bd8c099dae3c5ce01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7148b9c04cf4d5452e7793935dbbf051237987885afe7b2845625830147e4b80_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100b7004870ff6bcdf987eadcac6f080267aa3ea9641b9699f10627aab808c24b4e022100970b515e0adf0f082b04dd0c04c314f8cd747c0192e6a98b02c65061b7db380301410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9a0d6b2fef0ae8a22620e52b71222ecb4f44872f01d97353f110120bd52578b0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221009d65d040385116c37ba47ddd7c655f3145bdaa88a2bc907b6d51fdaa1ef3ef7f022067508624f954b9b1784d1b764a013384d9b5863b6bbf4be6890c77f81096081e01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x40e4590a76a27464736a8573cc9716c8541141540e0e160e5014215530f73db2_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201249a4a0d9943a8a7bb5c367db34ae9e1eddf6d6ea3639e5423c2b6b31613c9b022100e296f03cfb430ab1e337c37011d19fe74dc12a30a4260ed4f2bab4f61871d35201410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc76d3f0f53774b0f097791c71cab38900c25c39de430a03ab196a8878e487eb2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220024f2afe477366a59ef22fa264322dd56009a571e9890340c7dbd1e73c878ae002203a4e05b22f8d0b738e31c21a9f7586eb0d7812c4f1fbf83e2a7c783714f5038701410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x72f284c65380734639107a190f842eca12da9e9a3389329d7fbd39815ac136b3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220356c45abeb0d443f64c2af4b5de00f904202fd008f029e8cb4596ff65ccbc16002201b5c59eeabcc4a5710f621f27417615d53a41dc2775c530520008a98df95111701410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x096f85124d670e3da13cb55880ec272e486fb423b034797b0c48c0a5825046b3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a01fd6ba802790b701a9780b7acdb42931ecba083a4cdcb8554699dcf57b900f022100bd82882f6866d9353374e99248664ac0356762f7aafb14617912bfd572528d2a01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x23ac73d6d65aa7187e4eeef69fc6ca73d62403cb9a591cfe977fb7ff2696c9b4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220031cf80da5dcc9935e1bd4e3489dc353f1acb26c0c9994401513da7083acc7d60220646b524ea63b6c37e01698de0163dc234cb2c52f2d15ac48676101e0dbd3ea5b01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x073636d643eca967219c9243795b78e2b55ac28311611b7344962b4a85e276b5_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022040b31b81ac73e82aa7847965261124a5ea434709ee5f711194a9717fd70650710220154800531793950d065e2c4d9ea9839d8aa5e7c97af12e1d2a6e8e7e1112418401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb9fad902500cf044ca4029c802320d6a646cf4e4a3495a619a18f08ec23e95b6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51742_u32, - block_time: 1271620002_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502202f83c9be02aa149c11cde36747bbaab2665a57ff3254d81c28b9b36c64fc8014022100b450f679c823ca41b201897218cd72165bea55b662367957d1ed69370b5e9a7301410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x12e5bdfd3c73f383802a03b763c0afffdc217fcb38b408cecd1ad15de38595b6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022026735f0b3a707238e7668dab3240f3f3dd581f49fa796a6faa95004c040bb9b4022100bfb7ca237250ae396abb94fd6a86b0632b2354391012cf197863fa1f07c46fb401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf433f23310abc5017482e8fd5cd703b519bbec52c910315d1ac619b622de2db7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 30500000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 52919_u32, - block_time: 1272164512_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207f9afbb0da0652e9a596a0efc727d5ebd1d894836f53d8b7ae1c3263d468ee43022100dd9764cc80b21afa9cc58c9b8e6147de0a28fa1fa7f2d368030d7dd79d869d8d01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9dde8fe8aae2214436112ade88feadfbf520d0eb33e6e2c7e251254bc41bacb8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51740_u32, - block_time: 1271617472_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502204de769312ee5849b04821abfff466c64a1a95eeb75131de1bdc0acaf12b51340022100d36a7f86517b8e466b840682435a48ed018d83953a326995099a2a36677a6d5301410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6f4a63e1645dffc3366a3d2e0b34c4348e5fe74f3998c91a1176f117c7f2c6b8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100a769761b2696cc62a76acfb863ff04ac2ced07b6491e87a58b7d3dc7de7b68b402201cecb918007ec1a33345a7e0966cf9ecb27864516b97d1fd149976aea28c02ab01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf324c33340d606787505661163bde71c83a98c8f6fb2c54e1dde0af61d4527ba_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51738_u32, - block_time: 1271616915_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502202b412a4a19c38462647e17d0ddd8d8ea0020f6e31d0965c0ca49f0dd755baf2a022100b14f86a5b3617b490c980304296f6d7f30ce463479a09a31414987237766c3cb01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd055e9d56ac8f056b987b83be9da08131d68f868466799797ed4b27bf422e2ba_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f21c72116e8f6e3b8a2f34a4c6f639bd96192b71fc637c161803c12a03babef10221009dd955b2abcda64986df83571fafcc9695928983477c60c26727b41b730532f501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1f54bafc70859e908d3bcad89f1071d180a9773d2a3548b547926ebc8d7486bb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51738_u32, - block_time: 1271616915_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100ea55f08a7c3d56f7f56e2fcb0bac64ee63837bab09f98e0313c935bf6fc6928b02207442926b8d03657d577bf24608ef957553b7b03bf3c52509d28ea6287600d62e01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa75ee11092b0f9d8034a37e33cbdcb5a14dae64ba19a21faa153ba94b94bbabc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402206db72c78bfa4ef723e46a8d3a1a79d11250f4027e3d2a49466b59f0e97efbc6a02204b4d9933152114e79db96fcf94685c130d81245e7bb286f5bd6264e567c0ce4801410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9da20d81079f681ce8b011e9e3dd740828992c4da46a929d688b770b025af1bd_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022025e6863982add044bb95e4db05df2636dfdb5a20fe698a2c9f19762dfce9900a02202940f80dd8d4466d0ad9c9a4156af45be8597e1dc7f44b390c4557ac42792d1501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfaf54b18008b5c4619284fac155faadb96d7c688ac70e2255a465f8a730b8dbe_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220488dfeb36f03e9bd4cb5b590cd4475c0287b579701a4978a77bdc3534a21ab5e022010af8644afc9627526d36a1291352a531916e5ca24b1176c4677bb721e5da49701410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf1471b9274a03a3d01d49d07234c2b09c2a978a0d967eebd86e52b9ccf4f2fc2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 52313_u32, - block_time: 1271849476_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100f18b26ea468b0ad07724c84c1d5e8c71360d8c28a0599eceb6e8dbb2b4502318022100a6b4ac8f19d57871ac8382724deb652cfb4076cbc1e54a792fb3a00c3e2a7d1401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8bc4e089808e9228d391385c150b2659f30cca4c7490ac518a48475e302d41c2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022068bc12a4cd1b6fe60bbf55187f3ffd4525a4424b65b12be3f6398913aa21e52702200a3db884e111592f745f4a94045d4371f47c5c1fc6a063422cf318e000607c2001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x654793645f14469d31fe7dc9e4f0ba677227dd6ceedbc419f91126364f6151c5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51731_u32, - block_time: 1271615308_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c3a92e7006badf9b7fde28a0401b15402b1a1dcd2bc8778c576c8d3a5419582f02206c0fb0f427762ef09d40aa59f42e9553834bec65ae6ffd96a1936f4bcce0b42601410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb3c09778a61a9288dfb3f9acc4339eea5f9bb84dd9971230d8cc851dafdb67c5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220133ed72ebb0df6142cbc35e393dfb7d74ac47e233f4645888445e7edae4e1f22022100bac1a4d33a35fc5da5739ba9cbc5787e7239e8760edbe3eed10688b5b0eb89f201410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4ad7e893c416111750708da29290a56bf6c023b9afd4e49ce482b6a6d24e8dc5_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022047b86a6851a7d2176d9d3e49eecc3cf6c8261cb527f997d0f1303b3f9330d0fb022069408ce1dcfe1224c59b19b0d5dcf8cd3ff4e3133a86d812cac4ca16bc7446fa01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe9e3553efe6036050de1056a0550e29cb8a1a319402b78970ba687edb8f2c7c5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51735_u32, - block_time: 1271615793_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200f8a30da961d91a19c878f3d25c6607f03b258ec050e9dfa5d3efa902dcddb6c022019864202d249bcb4b8d0e23036fdf6fcf77f5b040560c0ba998c2a33f2670cea01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x82e2ca47f77910707b7f92d901e5f6c46bf9d051ff78feaf390cbdc943ba94c6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51730_u32, - block_time: 1271614778_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100906099507718fb2fe2bf62e6fafbb9c2b77d2bd4cd33da74b75e95b5a381889f022100a81e1ec3de24793960f51ab802b6b7797421c068ef559a0e27812da5af60ee2401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdb91e957cacb27671efc8ad68313b11932287091250f91aa8d2c270ea14d9cc6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220396f9adedbd00ad7d980bd274f6155304d891f57922d5ae24245e4f58a3c86d3022100e086386661b3d04bbea6843fc330117f1266adc10403d718f33e19e92151d12d01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf316c977ee690d68353e109cc0d3c838d63db485e04b5104ce124c40d9c3fbc8_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022003d685d5bfb57cc00519ae02e9bfcd219ab975eea52bb9bb764f728ed47ba021022100bf3baefb36898b2a36c3ed992c16d06509b0b3fd9e636e2b4c3ef723fd130fa901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbc38699dad81b73424846511136b5d45d7cd676ff5793e7c8ac8ac16fe4c17ca_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51730_u32, - block_time: 1271614778_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008bb5e424a300e33b998502f526309dc6900ee85b5af9f3bc9aaecc118fb8bd7e022023d2b7af28dfa5182f10a234bfef79c4b1cda8307534ad8f8e46d7997f92084101410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xac646f02c0be8e1ce546aafb7fdbd909cb0c166a588b19df655596253d0d2fcb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51735_u32, - block_time: 1271615793_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402204e89fee374dd12b3b0c7607ae1bb9f0823dff3c7d26d967f2039de74bd06e7970220338978766ae253a2fd03fb7adae5b476370e9094f9093b8bc4519210f669112101410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x625311c568bcc2fbc4c663a889605bd38e3531b2c0fa25c648061cd28dc9aecb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51735_u32, - block_time: 1271615793_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502202fd0a55881196b0355f66e234b76e891272a921c3de359c595ccbe4fa045ae0e022100be642410fe7f4b1a9abf6b1ebe7275869c7b55e26a47e3f3a012b83ec6554c0d01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3447aaf4b81eb523d9fded8a16b73e3c5f35501673a6811504be1dd5531cfdcb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402204adf2e51356ef8d4f5b52d1afc80bdd92d8083c4c1f193ebec3d70f732ea330c022053efb1e0f41361ba181f295580938f929b3b0db51289d57fc62eec9597ec5a6001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x23baf46c5edb2ce6586499dddf07499c9729257caf9b05367e72a9db2bed3ecc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201c11228aeacc5acf4be61d8cf62a12be0a64b54456cb083213bde5424f97acbc022100c57e7b3fb153de8a3396957d98773902db10c807fc0f455d61fa486362896bf501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x396475d4c3011ea97c31aa1132e63c335cea9b3b1b573ca93ef135dbee0a66cc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a41a93e223c72e7709113fe3b75028f3ba6d55b118b55cfba4413fb51370b4db022100c85415f834b3449574a83e73d725fffd51ddd648d63fa1a909292e89ec0a928201410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5343067077d72bba45d3ec2409a8dc99f2dcc9fe395f266cd6000a6ad23472cc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100a1b5bcc44762088ff4651bc29f8ffa9d640330487ed41b5453709a888aec9e39022100b34dc9ddeb54dc36b4885f52d19495a253044cf6cb838d8273f293abd68f73d001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb7c2284c4dc5bea6fd6b265db4658f13198698e14c39ffd7575046d8d0df82cc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51739_u32, - block_time: 1271617286_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200929250efd36b711ab6b4e2d12b7048684578e0c6ce941f6bf04878b3201256e02206215b7f4a1195893f8f279bf4566bca945c38bd94d82bc87c1ee401f21add64701410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcd1949ee8ebff49f6816712506ec8fccd4375b2d8c14ad658716c803b1e1efcc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100851443d6fde81433627f3c70344726e26efca9f65128edb2611c17a98f33281d02210094b4734928e01831da7bdcf224cdebf7c025aa63d8ecfbef9abe2ddb6f7bc3ef01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3c67bd3cf51c97c35dad0cd7df407660b3d9269bc6c5ff876222870f88ebeccd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022022989e5fc1b30948c89fc52f8a17aaf88bbbb84f44d3a898699b83469be45f8002206ddc661dd7683632b550957753b8ad04daab47a9ea987a66f946b7eb423436e801410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xdd4f6c4df7207e07ab511e5e4c05d4b9b5b659a7407e98d34f2285c8a9bd21cf_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203cc17ddabacfc2d2b4378520a494921e646b132ea7e0f2560bbf97b44191d1d1022100caf8187662e143275346eded1baf25f8b937e696bec890bf5fd8c96fb259d2bd01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6fc810a072612c07891dad98da9c9727b2acc5e80c6129582e4ae62941886dcf_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b5105b855508986b292295bbb188af7b9a1776977fda4d1ed8dffd339be580c502202904c9fd4ad8d0c494403e16e5edd145d0a056123efe05e984bdcdce2150f66901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2a26caaa654d86cdd0908df6bbfc4853cd8488cc8d23d7d97aadb0bf2e8603d0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221009305c029f891becc75f7805675d96f253c4623ff84c12580111f1aa8bd1d695c0221009fd9b738ec5346a275e9e0c4e55a49a3460bba5c1366a95539d366647ea633ed01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8dbc8f799a740116fdfe9ea0f07ad0b782337f96b708c1476a6c06aea567a1d0_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100ee2562117575aaa8240d02984e8a51ac0c02c37a4647f3ae4c973b78ab5353da02210083077455696b925f11e198b58ab7638c12a9c6490098ac228f74c482e728f68f01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5869a11f3e77ac4ced18ee57ca2a86ce4fd7856b773040d52bdd5c1992f81ad1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51739_u32, - block_time: 1271617286_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022062f4dbf75caf1b8b4af08f1db075c8f62044765147471504a694a9b3df09ec8b022041c504890f0015cbc542d94f75be927f4d0faa905ec8ec067315226f734c600901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x94178e0f3fab417c2d7476ec61e4efb87547ce4521d3c67625a90788cff230d1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51735_u32, - block_time: 1271615793_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502201b886f67adabf148f730437d9c610c35e02c71f41b116c0240fa59015e3dd10f0221008cf71ff2dc05444552c2f02bc4b787c8f1da77494a6d5a95b017d9170a62792501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3829901b78eeaf27db486e8ee9ca1e555cf6f61db982aae4be72faec75f80bd3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221009da175a568f448ffd1cc5e3290ff3b8587007076321bdff73e062ccf873779bc022100b0cadfb55dbcf782561bbb97b0d1f2cbe0e8e9ec32cf9632694aab9708b00e4e01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7244ac18ba85d4921cb374cb7382a98638f9c4a4ea2f7c5ec0ea927fd54728d3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c90f603bb6bf65c6bfa874db40927157dbc2ceee017cdb37ee8a491eee1cebd3022002335ccc5525688e5a7d1e76cdd07b552e34948239ced85d864506bfa2c1af8101410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x90c8eecf4108ba4108f274b064bf10654004bc88aec2ea6aaca8510d9bba81d3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100809df8b889e03a5bd09e44963b1e2c472305f0db9ca7d7112884453f2cebf0a2022047e282707c62f58f31b3d3a0cc588326f8fe614eaf54db8537cd314a28d33a9e01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc62223868b5a1084eb7f0c3809552348906981fcd759b9758538e5cb3e310cd4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100eb3ed1ae3d3c61620e1fb303cb08f81031fb5ace73a1ac8af4ca84bbd9f78860022069dc1fad03619125f71d926e01930b3a1b6a2372b7f70ab289c1bdd9ed9938ad01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbd188807ef1f543e0b01031cad679641a4e2464ac60e91734b44e0c5f7c5cdd4_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c0d1f7787e461b397ead93cfc1d790a9807a106887ad9844f426b877b0fe086502204a36a9d8d37e9673842679ed5f61e2b7692f10fbfcb1d45099f7a22e02cd7f9b01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x21959ee208412d667658dc422190c61532351a53849a63ec5cb004cc421b6dd6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502200498e99d46c2dacbaec3f06a112dcdac259ddc94e77b6a6dc540389103d53004022100c4eb400c07e0718887234b7884861ac707a0f5bca48a0b04c6a50bc80388b0c401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc87cc73985735393fa51099e2f7a6ef5c56e92b0f5576658a270a5b2bbf19cd7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402200b8c035b85087dd30f0a5adb117063892267c9bf0fb21b7ae44abe4888bb1edf022024cedd3889d196583bfd6809ed22de89b6b52a4ec1d7b047f811b1dda66fe1c401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x85e0391418021b7f901cf80907446eb01dc020176a14ae88483a17c3ecc12ad8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220175ab6e33edbbcc9178074bc8785a2b2d5820aad518e3e8cd236d0b902d124f6022100bb12bb8e43133c918c73837ea94bc1dcd8fcb02f2d3fb0e062e17bbfabdab50f01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7570bdd52a658e0387b530808d766737a6e4886cbf81808f0a99297a51e1a9d9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100bafd806eb25cbb48a2b7d9bd47180a76bb1019ce4db0b78a558d7683822b495c0221009f3de7685d4e1a9735fc9fcf422f88df963db77729141b077a587eeac0963ea001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x015c55fd82cbf37804f7e890e5aa8c1af3cc22e19c953364583b9c1565d5ffd9_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220449ce3f2b374d769360c73e9c64b0c6356567d8877e973677def3788894e776f022035a79c2a2b0bd532c02aa43a16a7fda4d1c622bae50eb85a9fe413ffa2a3e41f01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5960b4f4bb0e5482091a6e09297e9009c633ee5aad3e5699dec25115bbab6bdb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51735_u32, - block_time: 1271615793_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d30db3deb81827619ceedc1d20bcb5d41a51fa76a23a0a7a525b9d5ea0145229022100ee00344cd0941c9a278be5c7f83032c6cd53023fd8d2b6b9d4d35c9db4724ed001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xcb74bccd1f6f60636ed97469f22e7557441ac69ad3fcc53ca21eeec502187adb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d0594d39eb9d9708a3e712da1226b9db926427ea5d3bddc76f3f242e3b747dba022100c945c0a4740325f1156a5559e0063f38b4213df89ae9c68ff61d9231475b608901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa00862be011a12daee64d276910ea4d03fc1bf0dd21c044318132dd3156892db_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022002e33f3b0c8257b045e1bfe0697cd6f9a7639e62d776f8b6e6ef564c1c123e8f02205c06f55a67e8c6f8f334f3f0646b85836de5aab03b303dd0d96d4d9a28cd6b0901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe0519bf9d689cbdbcd22020b077856dff1ab939d796f3ff51ce22de628ec6ddc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100c17410ba7b335ad352a708b98687da59212d66e637b0fcea450a1dec2dbd8ece0220738b139465d0281b2493f48dba43125c6ab3ea237a5b0a379ac039b88887ed2a01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x548c20f8d11acff00aa85937ab3057ead5579d00ed74f057a1d1fab1846ab8dc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502207c45e54242080b9ea69df03e8cd520144209c8f34534ed4cf421949b7e4a00fa022100faec38442db5fe42dfda7ace200593f9b53836903868231fabfbe25fd7e5a70901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1f645b9f7a9dc38ab4f7c6e94ce004b47972db6815fe00147ff9b1854cc843de_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100f44e3417eaf5f01a02cf44374493ca7f789ad114827026a090496a5f4578e075022025f1ad578dbefd411ba6c30f223034a31b557183e8ee88b15e2f99e785c1fe5a01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x41078cbcaf25846ae35ac91cd1ad402a3c631871800b600872c5a560243078de_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207d657a1f5d1282953992ee87d1b0b39884b53ccd4a71bc2b1f4aebdf0583015e022034f5799b1a221786ecb22ed3b3b55450d9cab417d0827bf8c217d663a38adb8d01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x32d3d1db140cfcc95b7fb93acc840f65f05e42f6455b329b60e29572fbdac4de_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51735_u32, - block_time: 1271615793_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502204a9e00d92a7bd6b835760173364309e0157c0416167ac880e98292e6bb08a401022100a5ef10564a5c443008ff415d7ff96c14483639ccaf6c35220206b77a7dc3152401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe751d7b93a8c4743853b765604dd83d90be5e43a20e4778c03dce2568e1af5e0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51729_u32, - block_time: 1271614468_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022067367ebc5abca5d625cd94b8b8ecc0ce9b6822659ef2f59966a8be40a6b9c175022100e07ef81f3d783c75ba9057789a98a50521affe5baab25b47feeacc09a7bb0bda01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x482d4930807f057bec35bdf7ce9844065ead791cc18bef0c796cd92a6edb22e1_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51734_u32, - block_time: 1271615541_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220386bbcd97c14007df29c0c3c3d0bd4cdca99c7c3148ca9e8ac93d904068a13f902205c25ec694085bfdd718be41c7822ef9634340d7fd62eb6b03da8b7450f0ff22b01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xafc66b0cb0a08246bef497d3ec1b332deaafff446801a54f9250f77cc39e35e3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220217a5e3c681253b48bb1f8dedb3418d46bbf14e178e9b323750ea23de807dbd6022100f7e0dc88acb4bf0cefc5c6e7696eb894d95a78e4eecffa530631832d16a1c73e01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x97a45b12de40e0a491065ada61f5a99fa60fe2e7d455652ea009716b649662e3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210094c46fed683d84ad957041b9c366653949357e8c63a055753751488f7b1aa4440220261c86900f23ff59dbd73529ccdcc58188cdb38fae3cacff1f4d444b581a6f7101410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xe010731d4a4271f7ac71b7641f7650e1b16155fc19c59b407c2e38f1a63c34e5_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205d311a8a9d06cc6b0b8da6bb742bc65831562197af1ba43ec3454e32103d2d4c022025ea84600dc8d7570b0d6060af98ea178323b933d06e04c27d1c055bd9927d9a01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x48367ebccf38c7828f64ced6ff504b66221220e6e32053c6715f53cb5e1375e5_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51730_u32, - block_time: 1271614778_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022046a07dcea2a3ee38d9bb86575afdb9fc0a1c49bec6cc13274cad62dc739a1d3f022100c965730911e8882e5ddeeca6150b7c21f25f3efb93f9e1e3c4c2bf6cb2558e5a01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x56c5f59e29aafef9dbb8db57cfb9a8d882400ea31c43e607cd73071feade8fe7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100854345b41fd806a3490470783c81bf4175ca010c0e4d058d6f629a0a39476ea30220180b79f9daf275fcd9dc8df16c4c7705fb9730c0e43b3d40c0ed3d512b7830e901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x98fc0a74fdb3b3f65716c0234bae0f7bb937e6cc3971947ad18497b76b85f1e7_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402204ad6ab6f6cb815cdf4d4ca3be21bcc2359faa48e30fd448ea342443dbd527e4e022047f622431e7ced3b93c30c8a3322b92a7e5e0033f67f0f03aa9e6d03ef37e5ca01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1c09709162d7ceb05dfc9132021383ded38f1989845390e8cc2406b25e944aec_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51739_u32, - block_time: 1271617286_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205dd8879c37393e4e0140941bad219cde8fde5d2cb3473b4e747f7cbb12769324022100dc0a5d820ca9b3fff1f1f8646ee530872774d1e2f761213c0fbc56eacd3c58dc01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4886dcd0f19c042ab0d1e24ad21fcfb6bff4ffaade5e92b545250b2a26959fec_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220752023588307b18ab3ecd9b074013597762fb0e9acea702d422c0f755361e0e0022100f35890dab8724d910c31dd4ddd9812c440a492a031a679354d269f8426b5050b01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc9f48d77390ce192caff8b6007ba7cd10fafd06c4b6d53d27dd093d2af6c32ee_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022062abc5d80bb9c301b95114edda34c61f3faf6b3763be3fdcec08e5a94f057bf802210089cbdcd406641c2654645dfdb0acaf010da9cb002fe6a16854a16900a07802a901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb0771e69aaf1eb2f46badc79d33d1879f980898e824fd9fdbba3d058601f01f0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51730_u32, - block_time: 1271614778_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402207cf3db4ae65f544b407b4b8f7c825f6204ab3552b1f89cf4dd2471b86bea0cca02204a1342b3373211392f28241aaefcb8007467e7aea69c5036f9dd2940a4ec970c01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x780f846d4f0efcfafc44e9a85badee109d99a61ca0069312dbfaddb03a0a07f0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "4930460221008ed702668fb1d61f1b2b1996642d4ebb5d5215c3e46761670354afd93c5c8d6e022100a73f73ff98611a3bd6c6352579ca60aa63bdce0fb1c022ddc4b9a0917610c48401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf3c947d55836ee4bf8f64f370327ba9bcd6267faa0d5f1c9f911f6befc7f39f0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 53882_u32, - block_time: 1272675721_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100bf2ff065824aa485fd71049bdaf2a199bf85e6ce24c05fc14f2e66c2509864ca022100d2d6bd7f3c2d2d33bb3083ff2d347b5ef65e2b7dd27a74b56b9d0291de5548b901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5b22c03c9427334f61f57fb0714a8eb1f3a0b073c6a5310f873f86f534dd34f1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51728_u32, - block_time: 1271613446_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100cd5f98090b52e7bba96be4052f55ae60d9ac2e096a518e33d19aed166bb77ac3022033f5f83aa70ae82e9c989828c1d7e45299eb944786ad24cfc199cf0d5c6ca5ae01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2ada4f681eddb7c175d4c9a2c9f14a148d7af9a82004b8e5bf06ac10db6c80f5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51739_u32, - block_time: 1271617286_u32, - }, - }, - TxIn { - script: @from_hex( - "49304602210086953332beb2fbfc13101b2a9e8b10a8e36d42284eb8008693deec816b14c497022100ca0ad3491e3c84dda6ea9b694e99d2997e53dcb801a6524ff8e082f14dce0d6201410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x307fe9212a7e34477df50fb0289ff6611f8a8d2925a3445a26cdb3db6af213f6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b8daa923eb6f7af3a2da8b86e3362a90de3c4e2d078b425e7f2132e7bf7902df02202fde962db66dc8b5b3c3bca413d94a6ee9388485bc132789fdcb38aad409107001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x7bfea77535fbbc3baa1de262d42b629a3bbbc7578c3fe603dfa42eb9779493f6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51730_u32, - block_time: 1271614778_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100c122a83c10e74295ad65b30c509475be82f25ea01c142210591ed3a61c85130b022100981e64dde465eed9d828fde65656f6e4f89d4319f196ba6236e8f19c1a1894c001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2c18f3c94c449a73e9eb83cc25447391f68876f5adb1da84c65b5c238381cbf6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51740_u32, - block_time: 1271617472_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100af96cc6322b3b2b065d4881ab4df431a720cce4efc4e15493d22c44dc00021f5022100da7dd7cdc5b76145fb105d656ecd1188a617760dfff99b51d247bd794825b48501410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x98a2a6b924b736ea60aea576f22b12750c5e0283f21170f5a82c4eaa869251fa_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51739_u32, - block_time: 1271617286_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022033cc56ec92b793629f34ca634cf644b053cfa2880f1d969a73f93c186fb5cac302210096fc1b56e952afb7f44ba41b186e777ae35c2481f455b168bf61dc4d8077702a01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x06da3773e907eed9d81b25dbb68c6c7d170657bc08d69a389036535ff7e5e1fa_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51737_u32, - block_time: 1271616396_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220494f70dffde35e4a7b15033d1a9f9d23de6da8dc609704efba92cea4469c84ca0221008809e4bff391faffdd1724d7d2e8d3ef20a345cf4269086fa65e2687986d51e701410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x39b5cc68681b525bb8d5bd088940cd0ae500ca54fa973bb70e4ca53044a628fb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51730_u32, - block_time: 1271614778_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100d1e6e21159a48f8915c3baaba3c76fa8f52e9a88f531056e99770b5db21b6b9102210096775360e87852f9cf3edc2ca723b6d689e78c942c29b655b1ed3a18bfe8a0e601410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x61c1ec0e8d3ce364e872455d9eb0fee74c632777aaeed57a5b59d0d5c7da93fd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 51741_u32, - block_time: 1271619803_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502205d91c210098a78609202bfa25e6f4ec45af9e3dd592a4e564931ca57c2a71762022100ce4d5e1f80ea7aced6dcdb2da5f35263be01243ea18139459c9959bf0c94852401410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf2e83235b8f466c5044ba1f6a0cc63d110cf292db22d299f9b3a898d9fe326fe_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 50999_u32, - block_time: 1271333877_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402201f80034813c1b2bb95c1e84bc3282835573afccf75bb78903d1479c56a43946902205ff1259dcc9549cbd94f76576468871c565742a1c5a7b765fd35805a78ca7c3701410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0c55a81ef1961d91f0240b37344633a3cf6beb45463b7199df2fd91e673347db_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 20000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 55923_u32, - block_time: 1273958810_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022055f95e0c4514f6eb603c5438a6a61574a0af581c98565ef52d6544bab85a249d022068dbb1c02b8b9ab6d6c7ad7feb6e239fc4151f9413b96cdf97cf05e09bd1662c01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x01341b0a33e842f05d5388a4914d5aa1504bc324718dc7dd6e0338ef27b6d636_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 11100000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 55968_u32, - block_time: 1274002855_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402203d39f56560c75f8bc63eef075781550c5406559d1a1822b236e58a1983600a3d02204d329b5dc23a03c4d79311020818fb6a5fea904b4255815d213c3d72f1a2552701410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x677586030b3d4c010d716c5b601aece411c1ec6c98f3efaa505d64090f7115e3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56027_u32, - block_time: 1274041931_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502203ecf5f9b8a4473bfd420b1fc41de3a756cad778b976dd98fdb624ce81901b37e022100bae1c3cf2dd878a714c16b4c40666ed00335b568b75c28e1264dd9deb641289301410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xed1f9611b76b094c652e3031ccb0a6b4f8d222128136b4d7f154b6e2323fd0a8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56001_u32, - block_time: 1274026672_u32, - }, - }, - TxIn { - script: @from_hex( - "493046022100cb8bbb0ab431ccd1b3f20778be65a360c0f14632afa4de25d7dc13e288712463022100eac1e06d3ba92389698f345e2c28d7b0a69a309263a091164145f1265763d09d01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x0ab29e3cb647e108bc104b71a095c3c72318c03aa61d05aef99d6b8da5d5a672_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 45000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56176_u32, - block_time: 1274134785_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502206f67da910e48bbec46de8074c8b32bfd65fab890c7c79d192e2131ec77ee49e7022100bd484746d1b38d891fc394411061119f52f53b1a6f9b7328495392be1f93af2001410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x852603e1590ddb86b932ce6c6eeb68d060e255c04c5b7a7fab9f5bdb3e717ff5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 375388000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56124_u32, - block_time: 1274102812_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022028c8645608084d7143658c4716a631616b9e47e564496e71fdb199291ff27d21022100e9a1c35a82e96321c65f9e061dca0ec4c27f566b2c38a75177270d9e3619ee3a01410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x888e013a915fe7dc05cfbd4be19114d41e19d69372da9c04555708fd1dbc373b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 45000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56270_u32, - block_time: 1274183766_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100b3b4958306769a3373da76a810f81bd4d4e6b3d3b75786e9d3ad5efda2e2f1e80220018c709d569ded81b22d97ad8ab4deb15bcc66ede690bb4c27affef609803c0901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x42fa5605339f473d04346e044b084c591da292839bcf5e31ac9042a07ceb98f9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 40000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56214_u32, - block_time: 1274155062_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100dc7b99989709c5f7df838e8b238814189b746f919c2855473136fb6301a74d810220035b64600fa419c6391141193d9cc444ab0d523c83a341bfdb1f181531e6c60901410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x07c8b28197c8c84bcb77104e299ee7ae75f3543f74d8d37217de54b6da85c72c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 90000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56343_u32, - block_time: 1274219845_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450220282c91f68b15da5100808b0e7ff4d80652b924f2418c41a84fac1f805980a6640221009b05d257105a1b7a31cccb67aea01eb45717f92f361cbb3eafbade16b6a811a301410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4dc331f38a9c73c00caa2ea47e73b7068dbff7069a9740de8f6175cf3904b424_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 80000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56539_u32, - block_time: 1274322914_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402206d404ac1dbd95cf899652a2ed6cc74eeaf003b46c00d0fa20097a4e901279f4402203ecb94993307fa940c071094d3efb2adfbc282eb8d53c14aade3c9e7b670395601410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x85c325b5a4b25f750a05e7f0eb12a10fd234c704564c09d8c8a0c8df4063871c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 85000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56726_u32, - block_time: 1274402712_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402206f4a9309c07147af3ebdcd03e28908d1d80800c33895848e95f16de54f4494c302200fec2ccc87388aab8ac422fc0245871dfc8f8a2a54e6e530c8357cfbf55c2c4201410434417dd8d89deaf0f6481c2c160d6de0921624ef7b956f38eef9ed4a64e36877be84b77cdee5a8d92b7d93694f89c3011bf1cbdf4fd7d8ca13b58a7bb4ab0804" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x3ef0dd724b40387967a6871c814e6a16e09a5c5bcc772deb924f4c9aa5820d22_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 40000000000_u64, - pk_script: @from_hex( - "76a91405bf3a3aea6335a3949c0a351ff3afcba884e12588ac" - ), - cached: false, - }, - block_height: 56910_u32, - block_time: 1274492990_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1000000000000_u64, - pk_script: @from_hex("76a91446af3fb481837fadbb421727f9959c2d32a3682988ac"), - cached: false, - }, - ] - .span(), - }, - ] - .span(), - } -} diff --git a/tests/blocks/block_757739.cairo b/tests/blocks/block_757739.cairo deleted file mode 100644 index 0027f86c..00000000 --- a/tests/blocks/block_757739.cairo +++ /dev/null @@ -1,3900 +0,0 @@ -// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::block::{Block, Header}; -use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; -use raito::utils::hex::from_hex; - -// block_hash: 00000000000000000002601c74946371bd1bf00ad3154f011c20abad1cabd0ea -pub fn block_757739() -> Block { - Block { - header: Header { - version: 607625220_u32, - time: 1665249955_u32, - bits: 386464174_u32, - nonce: 1249847859_u32, - }, - txs: array![ - Transaction { - version: 1, - is_segwit: false, - lock_time: 1024381681, - inputs: array![ - TxIn { - script: @from_hex( - "03eb8f0b2cfabe6d6d3d9dcc85dcc9e3b3a6327338fc9694e26302274bb3199d278d4e1aa254070ec710000000f09f909f092f4632506f6f6c2f6b0000000000000000000000000000000000000000000000000000000000000000000000050001000000" - ), - sequence: 0, - witness: array![ - from_hex( - "0000000000000000000000000000000000000000000000000000000000000000" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }, - } - ] - .span(), - outputs: array![ - TxOut { - value: 625107042_u64, - pk_script: @from_hex("76a914c825a1ecf2a6830c4401620c3a16f1995057c2ab88ac"), - cached: false, - }, - TxOut { - value: 0_u64, - pk_script: @from_hex( - "6a24aa21a9ed094244774ccb6e1a9bac5e18c64362f993ef10b1fab0be29a73556d71dc2ea19" - ), - cached: false, - }, - TxOut { - value: 0_u64, - pk_script: @from_hex( - "6a2448617468ae41c8710f96dc968af15e40e2c63e9b6ce113772e1270e70a9e98b8af205c77" - ), - cached: false, - }, - TxOut { - value: 0_u64, - pk_script: @from_hex( - "6a4c2952534b424c4f434b3a768e42517d490172d22f10d04ac31c1869f299ffaa5d760c1e65d1270047bfc6" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex(""), - from_hex( - "3045022100b5da1129b825b9656ce00073d54ccb23bc1a5c5ffacf14cbc5aa05cf88fef07f02200e545c3b144eec86b7f296d216eefddf9cdf9ed5bda3c8e0afa03b2a330dacc301" - ), - from_hex( - "304402202d488b5f90951f372587e4ce66e2369fb2872bc7d6a501ec9d441ef6d58eac5d02203d22d524f5c76cdb2057e1306441f8f7d43a8945326edb327309b03d5632c2d101" - ), - from_hex( - "522102082e5e469ef875ec63bf52b8471e78367e561a23f39c052488c020f7bd933bd82102eb9e7ad083c76bfb6beb504a67a346c2b0b67075758a70d8f7be868fc731ff17210374f3e239bf6a0b988d6bbd1798fa32829ceec30f4d345b4be172190d9e805ece53ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x0790f492b6df84396870f107b3a5de666ce0465b60386ad167f9e955bf7cdcba_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 23200675_u64, - pk_script: @from_hex( - "002044709e063fb66d783831a1237a60471d7b2a3de03a41000f4ed9e1d1afa15904" - ), - cached: false, - }, - block_height: 757660_u32, - block_time: 1665213186_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 583994_u64, - pk_script: @from_hex("76a91407c3e1c0aefbc8373f56346727bb8d317eb6f43888ac"), - cached: false, - }, - TxOut { - value: 22597480_u64, - pk_script: @from_hex( - "002044709e063fb66d783831a1237a60471d7b2a3de03a41000f4ed9e1d1afa15904" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex(""), - from_hex( - "3044022050cf62a0393ae1b425999680999c36f9bce902501ba4e6889661652e5172d7ca0220578a78155e98b47f40fca437e833ae57f19dbb47fb913df392cd00609eca91a101" - ), - from_hex( - "3045022100c85f42e7e5ac7f9e48f622ef5ffd8dee77eb617915a9a91ecc19ea4ac097522a022020e46b8d752f4f354a10abd6f93835c94965ef1901034ff35a687dea7424f0c901" - ), - from_hex( - "522103522f48da32df8881f8886da53d817ce311df251455747c233b1aaee2066e33352103552a0b1c0465a14754c3298d5dd3bbbdb74f54ba75493e08f556e64ac1dbab7c210374f3e239bf6a0b988d6bbd1798fa32829ceec30f4d345b4be172190d9e805ece53ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xbfc161461f421b3f26df00ec85cc926e41b949ec5d0f6cd6db252ccb6060468c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 27756003_u64, - pk_script: @from_hex( - "0020e8c919a22e5fc0c47c068b1b607dcf6fa4550198e85a2cd87041d050c6eccd39" - ), - cached: false, - }, - block_height: 757699_u32, - block_time: 1665235449_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 709557_u64, - pk_script: @from_hex("001442cc25dc6b4cfeeb93379cb64da7af4741a8b827"), - cached: false, - }, - TxOut { - value: 9007749_u64, - pk_script: @from_hex( - "0020e8c919a22e5fc0c47c068b1b607dcf6fa4550198e85a2cd87041d050c6eccd39" - ), - cached: false, - }, - TxOut { - value: 18015496_u64, - pk_script: @from_hex( - "0020e8c919a22e5fc0c47c068b1b607dcf6fa4550198e85a2cd87041d050c6eccd39" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100b2f97b56cbf8d08820f2d669a5cf2dd2f85cf7cb739d8af358c05ec746c1ed7c0220171202fcbf5cf12d5db8d58e985a73eb6deea3e98106ddc6b0cc8593d429ce900121036f8edac3f33486257b028f15d3d9409ee157ffb8137794c78e42e7cb2a8afd47" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5a3748b60cd712d3f6e8438d9c0429e6ab727669c958c80f4d5c2b65c0ecfc10_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 7773997_u64, - pk_script: @from_hex( - "76a914a8da15e1b8a2a3fe71ada229143fd5f614656a4e88ac" - ), - cached: false, - }, - block_height: 756675_u32, - block_time: 1664696271_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 0_u64, - pk_script: @from_hex( - "6a2e99c4e47fd219ecf8f6fccfd0db2d5db7339699b946acf5038125ecff9e40867c6a426fb472a80237365f129dd2cc" - ), - cached: false, - }, - TxOut { - value: 7763997_u64, - pk_script: @from_hex("76a914a8da15e1b8a2a3fe71ada229143fd5f614656a4e88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d0268db92d802e682df63efdcc7fc2357f77e0ce4321714ed447fa20cb5664370220071a148751937d2f40f38bcbecd3422bbc935f553b10f721f16883375771820601210394b1c94ce637509dc81b9f7ff943b7cf74a00b2bfef6e6ef1dafa516ef362be1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfd233cf930a8f2d93a9562725af87c1efbf30c84ef4e72f49cdae3f74740fb0b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 147888_u64, - pk_script: @from_hex( - "76a91439398b5572a34b16e5c1051b930cdedc59cd4b4488ac" - ), - cached: false, - }, - block_height: 757589_u32, - block_time: 1665179059_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 128200_u64, - pk_script: @from_hex("a914b8dc66f42dd719779b0dce4341c57ef6b3f0daa487"), - cached: false, - }, - TxOut { - value: 13640_u64, - pk_script: @from_hex("76a91438767c76896728884df6ed8ca01ac15c76d7731488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100c95be2398422c9e2e2758dee921b4856679a6cb15ebc3da20df990a87d242f6002203b31f63fd8cb515214ec0097302d1bcbb3b8a536e5fd40fb882fca975286ff5f012103c6304a6440e5d0dcc8b5d40bb8337b85de3f7ca935e9f5d5cb20d4413b2418cb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x2fc704cb2ca9605a3ff3100688a58108075c845c25848f9df92018597481486e_u256 - .into(), - vout: 39_u32, - data: TxOut { - value: 2304900_u64, - pk_script: @from_hex( - "76a9144fc520fd6541feb49bf8764197015fd104130c4488ac" - ), - cached: false, - }, - block_height: 757688_u32, - block_time: 1665230030_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1538383_u64, - pk_script: @from_hex("76a914d62eb6f5d053ccb2b1dd29a1b6cbfdf18c563a8b88ac"), - cached: false, - }, - TxOut { - value: 762431_u64, - pk_script: @from_hex("a9141b36948661779ffcc7e751e89626ba3ac108f41e87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "2200200a10af875584ca75227367c5b59d9cbeef75c13b233ebcfade5a76d483acfd54" - ), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "304402207bdae480c39215fbe7aee7b194d561462ea7175e36439fd3315ec1cbdafbc34c02202f71a9b4dcc96ac102181c920ae30089961d0986fd7d72a2e2a4ccf58941cf6501" - ), - from_hex( - "304402202b32e51f0de5d9843bd8fe544a7495dc39d34b7ffd77472239028e95a8e7010302206c5a4399b9a6ba0be0273ae93cc9694c5f23d8cddeed8da4f6bf933cd475954101" - ), - from_hex( - "5221035b1986262eae5c87cba1d666d67f3431b07df4b6872516bcbdb714420533bfdc210313078deae653b5294bb6a907cee2f1f6ab5efe47f6bd1c070f95043c4d4fec1b52ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x118ea07e62c6e2176276da32f29f25be73f67d76159f433fc7de7ac06a89dd5c_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 179473776_u64, - pk_script: @from_hex( - "a914ad61e432763c7b97befb092143cfefdee732745987" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 227292_u64, - pk_script: @from_hex("a9145618a38882b9183c70aced626b2762cd1fbefc7d87"), - cached: false, - }, - TxOut { - value: 3463252_u64, - pk_script: @from_hex("00140a7d4c37950e5c2017d49a491940d1253961cdc0"), - cached: false, - }, - TxOut { - value: 3244165_u64, - pk_script: @from_hex("76a91492953624999258111399827206da1b25951ea12b88ac"), - cached: false, - }, - TxOut { - value: 172536085_u64, - pk_script: @from_hex("a914ad61e432763c7b97befb092143cfefdee732745987"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757737, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022031ca6166476f98341afc9ce5a320a4f9ff202980b9daece19c39cf54a19e08ae02202180a49b94d1d81c1afd34e37eeff01821961dc3a35c7aa3ea3e39b2f22bd50501" - ), - from_hex( - "02490ac82fe09d4a58ef4e2d0e036f5b2599e3159273a8a7070e8c7c5097a42eb6" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x7610dfe3a5dde5b982af9dd3c6a389ee7ac990c73b04b3378253b24d7aea7a4d_u256 - .into(), - vout: 135_u32, - data: TxOut { - value: 14389748_u64, - pk_script: @from_hex( - "001415d1e061eaa8f8d5e11c5f336a16be272bc356c0" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "304402201db8021a84ac2a6fc20b5ee8cea19d3309fc6f681a31f9950b1663df44c4ba2702203d031ba946d03b4173edddcfbac6c5a13196718bf3b23d89b4cacb7f2490648801" - ), - from_hex( - "02dd53cdd9e1ffbd318aabbd326ad3f019fabde84c24c3a9942cc246abb395f713" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc740ed30c534acfd8d1707dc57ddd26d7de696fd538d014279a891c2926699cd_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 18645200_u64, - pk_script: @from_hex( - "0014ad284c3f64b4c67fb0c92f659a6327d61a43c4a4" - ), - cached: false, - }, - block_height: 757701_u32, - block_time: 1665236549_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 10459160_u64, - pk_script: @from_hex("0014efbdc8bc5443d7b88353727a1d189be211befd61"), - cached: false, - }, - TxOut { - value: 22573669_u64, - pk_script: @from_hex("76a9147785dbc679f35eb873b08e6aba4e6e44f437a03188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100f82f07dc5147dcf446bad47eaa2624af561320a457d8c8f84429d9bd751ca0560220243522ce006766b57497981fee4c68913c991868b80037eb8d1fb065943c2aaa01" - ), - from_hex( - "026dcd314b96ca39a166fdbcbcd75f329da6708ab40911b13c3e8cee212728415e" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa92a8206165b3bb39431f252426aede76b51a128960daf155599d522e5a5a1d4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 14020803_u64, - pk_script: @from_hex( - "00144a93ec2dffcca4a6dd45e29184a8c05c9005594d" - ), - cached: false, - }, - block_height: 757445_u32, - block_time: 1665105449_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1809579_u64, - pk_script: @from_hex("a914b8d1750c2f062807a1c98c674393c26ee53ca5aa87"), - cached: false, - }, - TxOut { - value: 12209803_u64, - pk_script: @from_hex("00144a93ec2dffcca4a6dd45e29184a8c05c9005594d"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "304402202f09a2e07660a10fdee494c03cbd9762c5e9d860ec928f0c39e892b7e8bbea61022064674d807499e0d15ba7ce7e3011d30bcecf0b120f4e8365599dbee8fb7c0a7901" - ), - from_hex( - "3045022100b1601ec1b55e7fd393848d7a5b81a443c50d5dd016530d7035d0864457e49c5302200761995b19589023dfebab8d9ec7172b751ac42016e23673d32b0765effb056701" - ), - from_hex( - "3045022100939fe4fb160d7ee6820dc9d6a15a3e5fe9189c3f1bdc0efa51db69409b3defea02205611339026cac018c48f2ad470aead9cfa3d29bc58d450ec15d6894de00ef4d701" - ), - from_hex( - "532102415d8420d3a15fd87800ea6e15f86e33efd419f6a640e22e74875d868858612221029a78f304deb308d5b009ea6a2d644af056b6fbb99d34c5067545bdf6a154390821034e6733ac0b7e79f3eb26954f48ec1201b9b369d118a27cf968c5f36db3f663a42103b7ef6a282379693726febf21a608008ec0f6b996b1671e6aea82c31ed771bb2854ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xef3c60cdb62be2ece50c5c20941f7df15a774eb479fb802e514211ff2e194c67_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1825852230_u64, - pk_script: @from_hex( - "0020ff020da2d6e6b8dafc303f8ad16c52cd8a270d35c84be7d15413fbe357489616" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 256400_u64, - pk_script: @from_hex("0014f9c3b298d224e123f770e99963480b4db9809f30"), - cached: false, - }, - TxOut { - value: 1825594462_u64, - pk_script: @from_hex( - "0020e728f6bc6012576302efdfe30bf8e380ead17266de85aaead540bf03d3574428" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("160014516aac5451d69f5daa0a1936678be04d41933e87"), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022061e3d93fcf07e2b8f41e2969217f92372f2dcf25019705a9a91bc627619521a3022057052956cee4a14377e15051b9b51251d32e957a38a35b9c6d11032962a0cd2101" - ), - from_hex( - "020d299720575e12bec78595418d65c5e89dedab8b26945665d88f91b7478061c9" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x1a4dbbec10317ba5aa3e8c507cefbcaafbe14b4ec1ad3de75219ee20dbae5b5d_u256 - .into(), - vout: 33_u32, - data: TxOut { - value: 885731_u64, - pk_script: @from_hex( - "a914cf9fd38d1b6835e896ceac457f8bb03779873a5e87" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 865731_u64, - pk_script: @from_hex("00144fdf798f12fa3826affe94cca4984bbea8c16159"), - cached: false, - }, - TxOut { - value: 19000_u64, - pk_script: @from_hex("76a9147a55d9d5e8b967bbfa9fd9c72c9b68dc41d232d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("160014cb54e3733a60d5457e1560f2a700424d77ce1e06"), - sequence: 4294967293, - witness: array![ - from_hex( - "30440220383e825e8b8a50f802e2476e356b5d61c7941734d878d857993ef3b596832d1c022067c49cd476f066800e7cc68dd18eeacf3949a06e5ea4474ab296cf8c325b844e01" - ), - from_hex( - "025b3137b6c55072a32e5895637fc8853509e948433559eab046674ff33046dafc" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc62732beddb10bb55030e7bf09b1d452101a097838fe622e3be152938f86f3da_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 544248_u64, - pk_script: @from_hex( - "a91496ac6867c3c27ae9ffcffa480dc473bf15d6b6f787" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 524248_u64, - pk_script: @from_hex("00144fdf798f12fa3826affe94cca4984bbea8c16159"), - cached: false, - }, - TxOut { - value: 19000_u64, - pk_script: @from_hex("76a9147a55d9d5e8b967bbfa9fd9c72c9b68dc41d232d988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "3044022039718a62e32b595bf6a75db606113697b3dbdbb13bc887319fea66db01b1edc002206d43e5e4adb4a407c2c866a6c3615994cd08300b16421c85019b0b4a925e46b901" - ), - from_hex( - "304402205a5d77fd6dcf9df091704ba3957cefd201bf16ea81f2bd203648224ecd62424a022064d644cde359f95e44b0ace20a78bf068e52ab951968e3133182a60e6b60bbda01" - ), - from_hex( - "5221030fac04165b606dea3b8f81ada5eb66ca181d5215c873fcf46623ea7cf8e98b1b2102b7836a2a9d3ff095415383cb23a5f4f1badd75e44adb17537962eafe3ded3b602102f8cb472df1ae03cfa6b65b013add7862c7d3ac3684a8a92a44192faace228aee53ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xb9485b18852bb1bb4f4da710dd2093e5e2e94fc2973252b42ec20e8acb25d58b_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 183463429_u64, - pk_script: @from_hex( - "00207250d91085a77a4568fa4cfd5bebb59f0b9cb3530f8154cd4fab6d28abd548fe" - ), - cached: false, - }, - block_height: 757395_u32, - block_time: 1665080032_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 182056964_u64, - pk_script: @from_hex( - "00207250d91085a77a4568fa4cfd5bebb59f0b9cb3530f8154cd4fab6d28abd548fe" - ), - cached: false, - }, - TxOut { - value: 1355131_u64, - pk_script: @from_hex("001452135e57f873871a43ee6ca2cd0e1d9df2c0e2f3"), - cached: false, - }, - TxOut { - value: 50002_u64, - pk_script: @from_hex("76a9140aa2eadc4137ee95a2e0d5fc9aab25beddf6aaf488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402205c7be856f5c00566b69362fc91b6b95503002bec1cad5b963431c9c7b1b39ed6022069e675d2b21042b0b383c81ec4fcc0d8757c8ccf03aa4e76a63a945c866257a501" - ), - from_hex( - "02259ae7e15f9c20b656fe18a57f27f437660ef5bd56a44af0629b2d218d13e566" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xac5089626afecfe3a862a9097fd46888564f558506e119ccbce80a70576c81a3_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 84127507_u64, - pk_script: @from_hex( - "0014b15300c4943ed0cacc8d1ace259c1bd1647c5a7e" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 265657_u64, - pk_script: @from_hex("a914879a9559b261053f8dd7a5ff30615e43acb2ce4f87"), - cached: false, - }, - TxOut { - value: 83861095_u64, - pk_script: @from_hex("0014b15300c4943ed0cacc8d1ace259c1bd1647c5a7e"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402206ac579bd3be514ca52ba375685b4c1024cbe119a384620dbe330e62b334e7013022028f81a5b982c8f5155dd198ee4609a519ea51d3ed092f44542c07272fbbe23f401" - ), - from_hex( - "02e83973f57bae5ac01da67e7fe955822d43fecfc637e38db71a787184a1ecdf27" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x18dda6d74d063c7a519bdfe0cc1842337f1eef595b1124b94788b77a12f0eb8c_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 28321752_u64, - pk_script: @from_hex( - "00140c53e64f7c954323052cb313e20a7dc16e51d3a3" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 49832_u64, - pk_script: @from_hex("76a914c72b4d06df88ef8357cfc4405a03c2a7e19e5e6288ac"), - cached: false, - }, - TxOut { - value: 54418_u64, - pk_script: @from_hex("a9148fbb577dbc0d358170ffbc4a522a3fed490267c387"), - cached: false, - }, - TxOut { - value: 91934_u64, - pk_script: @from_hex( - "00203be483e6af76f25f38685d378dd7094c17479bf525639476d9ddc4df3e80ec7c" - ), - cached: false, - }, - TxOut { - value: 1820980_u64, - pk_script: @from_hex("a9147464287c5a0f4e0da4d5ef8cca92607605d13e5b87"), - cached: false, - }, - TxOut { - value: 2134387_u64, - pk_script: @from_hex("76a914484cbfb72bb2fd01b1c9bbda8433f1278312f07a88ac"), - cached: false, - }, - TxOut { - value: 49500_u64, - pk_script: @from_hex("a914b38f1b97f5b8668107897e80bff7e4310dbec29a87"), - cached: false, - }, - TxOut { - value: 100530_u64, - pk_script: @from_hex("0014fb7e8e0dbc2a87691e45130f4a03648a27ec49bd"), - cached: false, - }, - TxOut { - value: 519500_u64, - pk_script: @from_hex("76a914b4c4126bf3244753fac38edbdffc57d6b03b5a2f88ac"), - cached: false, - }, - TxOut { - value: 999500_u64, - pk_script: @from_hex("a9146fd9fbef94a4f1ab12676c5a9cb330473a898e3287"), - cached: false, - }, - TxOut { - value: 452043_u64, - pk_script: @from_hex("76a91474a5273974608e9d822603713c5f5fb9ed4835f088ac"), - cached: false, - }, - TxOut { - value: 792769_u64, - pk_script: @from_hex("0014be5739bf1eb2d00bdda01bc1b9b6f6395ebeaf06"), - cached: false, - }, - TxOut { - value: 399500_u64, - pk_script: @from_hex("76a9144b7876d78b50589bf4419c2d4be86de773b260cb88ac"), - cached: false, - }, - TxOut { - value: 50887_u64, - pk_script: @from_hex("a914455493f01c68ce710f6ce41a9f02d85338931c7487"), - cached: false, - }, - TxOut { - value: 20803087_u64, - pk_script: @from_hex("00140c53e64f7c954323052cb313e20a7dc16e51d3a3"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100ba570d791bc8bf39a9d0d486a3b044120df1ae4af4a1853d6b9e65680629001c022063de99253111c778370f38624f55a82f9be4c510c1cd87d364407c2f1e5e1b1001" - ), - from_hex( - "022e1e1b3604cb70fb65ef3a5b9b81703ddef030a815894d2db4a97b5df8a7cf26" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xdc285bf897d2f5050d99d2e38d132e0261d350c2dfccfb7aeb30b563d9b9e1ba_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 1216576_u64, - pk_script: @from_hex( - "00141bafc04db6875f0372680088646832c8f8cc4c21" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1216000_u64, - pk_script: @from_hex("a914f0e1bce0535fcc1529f99bd3cd2100fe3d72bb9487"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "30440220452cbe7a95d527482991732ada2ff53f0e77e13e5cd88a99acc621b3079996130220225d96d4c4c78edf96fa3a902c38665e89f9fed9e003df7483e1b32a5afa3b7101" - ), - from_hex( - "304402201bfd14ebf40060f3a6e9cab769242458eed459b7333afd3cb261dccc2ef106a2022036d49abc9b77c31cc17570f3e9168f266d65dc9db327defa8d236753b05f567601" - ), - from_hex( - "52210219fb31b2737982af5c696af8bfc1a2c450e10a8c8fbd7e1a6f8f7d52d110f193210376c41ddfff6f7ee6749b78b4bd7d56cb64d7fa68fa84bc568a0fe6b1dc55f78852ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x4e998c40e1f4b25bf9a2cfcf3a9e7e4f892f35b475a97da3fcd55b259713401f_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 29283990_u64, - pk_script: @from_hex( - "00204bb6c5b9fd253342cfcba46a1920c71489d21734c8c5ebceaee2c983a3359c64" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 205295_u64, - pk_script: @from_hex("0014eb1781db8a1658c49534e25a6498910ba55bfa25"), - cached: false, - }, - TxOut { - value: 197051_u64, - pk_script: @from_hex("0014d51eb49b6f34ed6759fc48e904ab70d013a51114"), - cached: false, - }, - TxOut { - value: 189630_u64, - pk_script: @from_hex("00146738f64084e2782298443f8270ed153ac82f6001"), - cached: false, - }, - TxOut { - value: 28690800_u64, - pk_script: @from_hex( - "00204bb6c5b9fd253342cfcba46a1920c71489d21734c8c5ebceaee2c983a3359c64" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "22002004d40687646b8eb261224c18b93ee0828aa41f32e0432613171bfb44d6148b4d" - ), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "304402204da574859dd31a749d89413ed4fbd3cfb8cdc51e8113a127bd5ddf6da9d858a002201f06973c3ee25352e9684a1c6a37ff524d1c90071e6b06ed7a49013ee3c996c801" - ), - from_hex( - "304402204ad91e512a960da8ccbb69fe861026ef9d4b8711a7f1e378ab16182008c047560220723a114668717d36dd24e0a2509f2c93507b58d0caa7467510d24aa50c7f2c4701" - ), - from_hex( - "522103864e960165b49a91d9889dcb04f670360725c3252f64c08508602835b3002b172102c4e40bfa18abf230cd82225fd06016dada598d96b0df7dfd5f6cc775d0eb70c452ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x3a1285dfce389be8e2b8bd66251b1e8b70bbd5a90cb039af76913ae4a0803e30_u256 - .into(), - vout: 16_u32, - data: TxOut { - value: 81013_u64, - pk_script: @from_hex( - "a9140bdc3cf8a413c4823c3a41995108116f36b9085a87" - ), - cached: false, - }, - block_height: 757410_u32, - block_time: 1665085349_u32, - }, - }, - TxIn { - script: @from_hex( - "22002004d40687646b8eb261224c18b93ee0828aa41f32e0432613171bfb44d6148b4d" - ), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "3044022050a9f0110dc405d626269766d0984f3dfe646d3bfb72ff631fc9e6df0bc8d07302202ac5f5d1ef9e00293ea03509a63e04232b5004e9367b48c8faafaf0325cc000901" - ), - from_hex( - "3045022100b5cec0fcf9500ca3afbfb9994307b58764fb1a3e0f2ed14d40150dc3ade88e6d0220019c6bc94b5857fe393a2f562728c9a6da47c3a85bf864e5ee21a6a45271851b01" - ), - from_hex( - "522103864e960165b49a91d9889dcb04f670360725c3252f64c08508602835b3002b172102c4e40bfa18abf230cd82225fd06016dada598d96b0df7dfd5f6cc775d0eb70c452ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x3539758a6872a7d437236ea9b0b06e5ddfa017f700e9b9b1d61347de111c6f51_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 362235_u64, - pk_script: @from_hex( - "a9140bdc3cf8a413c4823c3a41995108116f36b9085a87" - ), - cached: false, - }, - block_height: 757598_u32, - block_time: 1665183111_u32, - }, - }, - TxIn { - script: @from_hex( - "22002004d40687646b8eb261224c18b93ee0828aa41f32e0432613171bfb44d6148b4d" - ), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "304402201390e1e27060926438b9875af3f8225f87a70ae4fee588de35f02daaaa276b1702206c09d0e581b93e7f328947eb387ee40f3b3cbc02114ddad87e053c3b66cc010701" - ), - from_hex( - "3045022100b6e4929991c9bc3dc819be913dc9bd85b92ab24efa6127aa427f26026bf2758e022063d1c8355ad086bc540cd311b2a2afba01dac7076b48de1797979019204dcc6601" - ), - from_hex( - "522103864e960165b49a91d9889dcb04f670360725c3252f64c08508602835b3002b172102c4e40bfa18abf230cd82225fd06016dada598d96b0df7dfd5f6cc775d0eb70c452ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa995aab6eba4af4817d2a107b56ef0a4c47bbefc1aa3fc0672d36118206c21fc_u256 - .into(), - vout: 19_u32, - data: TxOut { - value: 83065_u64, - pk_script: @from_hex( - "a9140bdc3cf8a413c4823c3a41995108116f36b9085a87" - ), - cached: false, - }, - block_height: 757598_u32, - block_time: 1665183111_u32, - }, - }, - TxIn { - script: @from_hex( - "22002004d40687646b8eb261224c18b93ee0828aa41f32e0432613171bfb44d6148b4d" - ), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "3044022034c2a9213d10e2f803991ae2e2c15dd6e4b5b7bff86d6820c2e2ea2269f78157022011683464dbd048b9eb0746def5090d91708b4d165134d19961e1a4f4478c9b4801" - ), - from_hex( - "30440220755b07cb0924cd759a70ff5d1d68ad2d5d6295e7a93c423c1f4bbc0bb6fa96240220597312de675faa298a043a04b83e4f5d0adede8ad171773509795c759387e49d01" - ), - from_hex( - "522103864e960165b49a91d9889dcb04f670360725c3252f64c08508602835b3002b172102c4e40bfa18abf230cd82225fd06016dada598d96b0df7dfd5f6cc775d0eb70c452ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xb57c3a240268d27d318a5730dc13ddc4aed4ea328260b64a6c2e3fc35f4cd2b6_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4302088_u64, - pk_script: @from_hex( - "a9140bdc3cf8a413c4823c3a41995108116f36b9085a87" - ), - cached: false, - }, - block_height: 757598_u32, - block_time: 1665183111_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2331977_u64, - pk_script: @from_hex("a914b6cbf6647c251dc9be9e370aab7c1752134c3d8087"), - cached: false, - }, - TxOut { - value: 2493429_u64, - pk_script: @from_hex("a9140bdc3cf8a413c4823c3a41995108116f36b9085a87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022063df1cc73c19b40dff390ab22fcd9decc15e49cc52696a99099418abafb666ec02205030e636b7764d2c835541f8d29d7a03b708e877cddf7cbd95b03b22e073214801" - ), - from_hex( - "02924251f34dffabe3ec0a8991f5b639b01ccc73d68a240fcb5b13d2edfe46038d" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x8a3228a172a3aa7275ffb16f19332f7a6884ec2eaea259116d034b4376ea096f_u256 - .into(), - vout: 18_u32, - data: TxOut { - value: 585763_u64, - pk_script: @from_hex( - "001447bfd4c95137738c1b9e131b6557b1dcae1a741d" - ), - cached: false, - }, - block_height: 756818_u32, - block_time: 1664773599_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100a712c0afc756ab8f36fced5288f709f759e6d2fdaf97b5a5fa67e1b4dacce97e02202bc5740a722bdfd24ca876338ecf6a6edaefafbf7a5f4b6ef9a78075e962d5ea01" - ), - from_hex( - "02924251f34dffabe3ec0a8991f5b639b01ccc73d68a240fcb5b13d2edfe46038d" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe3cfd7c03b1d6b115fbf937b82a87047d868e7c0103ea3eb26b455ee00fffc8b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 360060_u64, - pk_script: @from_hex( - "001447bfd4c95137738c1b9e131b6557b1dcae1a741d" - ), - cached: false, - }, - block_height: 757690_u32, - block_time: 1665231092_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 181908_u64, - pk_script: @from_hex("001447bfd4c95137738c1b9e131b6557b1dcae1a741d"), - cached: false, - }, - TxOut { - value: 763079_u64, - pk_script: @from_hex("001476910407b4ae97f073e94bea3591ef2d6c8f02ed"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100eb3b0aee3d20ba7b098e2b5099f856f2af5250e92c00a740c8bbe594c9dcf94c022047cd868af3d1a0aaba3d53d76768b551cbb4dc375044b5cce31c7fbeeb5925f101" - ), - from_hex( - "031edf39b3df71fd94f55c730e97a67af485faca25ff63787dbecfa533629e5bc0" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5d6f9cc3bb1e74c5e28e3be2ffac5b1a58eca9d85526a078e22c09aeff0a178f_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 997692_u64, - pk_script: @from_hex( - "00140b7389afc5745dccb1ae670e1af85166a58d490e" - ), - cached: false, - }, - block_height: 757688_u32, - block_time: 1665230030_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402206d8c32d10da200ba9cae35a7859012019034e78d7e928d0743ea7e740f54f1dc022004e5df917e1856a9248f06faee939ea2591f3b9a005f85c38cb53e589e3145d601" - ), - from_hex( - "031edf39b3df71fd94f55c730e97a67af485faca25ff63787dbecfa533629e5bc0" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x8a6901a4b776877380538aff8694be597a29502a4e1b22c27f8146ebd9ac7192_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10258000_u64, - pk_script: @from_hex( - "00140b7389afc5745dccb1ae670e1af85166a58d490e" - ), - cached: false, - }, - block_height: 757736_u32, - block_time: 1665249581_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 11254971_u64, - pk_script: @from_hex("76a9146e019bc83aa8e94a3158e171d537e376ac4b3d1688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022079ddba09197861264bfa43aa198c7c9a3993e6d35d2bef89fea7bc926795748c022039c2abddd8b9254cffa16c628b28b8e72997fd109f903b79e9d3ef044973d25301" - ), - from_hex( - "03bd181226bea26591704b8da3715972724cfb8d546271ca247e24d3ad1c98876e" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x392f24c24f50b18361a23c453ba82f7a1b8bb2c53cf4c2303a5c87599746592e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 339446_u64, - pk_script: @from_hex( - "001412df6ffbe342f41bdb6304aca93584a0cd411779" - ), - cached: false, - }, - block_height: 757713_u32, - block_time: 1665241142_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 90943_u64, - pk_script: @from_hex("00141e5d2948fb5f3b999ea97d33223a445adbc70667"), - cached: false, - }, - TxOut { - value: 247940_u64, - pk_script: @from_hex("a914b165bf797bdb6d63c424fb0066caa4af4f32d1c887"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220501239573eb779e8069ff37c5d923bce0ae28c43b13a7a8c0376237d6cae8b7d022001402f05247982530dc265d5c75263d2e8bb8afd04153438090ed30b2077b52601" - ), - from_hex( - "031cb4711b48e6df8b12ff5487a47fa6880f5143e861656e1130429d41e0e5195e" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x1c5b7df34cef47ad53020a7ae9bf87fc5f9e53a1698d307b5efef36812dee8e7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 958817_u64, - pk_script: @from_hex( - "00140b0fa4545711fe6761bd017a337416d7f793959a" - ), - cached: false, - }, - block_height: 757731_u32, - block_time: 1665247316_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 512699_u64, - pk_script: @from_hex("00144e0e08535dfbc18ec4a5fc0423861a7ca450ff98"), - cached: false, - }, - TxOut { - value: 445558_u64, - pk_script: @from_hex("00142ab13e8633326313b007271eec0489bc9c4a1d47"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757737, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "30440220798d9f92264a4cb54dea61c5075f323fae8b832b1c87e07ee139056b612e574b022023332f14be4d082eb8a6ca5d596f5834c160c795e58bc7a17072b7f5773e0d0c01" - ), - from_hex( - "02e8d743678059acd4e88e4e6df6050732ff2eab3fdf3b6278246b5b5efab2053f" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xcbc62eb465c21e71bf3d84b764ce7b3627b7931e0c4f847d8477c469d790e66b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3000300_u64, - pk_script: @from_hex( - "0014c0da5d5d736d0b6a2731db0e2ac8754fd1d2dd0e" - ), - cached: false, - }, - block_height: 757738_u32, - block_time: 1665249935_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 200000_u64, - pk_script: @from_hex("0014c6b0f68522212ff05db2002e6d379be0148e96bf"), - cached: false, - }, - TxOut { - value: 2799800_u64, - pk_script: @from_hex("0014cad6dfb0c928f916bf0cbd118aa944b4cf53eb8a"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "f879624918c0afcdd66e86fe1757e6fe0c8cd9ac43cda6c2be9ded2086ce63b7" - ), - from_hex( - "304402206376b6859751fb47cd77f54e35efb13de05e0840925082a19c75ba86b369af5a02203265ef86e83f3e167e2d984ae9f70814a63799beaa7e468d293d2c07f5965ed201" - ), - from_hex( - "30440220112e71ce6354d2cfaf876abd12317593cc6ff5b85a35ef7b1d0c96d316e992ea02204111615786ba4566b7898e2d4587b287b70c9c133d95a73a97ff8569f648210801" - ), - from_hex( - "2102432494c6609614266626105503e09e16a6db63f745a68e36f3e9ad1bdd5df386ac6476a9140dadbb66be70301adbd50d2c2ca2220b8b18685088ad032a900bb167210351b0c709c423fdf8cb7823f3012883cbc4b1e9744d6c83da06d808272717c0f6ad82012088a9144e47ca77e5239987ca52e8b4b5d3ca7989179d918768" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xed39960ee07c03c34f7025c9d5c8bbdb80106f0b54b181a40255a0b9226f60ce_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5606_u64, - pk_script: @from_hex( - "0020c10438f69200f8b41bf1efb719613fdd2cb858cd29bd87acef9413886259c332" - ), - cached: false, - }, - block_height: 757738_u32, - block_time: 1665249935_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000_u64, - pk_script: @from_hex( - "512067272f98205b1d3d48dfc8ba44e7a7b4a0b6471a9272e9ef72c0d96a42fb7fbb" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757737, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "304402202c131682e6cb2c159c7bdb2d76e0c645f1af64df089fc203fe3d481844babc6c02206488f314c7bcb6adf8b65d362ced04b4a118f074fbd1ec4cc8faca2ce2c7a40a01" - ), - from_hex( - "023fb1aa9fcd416cd3d1d0e874e48e87946c0c74ae1e41fe9932c4b743f7a92f7a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc12c11fa5547a87e8bc0c60ee5c28f9a44076765a880f534e223ba8cdf070bca_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 2649100_u64, - pk_script: @from_hex( - "0014a6ad7b283bdfd934b3b22800d761085ea76e5a94" - ), - cached: false, - }, - block_height: 757730_u32, - block_time: 1665245937_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 600000_u64, - pk_script: @from_hex("a914367c6be9202371deab60ce85718f24f137b9f41c87"), - cached: false, - }, - TxOut { - value: 2048600_u64, - pk_script: @from_hex("00145d375afa872b67a1486b0247fd4d868e4b6c1837"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100b5cbb2c548e8ff6d20f2b3782df54edf88ae4f21e7c62fdea5e476fd2ccd211a0220495d98774be6edf8894e3089a7a73f28da72b201433faf5985cefe36b888fe5801" - ), - from_hex( - "02e4f543606b0a35236bf2758723ee8f4e0982ced4383da23be0c8fe9289c3f238" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x38c27a00e38849cd940c76b86eaed2f84ff06a58f863691e7959d24d4e2430f1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 405400_u64, - pk_script: @from_hex( - "0014873b00eafc8bd6ec1b0c5a7c382b5c9887b28807" - ), - cached: false, - }, - block_height: 757714_u32, - block_time: 1665241693_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 405015_u64, - pk_script: @from_hex("a914e602b13cdea30673cabf3b2712d2942eea88868f87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220060b8aa946da0fc238f65ed839c15e93a61bcf24bb3f1a9621a16cb46b6ac29e022079d79b4fd928575d904864a3f5c8c162b498cfad593075e5061403ef3dc57789012103a59313a5f06edc1d05679074590d3d2159e91816fde69bbd1b46a1db4cf61b18" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x6331a7ea2209c3ba8711c436e80aa1e9840cfe24bdf766aeac1419e77daf46dd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 25813315_u64, - pk_script: @from_hex( - "76a9141bf21ed0f5ac8282bfc844ccb5f3187884524fb088ac" - ), - cached: false, - }, - block_height: 757738_u32, - block_time: 1665249935_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022012377a4b25028a4127b3d425385b9998cfb4c7c53442372124f80b6f5a7c394c022015956a47522bf8fc5159679dd8caddc10da908ad0afaf09583369fc4c2f8a89c01210324ce107453216582e19dae8890998d4e718b56429160567e950e621892a99c7f" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf26f679cc91832ba11cac7c30ecb4711c0595b115bba21eefe82f195161a0e51_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 887_u64, - pk_script: @from_hex( - "76a914a7b8c3f2c55a729832c057750d2f1568063552a088ac" - ), - cached: false, - }, - block_height: 757567_u32, - block_time: 1665166616_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 25813080_u64, - pk_script: @from_hex("001459321838311012dad86ab93e0a3a4705f8e7371b"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402205261307ec8a02f3184a054578ef8888629ac2d9872437c5efac3013c2164e75a0220364c5626313b0c29b6b3f0eaed7e9891c371d5cebdfd400b084de745612f81af01" - ), - from_hex( - "03dfc15f67ffbf937dc4f2cc439ff4dfcfc87b926931d7aa2c0a5e5717ef593371" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x9b1d5881493bc8610cc73a0e656d9b085d9852d55640f5f180ffc60a58b8b712_u256 - .into(), - vout: 37_u32, - data: TxOut { - value: 1035129_u64, - pk_script: @from_hex( - "001473540c3bd326dbf6cd66d9fa7bd2f11197382cd8" - ), - cached: false, - }, - block_height: 757731_u32, - block_time: 1665247316_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402201495bd9ee1531d1bcec3998622c81d9089689a743cc1142a03244ff17c2f32a302204c6fbbe56b37fea2dd9ca0cf47d0094927b070cab28ff0202a262be8e098abc601" - ), - from_hex( - "03dfc15f67ffbf937dc4f2cc439ff4dfcfc87b926931d7aa2c0a5e5717ef593371" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa5cf50a824ef1d522b57e7dc6d5e63607d02baaedacf8a77bc4b99d0995a316a_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 125449_u64, - pk_script: @from_hex( - "001473540c3bd326dbf6cd66d9fa7bd2f11197382cd8" - ), - cached: false, - }, - block_height: 757734_u32, - block_time: 1665248868_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 94080_u64, - pk_script: @from_hex("0014c6caf3c7049476b8d91a97bfe3ef2c3538ce3453"), - cached: false, - }, - TxOut { - value: 1065839_u64, - pk_script: @from_hex("0014d693dd86a1df8a31a5529674f769a630c8691da2"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100e6787a24a83af969d209453d31458b3383cc527fafde65e5ea5da0e3b46c456e02207308d145ba203955c6b47d98b93ae439f7ca253d6dd36caa7381cd15dc2f9d5e01" - ), - from_hex( - "02f81a282f2724735f5054fb917c74d2ebb8e32fa6a4f1c6b16f9204ccbfb958eb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x47158a82db2f2da2281fe971a5d3219d363fa194f2f7d608310f12a01a2fa67e_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 1186213_u64, - pk_script: @from_hex( - "00146617c9f222186efdfa2ca6326426b72569c093fb" - ), - cached: false, - }, - block_height: 757663_u32, - block_time: 1665215093_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 51910_u64, - pk_script: @from_hex("76a9145ea182667d6f7401ee0b73ca46b71bec357b7a2d88ac"), - cached: false, - }, - TxOut { - value: 1133856_u64, - pk_script: @from_hex("00143530818320c1ed7e614ae32d8b26f646c85f2f6a"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220366c8291ebff2f39043f0ecaf6766fca3c1bceadea9486e92413fee9da9f136802206d6fe1d7e85c1d621ca6ded30531c3bededabf7be22630dd80c47e135b62e80601210205639deb9315fb2089a656fb4bf7353aeee35e7c161e5480f68ec6d9346d3114" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xf94a1afdb499f7e0beda79de2138c415c5aab977122c93802bbf00b85b12c6a7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 43292959_u64, - pk_script: @from_hex( - "76a914ce35e804ab2f8db20e42a875bd6f56f83287dbbc88ac" - ), - cached: false, - }, - block_height: 757734_u32, - block_time: 1665248868_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1538268_u64, - pk_script: @from_hex("a9147c032f6d6d93b8204ed925d10cbe95ff99ed1ef587"), - cached: false, - }, - TxOut { - value: 41754019_u64, - pk_script: @from_hex("76a914348657300cef4dd23398f6a2c738e769164d623488ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304402203a383a46bbd2a2eef4ee932c0cd377979c152eb022c0f3ecd4051f5ffd9f981d02201f577d830ade7d43d4a2b414bdb02f1002285bb8d83db544ae3906ce71262cc401" - ), - from_hex( - "02dac00ce612abe15472fb550180c7fc1fa63eb3c1efbf218406a831d8f0da3504" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa78d7dd39eb8a49a06118cbf214bc04ac4f78ec5ea16e705e54b19b1f08ab957_u256 - .into(), - vout: 5_u32, - data: TxOut { - value: 1216417_u64, - pk_script: @from_hex( - "0014dc1691cacb0a7365a1ab492347bd25c939cc9b60" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304402205db6d3a863be0aaf48dffec1e41f5460b06e0b54d08668ef8ae1f808b7c44b9102204646a104eeed3d9d269d1e15cf951ff21016f1801ebb8f3eb2360a397d51222501" - ), - from_hex( - "02dac00ce612abe15472fb550180c7fc1fa63eb3c1efbf218406a831d8f0da3504" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa78d7dd39eb8a49a06118cbf214bc04ac4f78ec5ea16e705e54b19b1f08ab957_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 847725_u64, - pk_script: @from_hex( - "0014dc1691cacb0a7365a1ab492347bd25c939cc9b60" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100c8198f3248f92cd6b6b0d05abe11019a76d360d47491d09871ad7efecb8c6684022068da1c7cfc35902b45baa551b172e9b5a5bc23db25e78fc057be02876819069701" - ), - from_hex( - "02dac00ce612abe15472fb550180c7fc1fa63eb3c1efbf218406a831d8f0da3504" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa78d7dd39eb8a49a06118cbf214bc04ac4f78ec5ea16e705e54b19b1f08ab957_u256 - .into(), - vout: 17_u32, - data: TxOut { - value: 192535_u64, - pk_script: @from_hex( - "0014dc1691cacb0a7365a1ab492347bd25c939cc9b60" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2255930_u64, - pk_script: @from_hex("76a914984b25876e7d8d0b6e930534f182b3633dbd378f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757737, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "304402202c1aebbdc105c993840bf9e8ea75d2b9b6391c45f5100893ec4b11b23c323791022042f543899c4d0ca5a859c7aa6010eab8e58a5de3b542d8bed6632ac712d5f46f01" - ), - from_hex( - "03022f042feda599cee51ae186bfabd1f5fbb6a4a48fa574c6607d33b281c4c153" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x7610dfe3a5dde5b982af9dd3c6a389ee7ac990c73b04b3378253b24d7aea7a4d_u256 - .into(), - vout: 149_u32, - data: TxOut { - value: 24138193_u64, - pk_script: @from_hex( - "0014ca5ebb6ecf79994b90d4984c8ab273957e844c27" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 820642_u64, - pk_script: @from_hex("a9148b2918901e4946752d9a84dccbe8d5705ef9700187"), - cached: false, - }, - TxOut { - value: 23317125_u64, - pk_script: @from_hex("0014fefacc9edf2d70c80eb98467850ed159d30490e7"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022074e2658418acb38ae501c3630032953e2865061d6c57e0d119f537e3cb6ce7f9022031ec5c0cb300b1ebbad0aa41c3b047f69ffdef4c020446ea84f25f67b1ec573b01" - ), - from_hex( - "02a9838a8d78bab650cc9ec7c45e1c6a72d93e009a8c63c521cf67f38ec8d77098" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x8b9ea1cfd6aabd3c5dded320bfeda9549fcf7162d4e87e79bff1b7b9816691cc_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 23613_u64, - pk_script: @from_hex( - "001436fc88349cf8132c739f97e8ed440e035a14ad45" - ), - cached: false, - }, - block_height: 757407_u32, - block_time: 1665083853_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022010201b78541fe21b8af91e8da7d16933f8f6ce88ee15333865d0395869ef810e02204e08de9a3752b8952a8a746cc86418ec810ce3d64fdc5bad289fced531637b4801" - ), - from_hex( - "038052e3cdb7ab4d26ab031f7b7a1b91a4c954447553745e1aafd8bd4bd2625a5b" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x78fb4f60c87b6a4310eab8e615487e0ee958b74bdf06da9739680c7354140326_u256 - .into(), - vout: 191_u32, - data: TxOut { - value: 1122567_u64, - pk_script: @from_hex( - "001432b24316ee23f7388bdb07297eb50cc9ae37c200" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1143321_u64, - pk_script: @from_hex("a914e8b631e323e9a3cca8d5796616e258313a75250f87"), - cached: false, - }, - TxOut { - value: 2232_u64, - pk_script: @from_hex("00144ad39d2562253f3877fb869c23c8b043355168ca"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100bef709bf5504f4af04674d8d527b16bb1c8a2dd4e9f0ecd79ee227c3a353f391022044e110250179a43d850df19f55f019f7e288f298f6fd16a4de8fc11e59e7e12401" - ), - from_hex( - "02b2be361bded1bba760dc32ec3188116379ee2fa15682eddcc4adfd87b4565da3" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xec80ed3c5c31eae610da7619c595b9d43e396eb7ba92e7b7e63c204b09d8e4b2_u256 - .into(), - vout: 12_u32, - data: TxOut { - value: 194270_u64, - pk_script: @from_hex( - "00146a15d006a9ce0b19f506a4f35b7a9d931e454ed0" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 193931_u64, - pk_script: @from_hex("76a91493b6b7c65b439fe497b286dac0ed75f68fe8db2a88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304402206cfdd8991b5670cd873df393ae89ab60205dec96c28888f27e03a7f43f142c620220466801e80feeba85bb9ac9be700e00188d310bd41f77aab552390cb02c8ccb3001" - ), - from_hex( - "0381297feee6da629c63bec6c04d60df790f1ee84a45a919fdc6fbc1e5f70d6934" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5ba18a8f8df696f51ce948506f7bde576e913a19c9fa9806f1b260a63dbb5cfb_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 101954_u64, - pk_script: @from_hex( - "0014c5d2786175a67a428f9f161b9bc66971310598a0" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 51274_u64, - pk_script: @from_hex("00146af5819d1435964733bb76eb18a0dac5833f2b7f"), - cached: false, - }, - TxOut { - value: 50257_u64, - pk_script: @from_hex("0014c5d2786175a67a428f9f161b9bc66971310598a0"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304402207981f4617e00f3eaf76bbc10ff477afda4e7c2fca0965e8591365a834bd59b5c022077365d7ba7d918af005e6d4b7011374df3ae83ec66312ac573d1203dd33e055801" - ), - from_hex( - "025d76a561a5d629e0743d7e1c33029719a647eb324717afc9ef1939410172c0d1" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xd420a2d39f66e57d6de999e44ec8f75772fcee277bcd1190333093d6e75cd1bd_u256 - .into(), - vout: 2184_u32, - data: TxOut { - value: 1000_u64, - pk_script: @from_hex( - "0014ec5cc0512b2d7067ae2d314cd192fe2e9815f64f" - ), - cached: false, - }, - block_height: 756916_u32, - block_time: 1664829357_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 661_u64, - pk_script: @from_hex("76a9146650a9aabde4562c1d9a5429e148e72708fb24d688ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967288, - witness: array![ - from_hex( - "3045022100bb78ac3d55eb1f5051e2112bb8a533f013f26c1c491e2877116592cbaf7fc4d702206f5d3811a980c0d7301b10fe42614450766c01724bb00d0a8a247d7ab368888601" - ), - from_hex( - "036bbe058829647550e280171c4211a3d40d9cacdddb3b325cfdce15fd66b7edff" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x9369e7be2ccf2898c9c5a23e34e2da1a850f205d7c88356ecfabfc850454255d_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 527598_u64, - pk_script: @from_hex( - "0014df419d00a2f54e4a49167a30653467002a3c355c" - ), - cached: false, - }, - block_height: 748467_u32, - block_time: 1659917583_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 256395_u64, - pk_script: @from_hex("76a91436af417ce342155a0ab18c0730ad0d0b31e5d6eb88ac"), - cached: false, - }, - TxOut { - value: 270771_u64, - pk_script: @from_hex("0014df419d00a2f54e4a49167a30653467002a3c355c"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("16001413c94961ca30178269547c47cb4820473ff606f1"), - sequence: 4294967295, - witness: array![ - from_hex( - "304402203aa9b53b4ffd5176eb08cdaa77ff9ddd437afb948f05c210ab701a98465cdaca0220375db1c0d99db07a659bab4fdf9c0e1b273b1d7c336d9f71541fc565db7ad96201" - ), - from_hex( - "03b2476e981d7bcc0d807dc6cf258c1d3a6cb9062f8f00af582b2eabf88ed8b033" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x0b971a4636f1b559dbd613e00f78bac456183f1c621750019ddd56a1a22fae15_u256 - .into(), - vout: 160_u32, - data: TxOut { - value: 2617782_u64, - pk_script: @from_hex( - "a9147d5507948d35fddeb228e03a10e95e8e2cf0153887" - ), - cached: false, - }, - block_height: 755815_u32, - block_time: 1664213995_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 20000_u64, - pk_script: @from_hex("0014d417b5b03d81990745789e9382d9062acea135f3"), - cached: false, - }, - TxOut { - value: 512532_u64, - pk_script: @from_hex("00144b071687a870b8b9f44f9bc16d1e054281ec7425"), - cached: false, - }, - TxOut { - value: 2084662_u64, - pk_script: @from_hex("a914d59ee88def2db001be0e332a45c3cef0e54d97d287"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3044022063f0a70fe965b21b3993cf48843462ef9135d2d028c147b3503f46d2ecd48cfa02204457a439c755d9e8b5fedf5030bbe4712bda44db058c95b1431eb59956d4df1301" - ), - from_hex( - "038095b9ae1a36e03ae518dd701313b30307f87c97bdfe5b9b734d518c900ff6a9" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xec80ed3c5c31eae610da7619c595b9d43e396eb7ba92e7b7e63c204b09d8e4b2_u256 - .into(), - vout: 31_u32, - data: TxOut { - value: 495000_u64, - pk_script: @from_hex( - "001425c8eb18f8308afc61846578be9276a5cb2df3a6" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "30450221009bad4d267f631202cc66c2fe5887d94918e46f42d165492f75429a2d8d3c4d3302207cded3ccd729703a6ca28c6282e256f89f0b760feca8893f6a3cfb812b77a4dd01" - ), - from_hex( - "038095b9ae1a36e03ae518dd701313b30307f87c97bdfe5b9b734d518c900ff6a9" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xf32663e55ec0e4eae443d1a960c9dd0882b6e89c1502a9ca594f1de7dbc79d55_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 81592_u64, - pk_script: @from_hex( - "001425c8eb18f8308afc61846578be9276a5cb2df3a6" - ), - cached: false, - }, - block_height: 757717_u32, - block_time: 1665243090_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 576055_u64, - pk_script: @from_hex("a914cacd805337fc27c550a1bdb22bce050ab58278f687"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304402203d6e31e8265e1939cac590ccd4bab7a44e1b20bb1f45c876b8fc28714a8ed63f022061d56e90549a58a8476ca1e87ebad98fcc336cdcc3d9a5fdee6856f70a05de5501" - ), - from_hex( - "0271ad6939358a7acdc645f192d55caf3d54dbe4461d1a3a0d34ce69aec2425cbe" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc5f799c93d1733b1d9e8d6c1db23b44352f67501b3519b70fa606d2a0af8d8d9_u256 - .into(), - vout: 14_u32, - data: TxOut { - value: 4969505_u64, - pk_script: @from_hex( - "001492f38bab1075e5bb6e7d47238b3089861be7709c" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4969166_u64, - pk_script: @from_hex("76a9147934f32550d28c5a9e50044e6ec9501946d0603d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100cd5fbaf8041f1a29cabf5e50f0d63d00a694ee1448ace39957aeaf51ba5917cf02205ff2947f38eeb98a8286b9ef2915eccb90d64688de8ac58a81f2519e5d302e5301" - ), - from_hex( - "035d62e1673b6ea7093450058e18fc6b1c207cedfffd6347a9178a2ecf534475a0" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc63f114d2ccb2ec2364b98502e2194dff5ff9e470b8f923652ebf1ae8a3da9fc_u256 - .into(), - vout: 28_u32, - data: TxOut { - value: 1692661_u64, - pk_script: @from_hex( - "001472a1a5f786ea4a6d7623e36dcff6109fc2eb87c2" - ), - cached: false, - }, - block_height: 757712_u32, - block_time: 1665241008_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1538372_u64, - pk_script: @from_hex("76a9142d9171b795b24446082e36d34a00494c173b108488ac"), - cached: false, - }, - TxOut { - value: 153857_u64, - pk_script: @from_hex("001472a1a5f786ea4a6d7623e36dcff6109fc2eb87c2"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967289, - witness: array![ - from_hex( - "3045022100fff474d0d6929b5481fdae0b87fdabac93eb7fc13fe2af0f42e3f37ef85dd2d802203804ad66d1ee54cb9862a670428b3a17c541efff6c7cb29ba239e0ad8c99ec5701" - ), - from_hex( - "03d9159f4fb76a668265da2c14bac096beaaa136fa9582ee50abc4b8c02461d9bb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x04e3711738ef8f1999d1a95438142f65623330dfc30e785bcfcb18f0df2a239f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 54651_u64, - pk_script: @from_hex( - "0014ce5709ae4c7aef429a8ca3350f2aa0ce85ba7ff7" - ), - cached: false, - }, - block_height: 757736_u32, - block_time: 1665249581_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 51274_u64, - pk_script: @from_hex("a914b1623dedeba91e46a654d490730e47a404f5bbe087"), - cached: false, - }, - TxOut { - value: 2951_u64, - pk_script: @from_hex("0014ce5709ae4c7aef429a8ca3350f2aa0ce85ba7ff7"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100abb1ad2f6e7fa41992b278ec7535f4c7b8aa347bb8668338a1b71ed5715dfff4022064ed77579d28599a7914df60e8d9950e5bc03de0ceb0fd6c2a04af3c69176f1501" - ), - from_hex( - "02f8d0203e8d5f2ef49db28b02ed088bb014e140675d250e39227464adf30e0ffb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x68186d14a6f402a2520407725a42347cbc67f6d1fc70bcdd72430de7e8a1aed2_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1747796_u64, - pk_script: @from_hex( - "0014b39816a0ff03dbc4bb3614306fb341882e8f5dc4" - ), - cached: false, - }, - block_height: 757692_u32, - block_time: 1665233385_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1743180_u64, - pk_script: @from_hex("00140576b6cf740396d9d70ee8fc10c3f65d9bb7c055"), - cached: false, - }, - TxOut { - value: 4196_u64, - pk_script: @from_hex("0014d126010e4203f1a81b377fdfed070bb31c2b4da0"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100c3d5ce7a18be00f86e6c0c6b1d454a9e100f237b9a98c7601baaa6a818057e4d02203059091d9266ad58475ea80de3658e7601a77012503ce1cdff746095dc195e08012102ac8814cf30674103f4d9e646403f940784a61ac2a382c161984cef152115d4b0" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1768f65f2eaf5987013331730b2f8d9dfca3f17b8855f93cd823549bb21b8b7e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 734_u64, - pk_script: @from_hex( - "76a91425ceb7d5f6b1d9d15375037a8f44011b2e62b5dd88ac" - ), - cached: false, - }, - block_height: 757544_u32, - block_time: 1665156060_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402202d92a390495aac88d39520b3fd02689fb83a7495093a925c3a0d454a69d90bee02205fb0d381747325ada5e80b63ad9be88a1b0d7c89febd41b56b939821f0c274bc01210205ab3dba3b222dbdb2247cb95d1878918497a0d17be5ab86fa00749d6910171c" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xeafc42d9e600d5d963c093b150f92b295aa815f106f9e79008f0c9961301fe51_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 808348_u64, - pk_script: @from_hex( - "76a914fdb57509e8e4c78421f117981c74fac5f7a358ee88ac" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 808112_u64, - pk_script: @from_hex("a91459ff589ef708063e322a5adeb91fbc3684433d2087"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757737, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "30440220622175a2e6b025b5bc04256c1e5ad8cedee33d1fa611f3d19dd0f220272a4c0b02203a7f8402d0445600e732e1a10cc0907786835e03fb397defc79e86b4319f1c3801" - ), - from_hex( - "03f4745270ccec033a340f2dc8b13054c43ef92303983993e66c2aceaf5eca66a2" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe68fa71ae7e1ccc46ac9bbd116e073b9038a05aa180ff711b0303ff44899a023_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 420011_u64, - pk_script: @from_hex( - "00147b09664a87ccf2806a9b48f003384081d6aaaba5" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304402202ffe1fad55eb9247520bc127fe556c35feab5a72ed8a762679c96dfaa3c79ded0220667fd42f3cda00849064c36475251fb29a84139444f15d0d6b11f2c9bd0a6eb901" - ), - from_hex( - "0206d44d64e44735d42f848217dcd86ad2015aac995297203f88aa305de2805271" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa1d5ecdb67dddcc25f5fb5ac92461cda9f4f7eb5484f1080f0d82a85c6e2d182_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 168787_u64, - pk_script: @from_hex( - "00141636ab581f574bfcce6cd98223be82c17237a644" - ), - cached: false, - }, - block_height: 757703_u32, - block_time: 1665237620_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022047c24d59e0a6befa15112900bb9850335c1e4571fd027eec21bbdfe89522244002207763a0b1cb7401701ea58117d2797ff50e81bd14bdea2b3ea5bf042ef04d15b301" - ), - from_hex( - "03be021eb91bc0cf062f720a882cba0451ec3b4fc5ee0c86eae40b57e16c8f63ee" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe01e782234b631e4e9743b92697642fe27d9afede796f4e0b474134861069cb3_u256 - .into(), - vout: 12_u32, - data: TxOut { - value: 411542_u64, - pk_script: @from_hex( - "0014607aa0536a89b6dc823e31d1d7c64b094caccc3a" - ), - cached: false, - }, - block_height: 757730_u32, - block_time: 1665245937_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022042ac180b75a89de085d22cac99946d9577a9600a601bb5179219093a4376bbbe022052c25c61e90653d3ee3f3f28405f095eea991159b6789ddfb2448b00de46940101" - ), - from_hex( - "03943098d69f3da3a87985e9e0f79c5b68f42176ca85dde2b40ca7734052961b6a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x45ce2b1de1358171b067aa3106c4e53961444b6447f4685118e664d47075b91d_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 346482_u64, - pk_script: @from_hex( - "00140b759b59baa8cc56c135614de4127798fdd57dab" - ), - cached: false, - }, - block_height: 757730_u32, - block_time: 1665245937_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304402202debcb3a7ddfef9f3e87b0de6c68fe5f0aaf153d5434b5cd73ce11385d71be8902202a48e8ccdbbe1062feb1bf8cf585c79c6d9993ec1b0b2c4169c5ba31d450baf501" - ), - from_hex( - "02abef8d752ff76bfa01cc64ec42e387c9e9649f517837b28304872e528909107d" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x987955bbecbacbedc5f6b2fa21ae003fd3d7339e0a850942971c14a3346130f0_u256 - .into(), - vout: 13_u32, - data: TxOut { - value: 354575_u64, - pk_script: @from_hex( - "00141f5604584c1a6243cbc2f1ab7c82697a1dddb72a" - ), - cached: false, - }, - block_height: 757731_u32, - block_time: 1665247316_u32, - }, - }, - TxIn { - script: @from_hex("1600149000d6cd1258dc4cf8394511566ea500947972fa"), - sequence: 4294967294, - witness: array![ - from_hex( - "304402201b2b5682057c0d789052ce73eefd3f6c72e4e99915f501fcb9c7cea4aa5c556e0220339a91bf5c19cb9a5c449a352d9edf64a51ca080e6ada457e7d96bf16420b85101" - ), - from_hex( - "02dc1223c019b0d1282b84dea04d9eb4c91d590c9a0ec5aff6d76732c8f4ce10e8" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x7cf002995dacfb2290b63c8130f5d2c586d5af9a1bd497d64f2ddd35092ac643_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 263115_u64, - pk_script: @from_hex( - "a9143b22623fcfac967186714cb50a862f7383de8cf387" - ), - cached: false, - }, - block_height: 757731_u32, - block_time: 1665247316_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 151580_u64, - pk_script: @from_hex("00146484d1719e36ffff5f74e6ad1fbc6193ec9804c9"), - cached: false, - }, - TxOut { - value: 304180_u64, - pk_script: @from_hex("0014713ebf8eedf15ae0108cbfb146b29c1c0a759196"), - cached: false, - }, - TxOut { - value: 149180_u64, - pk_script: @from_hex("001444a5533a26d961af7e2909afbb66f4395130cbc3"), - cached: false, - }, - TxOut { - value: 99080_u64, - pk_script: @from_hex("00142cb99247e832c2c2d8aba97f8a3cc939ea093c66"), - cached: false, - }, - TxOut { - value: 395180_u64, - pk_script: @from_hex("00143d09c0259c4df440c7cecd5d2342dcd0b41e6a60"), - cached: false, - }, - TxOut { - value: 138280_u64, - pk_script: @from_hex("00148c05356c98cd76c378c4e3f02fe47cf491049e37"), - cached: false, - }, - TxOut { - value: 144680_u64, - pk_script: @from_hex("001499bfb00d64004176ca03acdd3e8d266c58764bf5"), - cached: false, - }, - TxOut { - value: 333980_u64, - pk_script: @from_hex("0014d1c9f2ed07e34ba0426a6670af43aa9d15f15ef2"), - cached: false, - }, - TxOut { - value: 246680_u64, - pk_script: @from_hex("76a914afa9fc1c55ca8ce0b2facd5c933d4c3b8ca7f88588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220272c2c30a1c7aa97d1ce5c22c218e58653afd964381bb0b6c70075c6c263cceb0220614ffc7180708ecad726d49a10fbfd481ea29cdb93e315eac9d05191f526443301" - ), - from_hex( - "0204a9beae89de5da96f937b4d5afc8f84219afe595c71bb9b57fe5da81b8d8a79" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x19ae224a772d515c9dd552631502f7a9a87ff31dc190ecc751f7828236b9b5be_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 200000_u64, - pk_script: @from_hex( - "001434717e7661168643c31b031462aac7c615741747" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 103052_u64, - pk_script: @from_hex("a91419ee8bfb2ebe911b30e6959a9c535e96ac6ba30787"), - cached: false, - }, - TxOut { - value: 96618_u64, - pk_script: @from_hex("0014df7e418d4b2bdd43b3b001e01b461c8ffc599fa6"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100f35c4dd18bc2bdd95175207d3d2d90d01d1dc51d1d4d78119cffb7b4a415820f02200d0e4d292b6e695637c2e8ed0b0266be69197b95620466d96b98d6081e18c16d01" - ), - from_hex( - "0331215cee65b02a73907ce20bef800a0d50e880b99e41c9c41db02d8d30d58aa0" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x765d4d85ad32ef8547e89ccff32b9c8d1074142c0d4609b069558e683bacf7ed_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3195692_u64, - pk_script: @from_hex( - "0014742ce48f673c79b7806ac1eec2de2fc92f0b84f8" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 205106_u64, - pk_script: @from_hex("0014a5d724f88e2f7ce610a05d5a8759bd47143ae023"), - cached: false, - }, - TxOut { - value: 2990259_u64, - pk_script: @from_hex("0014f67235bfe0d8692c782533b9ca65449beaa0ca10"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220042b2c2b5fb52ad7297428be14e20c1a89ef9ab6d12244c3a5c4d9b17db9bf7c022055686889f51fc1e64a76a13966b956732722a90cbc23838e927a720cd55b7cd601" - ), - from_hex( - "0323c44e1bfbdbb5957358a20f72649ec676e2f7080f0d2512f6e30386a191334f" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x7cb586d77bf8a67a672039c490e89b87c242c1deb11fd51748376c7d421dd2b8_u256 - .into(), - vout: 39_u32, - data: TxOut { - value: 3993811_u64, - pk_script: @from_hex( - "0014da586708cd6ea6a31ecf58aaa2d4a3a61df979c3" - ), - cached: false, - }, - block_height: 757607_u32, - block_time: 1665186534_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3993554_u64, - pk_script: @from_hex("a914f3d97ce0d02c7877bab29b2f6c38ef339b9c601687"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "220020893d00431aad837f4fbecf95ed4072efee832a4b498bdff65d80df1ec5e84b9e" - ), - sequence: 4294967293, - witness: array![ - from_hex( - "304402200b600649cedbc882383827e9c3631402557cac77636f3cd5c4ba5160fdcad06002201f333eff2e34931368be1f1d48ff277eeca13d8bbec6628c6c15c9360f240afd01" - ), - from_hex( - "02e4cf591025c6d31dea478dace36e8476f96f61d63d3deb82ff517ed902989bb0" - ), - from_hex( - "f62ba8901d2cd4e967656112e43e578a583b8d281d3975bfb09cfebcf72ab851" - ), - from_hex("01"), - from_hex( - "76518763751479be5dd45c61c3795f8c19498d856831187d7fea143d5d36537fe7a14e6bc5059fe0db108d92185e686776528763751479be5dd45c61c3795f8c19498d856831187d7fea1410ad69a644e163d29248c795ab6232fc22cf201c67765387637514efc8c0906db5a8a6c5c67191d864b26a815ff9bb14b7254f78e88fa1fd0a1fae8cb5df257b9d2cd9e667548814efc8c0906db5a8a6c5c67191d864b26a815ff9bb14531b3d87975be90ab0d9a0a9d86f12030f9fc7606868687ba98878a988ac" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe5d88c1dfd82b42fbb32a67a0ae6a23a38824c8972f7f51805a2f8115fca5a2e_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 500299_u64, - pk_script: @from_hex( - "a914bf1b8aa79d105a49d3de886210ac1c80357831df87" - ), - cached: false, - }, - block_height: 757154_u32, - block_time: 1664944982_u32, - }, - }, - TxIn { - script: @from_hex( - "220020cc18f4933f0c692579b61553c93ce88ded9f3806304432a19296282218f9a0c2" - ), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022018037c36b43337087a284bf839eae8b4052f4385d17d57cfee7a8cd9fcbbfa4d02203b2e2699d288f4eaf0c01014004c708b526b15884479229dd1d18a2505da389d01" - ), - from_hex( - "031df2d8927c64cffed13fb1fbcce4e0a823fc7e92caff87eb99719b6b74a5ed4b" - ), - from_hex( - "08ffab3e28cad2f4ce358928e03b21849f1228d5e7b32f000eb6f5d7b7fb75de" - ), - from_hex("01"), - from_hex( - "76518763751436ff48c0ca00e9808b94c00eac3c567c8ec6dd97145f69f70547884be65e783da8d30d3eaf4593f6056776528763751436ff48c0ca00e9808b94c00eac3c567c8ec6dd97144ea6a525cf2c35874c605984ac7f14ad78e7419a6776538763751453f3e58b0ed5394316230a6aa1aaf9cb0c2a058714d2355fa35844f4029273cf5b5dd8debb935e7ce26754881453f3e58b0ed5394316230a6aa1aaf9cb0c2a05871466085a15298858cec1ab9eb1066b2760a81984386868687ba98878a988ac" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x67a7570f4f1c3a57acb725fe8f6e3f0a7bdab2fd79de1974ad1aeb08d3cce57b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 449800_u64, - pk_script: @from_hex( - "a914dc227094e287f6cec51c31f6cc610934503f28b987" - ), - cached: false, - }, - block_height: 757519_u32, - block_time: 1665146839_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 500000_u64, - pk_script: @from_hex("0014626e0864c0224e8f67c4c6bf7fb18e3048d104f9"), - cached: false, - }, - TxOut { - value: 449222_u64, - pk_script: @from_hex("a914607bd0f02e3a109e0a8bede5cf4b2f2418193eba87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e724103fc5eb746d3a18b6a3bfdecb33302cb999fa65115a9b26bd990e4469b6022036d1f2fdec5791f8c327ae7b68db262b49df33f8abda631b1dd8c387f0c55fa50121035ff4e80189953e84fa014c67261f2cd1a950c22df9ea169d5835c733dc950dd1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x8c8bd26ef29796867a8a15d5992dcb2b60f0cc713f6990e1aa2f781f780c715f_u256 - .into(), - vout: 11_u32, - data: TxOut { - value: 149000_u64, - pk_script: @from_hex( - "76a9148b6f101c51e5a5d332985329a70da3071df2899888ac" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100cae06ddfab96623dbb0f70fe4d60d82513f1102462af05e0620a7a52b0017e2102203555c8d84dffb59c2de384f1d1816ea0f7bdb8f34617c852bb6b44582b5cb4f6012103f7118f6e6e91c74761d3182e00735938867b8603b16a09a5c03a889361fefeae" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfa342eff76bbb6fab8b2f9c1d3a47ad753a9566dad366a4aa9eaa382e6d7d72f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1472473_u64, - pk_script: @from_hex( - "76a914b783ebaf1e53aa8dd6f8bbd3c8622b0e08bcde3288ac" - ), - cached: false, - }, - block_height: 755835_u32, - block_time: 1664226763_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1548497_u64, - pk_script: @from_hex("a9140a2e63523dbb408554041979d2e102f4308eeaf887"), - cached: false, - }, - TxOut { - value: 72174_u64, - pk_script: @from_hex("76a9149522c3d82f3d92717342b37a153722592d0ec38d88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022028962d7f71c03d2844bbedfb2db84ea71f5c10349c22791c5347e5392d88cbeb02206e829a21b8b3c35987d03c95aacab23cfa03d012440356332ff0ceaee601ae6101" - ), - from_hex( - "020eff05c29e992db12bf197304575f626f82f2881fcad9dc6c7c09f13d4b858bf" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x8dd122f41ab4d174c22f8d0489f4d19e03074aca6ae43ed937f3f97b35c905eb_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 6264235_u64, - pk_script: @from_hex( - "00140427b2dd010924a7d3747a79444f656978ec82c2" - ), - cached: false, - }, - block_height: 757703_u32, - block_time: 1665237620_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 128105_u64, - pk_script: @from_hex("76a91420cf09f1877e3100456722c067cf573abe9fa20588ac"), - cached: false, - }, - TxOut { - value: 6135827_u64, - pk_script: @from_hex("00140427b2dd010924a7d3747a79444f656978ec82c2"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022019744c1becfab8d4b24de2050a9ec4260f5ec64551f9e96f98835da92289e64302203e8bbfafb5e5a02b8b978b958a632527cb0df1b8d1f3240058eb4855ef5388a901" - ), - from_hex( - "03e9e25fd21f2ef6e923ad1c508ff5b86a4d030622d8b6bf75f3b6f0a947f47177" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xb96d951f4dedea7218368f2e9942d514e5b459a30d75c61a5748bd2b8ab16b58_u256 - .into(), - vout: 22_u32, - data: TxOut { - value: 487318_u64, - pk_script: @from_hex( - "0014f80fa4ca2ad41d2a338e228789042769797970ef" - ), - cached: false, - }, - block_height: 757659_u32, - block_time: 1665211847_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402204cc30e8fd4caebeb70382c08e1023c2ec9e4083d6c8b506a59c5d64a98e8858302205df11d3ad8acaddaf26bcb1cd7ce23252a84f30d3f928e6aaaf502d0e327880001" - ), - from_hex( - "02a1a28c17fd49604c1753d90169944c26901a239cf4c97c11a5d1a47157189fbd" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xbb293704dd6d8f2f4a016c089a5389d0bc4f48df30fe849d69aa0ae5179f9819_u256 - .into(), - vout: 22_u32, - data: TxOut { - value: 227599_u64, - pk_script: @from_hex( - "00145fa5093c5cc6f6d6cd6eb679995f51aead1ed5a0" - ), - cached: false, - }, - block_height: 757333_u32, - block_time: 1665042744_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 487138_u64, - pk_script: @from_hex("00147a0dd5e986766f6a1a0269bd3aabf5e07950630c"), - cached: false, - }, - TxOut { - value: 227353_u64, - pk_script: @from_hex("00148cc327b1b56ca2ab4261a8c1d8d45379d714a673"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 757737, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "304402202db7613cd84085a30ce18609588e4ed6e3e8a1560f9bba06c7a6e3c205b74b7b022036f03709a6744400d1f48396fc43d6d07c6104abcab2a2fbd83adfaf39cffad201" - ), - from_hex( - "02ad1fe4d16a652a1238fb92d7001ff8ff48b541d9b0f33ebb60c9cfb58eed9b27" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xf3d8b0a2f586bba2824d2f5279241d4917080367e0bce2091ea16b13a1d76696_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 101224_u64, - pk_script: @from_hex( - "0014317cb16153e35648d38123516c5bf076d2966b0d" - ), - cached: false, - }, - block_height: 756293_u32, - block_time: 1664503868_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 101000_u64, - pk_script: @from_hex("0014fedb079dde38ea67a9fa533ea07d8b26dee36752"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757731, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304402203db3f3fe373a5f8eac7fbca3cc1e3dc99e8d2148694c1372c2b2a76a37226fb90220729523ce9ac41b1f430303e52753373d531e70c49a9327410fa0a85a39a1a34f01" - ), - from_hex( - "030b9d657a70d77c6365d83fa3879a13c2a120990cf609d8a25cc407769db0c0ce" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x9b25ed3ce6e2b5cab1ae497f3e492842cf3612fd7971d5a02694233d13ef9275_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 210000_u64, - pk_script: @from_hex( - "0014fba271901401d16d05e34a5cfdfa81ece6c7bf44" - ), - cached: false, - }, - block_height: 757548_u32, - block_time: 1665157906_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022038f1b02acc9c3a6374eb634763eed7fefe4839bd82efae92c75a2e76272f72050220505df60d650739424ef39ddde9ce7ebef7fbf2bf8ae3bca017a58424ba513c9901" - ), - from_hex( - "0295d8421f38b444eef83c5deb59e6010239660ed633dafb6a981cf66c194b96cc" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xca7e79258df11a76eaa42664f9ddfb47923a0372d1790f9d5277c33c0b04d4d1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1000112_u64, - pk_script: @from_hex( - "00147ce283713da856414dca53a6143ac7239970a41a" - ), - cached: false, - }, - block_height: 757698_u32, - block_time: 1665234821_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022055f2699b4ecab7c932063888647b8c31fa8d5b5a434190e8f9f695d67ae97f3702204ad644469f5b8690ef99d155b5216a4f64f0b6243acdfa1fb9d9dba234ef8d8901" - ), - from_hex( - "0321595b0492cde8b10cb6f552068754157ad7e14dc6a7d64753d2aef902429978" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x82d22204c0135c5fb2f76a2d7b891fef6ed53702b7c4943be9ee44c4be28c955_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 134224_u64, - pk_script: @from_hex( - "001480514ba9270fbbeac3097cf439075811222b78ce" - ), - cached: false, - }, - block_height: 755893_u32, - block_time: 1664266866_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022072b1cc58dca914939b9c9a7b8cf4b7eb3d982e561cab8825467a4c247f6a254d0220601b24478c4ed1a22efafc2f3b6d2a272c79d06b23496840321fbc2d75666f1101" - ), - from_hex( - "02690f7d8906166f6723e704f6e0ac2d87a53f4f71b415635fbf41ba966614a262" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x56d80fd08a62ede3c43d57992b6eb73c3a1d2fc9182a39161b6c4e24d66cb62c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 417369_u64, - pk_script: @from_hex( - "00143803b290cfbae268f1ae29408d548a92b486c363" - ), - cached: false, - }, - block_height: 757599_u32, - block_time: 1665183304_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 970000_u64, - pk_script: @from_hex("0014dabc7d68153ee8dce3c07a28c3f3c5c96fa35e06"), - cached: false, - }, - TxOut { - value: 791013_u64, - pk_script: @from_hex("00143974696c13d12f5e6bdb1294fa6a1829a0447627"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 757737, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "3045022100d0e118f12484226ab43c4da22fcb6d6990286b591a9bc42fa2a0ed2d26d4193402203fefb0c87a2e3d17736f529dc1453eb27cd85b5e86bf0c15dcb4b3ddcda2c6f001" - ), - from_hex( - "304402202627cf616c80cc30021b8429bf3e31e1e746f96c78231606a039dba612bb6fc402206c2081d7fa25d337f3f36730905eb3d2c4e22d58e6ed2d880301cac262aac4a601" - ), - from_hex( - "522103a890ac0810b85baef9dd591198617e3e672d2012db49fccfb3a8a98353efd9662103d667c56eaba170fdd82ae4770a1130f5903c8d91a9dc16bf32b59103acedcf7b21025c9bbc6f7fa4adc15b8127b0e088f720a59d8aad71f3714585078e968b3e3dca53ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xfb2d148eb647309ee7a4f7cb9c1284e4adc60cee3c4382f5616ad30cd025b59b_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 77559739_u64, - pk_script: @from_hex( - "002037fda9847471fa78ea3d67179ee99d5da51c66c8c69252c0954f2e134ec7340d" - ), - cached: false, - }, - block_height: 757728_u32, - block_time: 1665245428_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 123433_u64, - pk_script: @from_hex("a91445d950cd2faeff89dcd21f1801d5aa79dfc5b67187"), - cached: false, - }, - TxOut { - value: 77435924_u64, - pk_script: @from_hex( - "0020891c7bbbb20e949ac70c1fdf26e3618c20f16072077ffa19c55f8395960e657b" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022075f4cf67759b5289fc976c6ff7c0ea18215395e1a297bf11f3cb06372f616344022058f076c46b1f6e80b88604af26261550d1015bae6e79013697f12dd6e1d6dec801" - ), - from_hex( - "03001d86ef16f337398a76796d8d9e4e45d7a20e7ba8ab8a9a633bc6368d540cd9" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x81624ce98446eb16bb3ffcac73c500399d689c344be8e545b4766f0585331e4c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4972393_u64, - pk_script: @from_hex( - "001489eff04c294fb6d3a46270134ec6013fb889ef16" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4959263_u64, - pk_script: @from_hex("00145f6a404e64bb262c13290c64ddf239da0ee8f4e4"), - cached: false, - }, - TxOut { - value: 12823_u64, - pk_script: @from_hex( - "00204b29c20e4cefcbf9351c345fe2a69309d3f4f5c6c1854054b9de35ffeab21248" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100d843fbeb07058ac35891c11b959bbdbbcf32dfe8388c88c22001bf04207d43e802206720b0e34344394fa6b30c65fb2b9ab38739b523a5b4c15dd02e4b630610d036012103fc1372763426baec85f0f0c848c283cb4a49f24128488e7bb4657175f56f59cb" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5e532a60c61230620391b2ab9d54a3c881951c26a94752c728ab7a9f141313de_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 20161148_u64, - pk_script: @from_hex( - "76a9147b904242a4c2ad57cddd3b9e2b7d2aed67244dad88ac" - ), - cached: false, - }, - block_height: 757738_u32, - block_time: 1665249935_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 6667288_u64, - pk_script: @from_hex("76a914bb4cb66ea1f746109b712ca2a1166c1bd9294b4888ac"), - cached: false, - }, - TxOut { - value: 13493408_u64, - pk_script: @from_hex("76a914651d8c34ff02485b9017e3926541e1a8452464ae88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "47304402202e940e5fead1a2fe1a271f5f1268629e75e71d2ae00db2ff090492f2f9dd54440220010c916544dce08321e2a87f6bbb15073204b96a6ca503b6f1543f1506836edb01410470584e87f314924f00c5ca78dd0d7147a3d125135f0a9f89eaf5615fcd1899f0cec436790e08c3947b07b36039bb36e6e1283e39459242d48249c4e5fbc6de7e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xff0b776479b3705472b98625082f63452835688f3c3d6489716e728d9f47a439_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 373528750_u64, - pk_script: @from_hex( - "76a9147711eab6ffcc99e4376ac39f4022de413e1ea2a988ac" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 145000_u64, - pk_script: @from_hex("a9148740a1ab00c09b21532f8ed77856ad4cc804ef2287"), - cached: false, - }, - TxOut { - value: 373383250_u64, - pk_script: @from_hex("76a9147711eab6ffcc99e4376ac39f4022de413e1ea2a988ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100f2f9d997d87c7ecc23bad86bc0042638a13ed43a4d8874f3bfcdcb2ad346790702203d57359c76e9155a52b34cd0631c1e93695a9e5071f248bec088e561af700a67012102783ea770a0fefa751179bc821ca97374d1f22c62e3a7827104c9bc7ceece8cfe" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xd6fd9005cef78b73dedf81faf31a4320db4492394c8e26641a43a152ffc45eb3_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 717436_u64, - pk_script: @from_hex( - "76a9142e70364cfed8761914d5f91a923dc5c2b26dfce988ac" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - TxIn { - script: @from_hex( - "483045022100afc1801bb52041b31a50b27197efb29377ac78dcf8ee0f4d40562f370489fc8a022031f63b27eb4005a8a5cb8fa3ad37a702cfd711cbf3c7c56670335faa9badeacd01210223f7ae0b7ba8b12d9f2d44b90a79a3de9d8117082f55cab9a2ff69794112a58e" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1f98b029fb03be9c2deb56c2e41ae777c46d24a1cc3f63ed1ef97718f32f5e4f_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 752624_u64, - pk_script: @from_hex( - "76a914b4a789ce3b27f32fe0c5f443d01bf81ef5cf743988ac" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1082509_u64, - pk_script: @from_hex("76a91481a4302fd10782a7256cc3a6c198d7becf672b0a88ac"), - cached: false, - }, - TxOut { - value: 386893_u64, - pk_script: @from_hex("76a914bf6fbe97d9d66de946b0e2109a9704a88a6ecff388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "3044022053ecc7a9cc998723dce75d1211af2418601342dc4716a24a89b283fb23ed03f90220505c265fe5d02970e35bf66298777350f638bcdd1bef827b762f909c9afca00401" - ), - from_hex( - "3045022100892578b6c46525ae60567bd927cad47a3a34cd844e6757526267b387ac1bdf4202203a5178757fe4bbfea05a9f1b4141c710190dc38e70b248cfd3f07c915c44fc2901" - ), - from_hex( - "52210332a990746e8fc8e37e4346f5e8a9b4b5cbe2fbaf7e3dcb7b47fadcb852a8327d2102e6955baa4fa9faac067e868ca08ec1c0539f3af2503b7a459bb10eb7586d94bd52ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x71a1fd7ce30223e6df4adade9b2d7b3ea891db1e44b009b2fd61bfd1458d8a68_u256 - .into(), - vout: 117_u32, - data: TxOut { - value: 2836775_u64, - pk_script: @from_hex( - "0020ddc9efe2471c1ed3a002b02dd093d3da115d7ee48591461ae417dcb9c43d92d4" - ), - cached: false, - }, - block_height: 757731_u32, - block_time: 1665247316_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "304402203c076853f064126563699f278f9753d1765fd1884917051a831331f380f476d7022069f97e4a8e4d7c445ea41eedb764528861e7401ab93be5830e0f73213a684f1c01" - ), - from_hex( - "30450221009e4dd9cef458c5f6981643e8664dc4b8308fc80aaaea32743df1b5e360cf3b3d02205e8bcbaff1924e20be78a7ab34d5428bc4aa58af88184178059872351ad8b1c901" - ), - from_hex( - "52210332a990746e8fc8e37e4346f5e8a9b4b5cbe2fbaf7e3dcb7b47fadcb852a8327d2102e6955baa4fa9faac067e868ca08ec1c0539f3af2503b7a459bb10eb7586d94bd52ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xfab3eb59277f9106479eed0133c7f2a08b138508a4c3359f0121ca995a3c0862_u256 - .into(), - vout: 126_u32, - data: TxOut { - value: 240466_u64, - pk_script: @from_hex( - "0020ddc9efe2471c1ed3a002b02dd093d3da115d7ee48591461ae417dcb9c43d92d4" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 3076888_u64, - pk_script: @from_hex("76a914b71fc91c4e944b49d24647aa4934ae135f7eca4588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757737, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex(""), - from_hex( - "304402204ffb8f022395ffa1db04861d1ed7dac027bce723cccdd07d6699bf8beb2074da02204e14bdc8e330c15353466a36a634cccfd52cf10e05c61736bc9440779a7430ab01" - ), - from_hex( - "304402200f6ca8c8db65a4c46551afa5c652bd7b9310c0b281bc419591ab113a0df5fa1c0220127df7f3512bd33839b90c50496d623d78a44174b18068c3fda95b47f621d97901" - ), - from_hex( - "522102319fbd33936babe38379dd634822fc99c4e43dbef2cc94736e8fb0858d6d03f621027fece5ffd0677408e6d6e0693f0203cfb6b00040dfbe733bcc6d89fd645ed8fd2102a55334b12ef838a6c7efcf48f99051c93d6e97c5df32880b25e440a49b7fcd7153ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x11fd52613860bb90f379ca48201e7ff047913187b904ad84973d111398f97863_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 233100_u64, - pk_script: @from_hex( - "00208ee5855e25e952df928d06a69aa4846ec2995ffa6632794208e4f8b92f21bd62" - ), - cached: false, - }, - block_height: 725621_u32, - block_time: 1646245273_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 111670_u64, - pk_script: @from_hex("0014ac408439ee059437041c469afdef5cc24ef208a4"), - cached: false, - }, - TxOut { - value: 121220_u64, - pk_script: @from_hex( - "0020b7f122e601dd5c446f9af07621ceaafda92a5245611411841492a09e6504d77e" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "004830450221008e734012c2af9c1db3a0d3e6ee558c2aebcb4d88cc43366b501a60fc6144754002200a3f3f9eb737448cbc0be30e69e08c38c86074dd929997625be6d8c17c4f6bb701473044022027070cc688b9f455acc27a4f6c63fff488cd096c146ef653e94ca37ad8ea4a6302206ee436ac9cd8c2303641bbc00112048b4e77cca8afd8596e3fb447914cbec52f014c69522102c6da6bd0e6a775d8a80157ed35a233f91a827535ad9dc0d7acf2ffe09adc3ada2103ec2fb8583db2e6fd0e01f400710ccf47de641e0c5231e6ab867f3323233d13282103750a46f3ed6ed4c468fbbb022b9683d5e9a7c984aa837e88f6952bfc48aebef053ae" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x4da79a432e1b0b4e461ff9ba1b13c18c70604e5b62f06696b25ab4dc9e433579_u256 - .into(), - vout: 92_u32, - data: TxOut { - value: 398107_u64, - pk_script: @from_hex( - "a914f500fe6addcb5f128592b27cc855b8d0614900d687" - ), - cached: false, - }, - block_height: 756789_u32, - block_time: 1664758496_u32, - }, - }, - TxIn { - script: @from_hex( - "00473044022069e3852c579db281ea01d9f0cca1ec1488e57d4b74944c324ab77982be936b3d02205d49c266d08cf3c8b2ffece668cb71ea2ebf77d378bdb5ca56e11033dcd5124c0147304402205c1d794b9d1eb6d3fd469dbed3bc2ad562d5432016c23bebdf3b2e81ce9ad3f90220479c52c3ca1c609fcb2d3913a3473ec93e74381f94ee1293711b1c04de08ab96014c69522102c6da6bd0e6a775d8a80157ed35a233f91a827535ad9dc0d7acf2ffe09adc3ada2103ec2fb8583db2e6fd0e01f400710ccf47de641e0c5231e6ab867f3323233d13282103750a46f3ed6ed4c468fbbb022b9683d5e9a7c984aa837e88f6952bfc48aebef053ae" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x699446f44205b5d5aee99d2df64a1cb72acf086ab686a9aa55d4ed8debef2737_u256 - .into(), - vout: 168_u32, - data: TxOut { - value: 135419_u64, - pk_script: @from_hex( - "a914f500fe6addcb5f128592b27cc855b8d0614900d687" - ), - cached: false, - }, - block_height: 757435_u32, - block_time: 1665099208_u32, - }, - }, - TxIn { - script: @from_hex( - "004730440220636e4501ad3e6eacf5baea71a22be0d1e33e9ec073e683d39028d26ad7531cb902207849e4967628c93242535a5f7b2f168dfb06644e2f6cc331e09c49be0c63ab510147304402207ec831bacae4180aa10215e8f2665324ebc0f8785102c181367c0bee20fc6785022033a3bd78f1ebe078bf4c7a6b097678ebbcad7c061b1e1699373d235ffcb486fc014c69522102c6da6bd0e6a775d8a80157ed35a233f91a827535ad9dc0d7acf2ffe09adc3ada2103ec2fb8583db2e6fd0e01f400710ccf47de641e0c5231e6ab867f3323233d13282103750a46f3ed6ed4c468fbbb022b9683d5e9a7c984aa837e88f6952bfc48aebef053ae" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xa38bde17ce6a9f5f205d3b3a38fbb4add1ab9a707b3544dc6be910a0d584270f_u256 - .into(), - vout: 36_u32, - data: TxOut { - value: 296235_u64, - pk_script: @from_hex( - "a914f500fe6addcb5f128592b27cc855b8d0614900d687" - ), - cached: false, - }, - block_height: 756797_u32, - block_time: 1664763456_u32, - }, - }, - TxIn { - script: @from_hex( - "00483045022100e3f885fc58c2370bc7c73d2ffb990bd11941d28a8ebb97b43c48bfc42cbc2f720220605acebded05fdc0f070231c6944b7e6ce2c590a6671bf35e187913ac3503c780147304402204786bbdf6294799b10aa5bbc304034556a284ec36f106dff803333c84f4aa03902204cb3e653d10432d9e86a2b31b16c84e7d4ea1b3b7e0c2c52b15d06b2ca0a7139014c69522102c6da6bd0e6a775d8a80157ed35a233f91a827535ad9dc0d7acf2ffe09adc3ada2103ec2fb8583db2e6fd0e01f400710ccf47de641e0c5231e6ab867f3323233d13282103750a46f3ed6ed4c468fbbb022b9683d5e9a7c984aa837e88f6952bfc48aebef053ae" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xbb298013187e4d12f12923562fb007fdb01b1baed0f5ff5b0759f6eedcadaee1_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 266736_u64, - pk_script: @from_hex( - "a914f500fe6addcb5f128592b27cc855b8d0614900d687" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1095234_u64, - pk_script: @from_hex("a914350c4a5875535bcfae8e8fa5c78fe8d31851e60e87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "220020931ef8d40289817e493e3ea769b773b03643f65eea56dcfbe43c3d3724fa76eb" - ), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "3045022100e09f340ac506a0aa8fb66f70c912864be324d84b70be419bef85ccab679f013f022066110828581a085e8b1e70b93f67ba3def4acc47cdcd21f641ef9351e929ebe101" - ), - from_hex( - "3044022045949aaeb2e4484d73e1303703d6a3fc6b8cc421ca71c49236ec763531f0ca2502204a657aa219efc02317f1b2a0f716b552f363509d73a6d23d87c051b20e62cc9901" - ), - from_hex( - "52210363db89d33491aee5d7c2ee87f133872f5b33bca2c41425b8b0147848e1770a5e2103a72c08c9919b182be34e34ee9e32c84d0f030ffea5832e12b1a33ff7f26b6b9c2102248c4289d9a2d23c823efadc4a49e6f1e2563579ead1cfe85c2146e8cc27f84c53ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe7fb98109c89311e721a5dbce6715f85d11e8a0a5aa21a0197bd1c982c5193c7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 999999_u64, - pk_script: @from_hex( - "a914418adb947b13edb7e7bdb7f0dbeeabcde60c3e3087" - ), - cached: false, - }, - block_height: 757737_u32, - block_time: 1665249850_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 999810_u64, - pk_script: @from_hex("a914350c4a5875535bcfae8e8fa5c78fe8d31851e60e87"), - cached: false, - }, - ] - .span(), - }, - ] - .span(), - } -} diff --git a/tests/blocks/block_757753.cairo b/tests/blocks/block_757753.cairo deleted file mode 100644 index c9d58774..00000000 --- a/tests/blocks/block_757753.cairo +++ /dev/null @@ -1,6431 +0,0 @@ -// THIS CODE IS GENERATED BY SCRIPT, DO NOT EDIT IT MANUALLY - -use raito::types::block::{Block, Header}; -use raito::types::transaction::{Transaction, TxIn, TxOut, OutPoint}; -use raito::utils::hex::from_hex; - -// block_hash: 000000000000000000032c781dbe11459fba50312acfca3cd96fa2bc4367d5b1 -pub fn block_757753() -> Block { - Block { - header: Header { - version: 549453828_u32, - time: 1665258359_u32, - bits: 386464174_u32, - nonce: 1554058904_u32, - }, - txs: array![ - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "03f98f0bfabe6d6d6f6b40c9e789288de6b143461e8cc6d81422f96fd92fdf3cbfa35ce3956b45850100000000000000136508037f966daf720200000000003648394e182f736c7573682f" - ), - sequence: 0, - witness: array![ - from_hex( - "0000000000000000000000000000000000000000000000000000000000000000" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0_u256.into(), - vout: 0xffffffff_u32, - data: Default::default(), - block_height: Default::default(), - block_time: Default::default(), - }, - } - ] - .span(), - outputs: array![ - TxOut { - value: 625076367_u64, - pk_script: @from_hex("76a9147c154ed1dc59609e3d26abb2df2ea3d587cd8c4188ac"), - cached: false, - }, - TxOut { - value: 0_u64, - pk_script: @from_hex( - "6a4c2952534b424c4f434b3a5199365947028bc2d22f91c8eaca8947c8cf817aef4445ceaa5d76260047c0d5" - ), - cached: false, - }, - TxOut { - value: 0_u64, - pk_script: @from_hex( - "6a24aa21a9edda5150f6b0b0c41f902a1a579bf6d30c9cede564f0aa9694f06930307cfea185" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304402201ad39b2c7eb9587d9cc096cc0f012ed5de362237194c54fd372fea58e51f1352022001489d00949f2ccccd4f1e2fe7e9c5e340ed36eda838a692bc7a28876c8edf6101" - ), - from_hex( - "0305454dc7f21012ff6acd7c7a94aded53ca8df46bd9ad3e6b044dcf034c1b27e1" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe592dcea72c51fbd4d04804207b40e741f1093ac73661f79c008e73b1028ed48_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 149186_u64, - pk_script: @from_hex( - "00143570eae10936fb58dee2c24daa442f4d0e2f97c3" - ), - cached: false, - }, - block_height: 757571_u32, - block_time: 1665169740_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 117656_u64, - pk_script: @from_hex("76a91429df2d7b7d522baca396d65e508a8112ab78faa788ac"), - cached: false, - }, - TxOut { - value: 27210_u64, - pk_script: @from_hex("00143570eae10936fb58dee2c24daa442f4d0e2f97c3"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "304402206c40502d4b8da1607477c63e91c4b62dbe3bbfccaed1fc443380f9e9ed613b3202205faf9dd9a6251ea26bb52b639b2448f589e5948417d0f0fde044e5ba552d55db01" - ), - from_hex( - "03f557c2b2eebe42c684c4fc205c3d1d7cbcf91bb9cfcefe6a34648eb921263eb9" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe3651aa8f23a82ea487bc14e29a966281772c9cdc7267e48d99b1baf86c10bab_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2732450_u64, - pk_script: @from_hex( - "0014b96ed82c2cb0ee875d35f85afb575416f1150115" - ), - cached: false, - }, - block_height: 757741_u32, - block_time: 1665253358_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022011162125f19bebe3395010fa9a515d05b607cc0d768faeee414b1638e753b8a7022011c90a99bef9a47437864c756e2ad9baeb51b9f78d08385fc71a68601e6ee69901" - ), - from_hex( - "025d6098b7eb544a64bf414af27c3f21a28d5b8144f3ea787a05620324cb7d6dab" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x1740bec4692075111b24f17acd387b06bcd7052d197700f5ffda58662d4686df_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 68937527_u64, - pk_script: @from_hex( - "0014f3772009738d559f009faafe920307dcb87993db" - ), - cached: false, - }, - block_height: 757749_u32, - block_time: 1665256670_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 64135334_u64, - pk_script: @from_hex("0014f3772009738d559f009faafe920307dcb87993db"), - cached: false, - }, - TxOut { - value: 7529643_u64, - pk_script: @from_hex("00142e903c14c167effdc64e5bfa578b7d2d0699ad94"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "2200200ddd7606379a092948bc891c797c0738d515e47da6e079e166d34ddec9ecb1eb" - ), - sequence: 0, - witness: array![ - from_hex(""), - from_hex( - "3045022100a5674762f5e458795c50ee9843cd7771e69d2147dfb722fc65387caf3804c03b02205a8cc0d0eb5f83ab9b03c66b4bf5b872a841623ff50a48b8ec536efcdaa471f001" - ), - from_hex( - "304402201ec3e13ae445821ca7dfaaec41bd02c04bf3b1627bd02b14fbd547d5da8251ae02200c3ca488df692bd72da65f6d9e3c682575c6f4ecd105d7e7dc739ef12183f2d101" - ), - from_hex( - "522102246a1289e9067f64a098625a03ef9364c19f10f7f7856679f629abf7da37d2072103e0019d9fea6e72bf64694adc080d160f20e986343763579ae7992d04270943c852ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x70513107dce764726b3f19f2fba645c20374b7807313b171a3ae9b9b18b7dd6f_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 19727005_u64, - pk_script: @from_hex( - "a9142f56314a3a3e5a5a3f8cceec83672ed44520f09e87" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 848999_u64, - pk_script: @from_hex("a91450ef2610bb5da49b231d275f50e68460e64315a487"), - cached: false, - }, - TxOut { - value: 4856073_u64, - pk_script: @from_hex("76a914c3fd62c5e736b27a24b75794204e31f1db4ce61488ac"), - cached: false, - }, - TxOut { - value: 14016931_u64, - pk_script: @from_hex("a9141aa1aa1061a00bd7e9e56a1919318a64befbd1ed87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "3044022037580dc83eee91a81e355a080ab32900eb79b767abee36475962da3e0bec3b8c02200be847fd7bd219f0ee06d497d3cf78899c0635ca66fe06cd566c76e1c325ea2201" - ), - from_hex( - "3045022100a6770a51e004afd3b387d90db621265c4ca675a6ab3d2fe5c5fe3b9e3992a554022057c9e14475fab292d0e813a51b165f7042c34fb1dc6605934e8a81ce753dcb7701" - ), - from_hex( - "5221034f71cf24ff5ef530c2a8de52ce99472b08638ebb7859e7d93d0a0994c2f7e4e0210294aae4b6ee531d8846cc242438fb3ae2d71855f5d6082022a14a767263f78c9052ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xea195ff0fb725bc77151b3533a2507434bd8c261d20f31ebe9ee45c96438d0a8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 4902330_u64, - pk_script: @from_hex( - "0020e630f8da18e36b73060ef2e32eb40bfedba54ff4b9725e1095f6cd4f2a4bef47" - ), - cached: false, - }, - block_height: 757746_u32, - block_time: 1665256214_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4200000_u64, - pk_script: @from_hex("0014de60d57a65b1612d3dbbed686a39691e67ae4bb2"), - cached: false, - }, - TxOut { - value: 700000_u64, - pk_script: @from_hex("0014e22e6351ca486bc7a23e6cdf0ada39e1accf8fc8"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "48304502210094b1fac6410bfa9db3550a57de6e14e79a5e51cdfd721c3a558ffc64cb05f32002201e39e6d285211ec0c16e914aea795161a1d9e5d8338c3cc9ff0e67803f3713af0121032cf7544340b63143f356ea80df2408b8718cab3ad71aca03e4f2dd8f409e99f3" - ), - sequence: 4294967293, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xfa7e1a285b7f53c8030cd7c896d4511139599788c824903b5bd8ff702347ad18_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 64899_u64, - pk_script: @from_hex( - "76a9144ee326188fcc43811de0af73c4b360a2b3a42e1288ac" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - TxIn { - script: @from_hex( - "47304402205654895d9e8c9e32ab9120246bf87e0b38c556516f4d9ba45efa5a2c56e3f068022041875705e88e7e0800e71af25d8d620a8fabc4d042e5940a42bda24898eb22fb0121032cf7544340b63143f356ea80df2408b8718cab3ad71aca03e4f2dd8f409e99f3" - ), - sequence: 4294967293, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5b363a38840446dc9028343ea352c74c62052078df54e8a029d891723616c754_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 73900_u64, - pk_script: @from_hex( - "76a9144ee326188fcc43811de0af73c4b360a2b3a42e1288ac" - ), - cached: false, - }, - block_height: 757731_u32, - block_time: 1665247316_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 135309_u64, - pk_script: @from_hex("0014fc2a5c16076fd75ae6f46be602871395d64e8549"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "483045022100e4e697504738a61940b8501f90c0a0f054271413c5d55303e49ce6cf04710490022006827cd72231b9b545fa4b84d1b5566ace2389ce4cda622d87f6a44874a5e99a012103b680991c3df4058234d2f5ecbdd54bd1b48ce739a7f6aa2ef632e029e4ed149b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x5f1c37f1b0e6d096885ab5e6669854eb7601077cf3b6f0111e4021f0190ab9b9_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1000_u64, - pk_script: @from_hex( - "76a9147b73cbdbe7315ba62d28b83da4b66dddd91c7f9188ac" - ), - cached: false, - }, - block_height: 714057_u32, - block_time: 1639454255_u32, - }, - }, - TxIn { - script: @from_hex( - "4830450221008b07aa08a5490c1b80929aea00b7ce482aa765e9db99083474f0174d14e49e640220122806d42d965541c355d41e39555d915b80e4e33bc4a0bb61beb42dcc11975a012103b680991c3df4058234d2f5ecbdd54bd1b48ce739a7f6aa2ef632e029e4ed149b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc0ee26ee798c955758e2535aeb220952ba1fada7c6e55901b133e19238e5d0e2_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 27000_u64, - pk_script: @from_hex( - "76a9147b73cbdbe7315ba62d28b83da4b66dddd91c7f9188ac" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 546_u64, - pk_script: @from_hex("76a914bc1c72ca229020a3d0312e68be3e1eef5c41345a88ac"), - cached: false, - }, - TxOut { - value: 24074_u64, - pk_script: @from_hex("76a9147b73cbdbe7315ba62d28b83da4b66dddd91c7f9188ac"), - cached: false, - }, - TxOut { - value: 0_u64, - pk_script: @from_hex("6a146f6d6e69000000000000001f0000000cce476654"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402207f7125bb4454c86cb596fe60149a8f5957f55c86347d8062a92dbac556aab8a402205414a3b67a337f98ad8a5edb92300418bc5ca2106256ae5b1e12fa99e6c0e49601" - ), - from_hex( - "02870d4ca028d6cc661e0618f4822ac9da8b68474d9fdac2d2fe33f90a9f80617c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x8422e257c307d3ac3ce24e5333b516073b1ffd156d06bbcdfeafbf28cb07e149_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 40503_u64, - pk_script: @from_hex( - "0014948aaf29ca334e0e05aa639c59840856dbd5aa23" - ), - cached: false, - }, - block_height: 757664_u32, - block_time: 1665216067_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100a216ea4425918410b73922342194c3b44913af7e4772379a0bbdd52b9234676e022059c95c3924a1e67dd5ab241f580d9373540902eda0fd4fc24ec3a24d00550df301" - ), - from_hex( - "02870d4ca028d6cc661e0618f4822ac9da8b68474d9fdac2d2fe33f90a9f80617c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xacea06e4a7de1009a169e9024e78fec685f5c291cf761094c15d86bdf261307f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 200000_u64, - pk_script: @from_hex( - "0014948aaf29ca334e0e05aa639c59840856dbd5aa23" - ), - cached: false, - }, - block_height: 756739_u32, - block_time: 1664728858_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402204cbc2483959a9ac95fba20d660b25fffcca7585f35e65e3277d1f2f6333145590220267c5e71f075894936db7828d5c19aed361f0d0e384be932b92f127b117da1e501" - ), - from_hex( - "02870d4ca028d6cc661e0618f4822ac9da8b68474d9fdac2d2fe33f90a9f80617c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x2a54ffd3ee574856f1b3a30d796338ae4fdb9f79da22523880dc8e6d3f1463e5_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 200000_u64, - pk_script: @from_hex( - "0014948aaf29ca334e0e05aa639c59840856dbd5aa23" - ), - cached: false, - }, - block_height: 757090_u32, - block_time: 1664921955_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 308498_u64, - pk_script: @from_hex("001406a5108fd48c099b4cfdc76f547907de82465d75"), - cached: false, - }, - TxOut { - value: 129834_u64, - pk_script: @from_hex("0014948aaf29ca334e0e05aa639c59840856dbd5aa23"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 550549985, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 2153418178, - witness: array![ - from_hex(""), - from_hex( - "30450221008e40d3227ba6f74857f98e5e84c857d3251e21e5ad61c88ba2a1ffe13a9da6cc02207f58af0ecfe680648972c14e7488ed7b1264fba0f027c8a24937389e6af5127001" - ), - from_hex( - "3045022100cd44898f3d5bea639107db48666f027ea21264cee5a07e25a9903c3547de8ea202203351222a8eaa4c087621fb518253a61bd8bae763e795f6e32fef870df9f39c5601" - ), - from_hex( - "522103eb48b14e67d99cff14f58982bf5d126d2cd544059445ac64a2db8a51c6091bde2103f08c2cbcefd6c779c5705ed6910e5b4c2a3990ec4e9bcd3dbda91745f9eea71052ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xd30a83a07f5d5979bf7cf40f04a6ca692a7b7788df219ebe8b7957f8f6fe37b4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 298029_u64, - pk_script: @from_hex( - "00208e660549a40113a6f6fa589341400f811ccf0f8645330622ac6c256f83845ce8" - ), - cached: false, - }, - block_height: 754999_u32, - block_time: 1663712532_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 330_u64, - pk_script: @from_hex( - "00203ea37e893621663809369874dcc4848d52023e0e53f44ad28b600270b8719820" - ), - cached: false, - }, - TxOut { - value: 296439_u64, - pk_script: @from_hex( - "00202b55360a471127df887c2900146d603fda679d5a8484065508ea71979da1013c" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304402205be63c095268928607b9bf4bb10502e3e73db83d1845f38358a61142d55ca7fd022009aa5dce7f37c62aaf9c4a4b2bfbfb9775c2204aebded8705f88815f0d7ea65601" - ), - from_hex( - "030fce59a6d1101a5d8dc8874dfc5592a4a79c75d87c6e390362d909281a7dd362" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xd887767baa90fcc60b6438bf9c95749ffa03fac8c31783e41760b766f360d1e8_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1675377_u64, - pk_script: @from_hex( - "001410aaaa17cdc4321a5c6ef45842ba992b4bef5ef2" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 54977_u64, - pk_script: @from_hex("76a91458ead0c62ba5970f9f68d8d66d820af3a65e0d2c88ac"), - cached: false, - }, - TxOut { - value: 1619499_u64, - pk_script: @from_hex("00147a1e5bf11e4e40b10406a6cc9b185c127afccef9"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100e214212f892571faeda9288ec679f8c6a178a9afb7b30f1b63d78a94270a69ca022026fb0a384854ee80d69db7da28ab09cfb5d5239f02de59665d9e1743c5c36c6d01" - ), - from_hex( - "030f7c3def8105edb2e0f7dbed23e19ba49e4485b731a24bcc14aee8d51a75ee38" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x7c6e5ff9611f134637c16b59a52097e52cfc3e815853c63b5d27814c7498d394_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 1768490651_u64, - pk_script: @from_hex( - "0014da25173faea569421615126eb82ac6dd4105b892" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 500000_u64, - pk_script: @from_hex("0014d38baba66af25ad1b020ede18c6988cdfa12ee7c"), - cached: false, - }, - TxOut { - value: 43722_u64, - pk_script: @from_hex( - "0020322d5dbf904a5f95620cb89d2bb9968fce6ef03ca4b342d8fa8272e9d3188d35" - ), - cached: false, - }, - TxOut { - value: 256965_u64, - pk_script: @from_hex("0014edfecc7bcf112f90309b0d976e9efb94e99d96d3"), - cached: false, - }, - TxOut { - value: 513930_u64, - pk_script: @from_hex("0014ef4b3761ac130b31a2606b18f6424ad8cf3a8694"), - cached: false, - }, - TxOut { - value: 3894132_u64, - pk_script: @from_hex("001448b2a0882873abe10da7d29925ae5d688dae16b0"), - cached: false, - }, - TxOut { - value: 10000_u64, - pk_script: @from_hex("0014ed7d8b96a31ae194251e5e66e7d87e39d2cc7b62"), - cached: false, - }, - TxOut { - value: 2563124_u64, - pk_script: @from_hex("a91494d4a4f7019af74992dd4e059f5c70e205d3b67987"), - cached: false, - }, - TxOut { - value: 1760706656_u64, - pk_script: @from_hex("0014da25173faea569421615126eb82ac6dd4105b892"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4830450221008c7acfdf31a3781a8f66e2e6246ec1157c999c780b5ae5ce5e75daa74b4b1627022047ae05b231ea713981a20b19679cc8dea0efa0ea730f122c26c992879a09b3fc0121031f781a0fd09403067970cdc505f474170d6e8cc1ece7ff39152e2b7b555740fe" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x04b5a3dfd42819ff49f558917aba6944b13aaf1a703ed86d76fc8c6c41600ccd_u256 - .into(), - vout: 19_u32, - data: TxOut { - value: 364034_u64, - pk_script: @from_hex( - "76a914b829fc373c2f8d180401b509ed9d10f55204b52e88ac" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 362882_u64, - pk_script: @from_hex("a914ecfe328c186f688ac4c4a5f4f4d85ca242058b2c87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("16001419a12cd436ca854820c427d33b9884c513db09f5"), - sequence: 4294967293, - witness: array![ - from_hex( - "304402205a6f8991fad2824085390788c6205c7926773c23381926b406ddb00078ad461102207b852704a05953d075ad640f8667677216a948ec777311b233c414de3a20c6a301" - ), - from_hex( - "03e1ff147ba807be217886468b6ba380f1cfc6fe546ee035f301c63e4205aee372" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x32fdb6bf594cf05c3bf5c5b5e7fe15510aee6505e97bd1aecc5d1dda351b7326_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 387446_u64, - pk_script: @from_hex( - "a9146a73909a64c25c1201700df5fdfa6ad7d87398d787" - ), - cached: false, - }, - block_height: 757656_u32, - block_time: 1665208653_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 256897_u64, - pk_script: @from_hex("76a9148d5c4ba6f4a9582daa8f79778ba1c31211a410d588ac"), - cached: false, - }, - TxOut { - value: 129543_u64, - pk_script: @from_hex("a9141e2535ccec6798875429b88578eb694643941ff587"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex(""), - from_hex( - "30450221009f4486a689cc180e29a502b521713e67a7ee291ad6ddb8372b4904f90f522ffc022021bc4cd133de41938142eb4fe593d49aba24358d590fa30b332ebf0d691cada901" - ), - from_hex( - "304402205afba5c553d774cbc5ade40efd166702e23b80a502e5b0606eca29f32281b230022067507950b31b1eda4472562cecd5d2a1813ab737f7f0eaba38a414a5266c0da301" - ), - from_hex( - "5221030fac04165b606dea3b8f81ada5eb66ca181d5215c873fcf46623ea7cf8e98b1b2102b7836a2a9d3ff095415383cb23a5f4f1badd75e44adb17537962eafe3ded3b602102f8cb472df1ae03cfa6b65b013add7862c7d3ac3684a8a92a44192faace228aee53ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc30d9483047faf209b9bf658a11957d0ff70e5f42430bd85d42515b0d2068c8a_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 110795135_u64, - pk_script: @from_hex( - "00207250d91085a77a4568fa4cfd5bebb59f0b9cb3530f8154cd4fab6d28abd548fe" - ), - cached: false, - }, - block_height: 757413_u32, - block_time: 1665086517_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 154043_u64, - pk_script: @from_hex( - "00203a1c64b6c3165f1a6dc7325591cbe90ff217ca33325dfb02d2ec76c71e3ff5be" - ), - cached: false, - }, - TxOut { - value: 110639892_u64, - pk_script: @from_hex( - "0020cffcb0c22ee684012fbd9e04c5fb574a5d7f59fa934e329aea6444b0f68b251b" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402202ce9014e6b35e5c1ca810b330c69e368e2b948e3b9c4cf9c9db62e14502f1f270220365bd3e06abbfecab377822224f267bffea0be16827766b0c93f46c8e413b17301" - ), - from_hex( - "02ffad7077169785a796eb38c1a1c56529ce37a11d50ff2f9021260b63c8b0ab99" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x452d63b420ed8b43d8611fe160eb36f226b3a8a381a9bdbaf9bb7ea144486e6b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2923056_u64, - pk_script: @from_hex( - "00140379e04062f340a05b01d1c65cfff24349a6f4a0" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 15412_u64, - pk_script: @from_hex("0014b129f0299191cc77b413b9e1e95e741781e347fc"), - cached: false, - }, - TxOut { - value: 2906903_u64, - pk_script: @from_hex("0014dd1ff31f1438b5a981fbeb6b7daf5410dde87365"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402201de6eb4324436d898b546a1d1e6631aeaaf4deec9371b89a3f73f840a560fc6b022059baf32e58c1eb1db28eaa66b5583f12a19c49d29f6870a1914340ed9cd770ff01" - ), - from_hex( - "02fbbf0623a75f1c74c1f704f1edf70b73648272b168ddf230af18422c41764f97" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x2765d9ce8685676ea73d3d2fdc6dfcc053c3fa91d8fee4cb11aabd0ba8ebefb0_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 89154002_u64, - pk_script: @from_hex( - "001494a9cebe8c5a7f3a0c6c74f58e58bf8d4174fdb0" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 412000_u64, - pk_script: @from_hex( - "0020ee821b8c7a66739050b871477d7135396ce646bfd1f43af92db52c4d6b4de425" - ), - cached: false, - }, - TxOut { - value: 88741235_u64, - pk_script: @from_hex("001494a9cebe8c5a7f3a0c6c74f58e58bf8d4174fdb0"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402206fa8f2d06ec5b504c778359ba4e0c5474171b739425baa5bfb5c18a977314db002205f9ec5fb5ba6962dc8c27122e6e6f0b6808e80142eb482749978f3fd14ba669301" - ), - from_hex( - "03729c2cd1aa4b31f9f21e2d42ff917d7de5d842bad197852d4d9bdd10ae8f32e6" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x61fad6977b5e6e4d1944501d4a2d2c61d5c6e557569ac40ae2f13b881d256722_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 188091_u64, - pk_script: @from_hex( - "00141381c4128ad5066e38b642aa413d9829071e877d" - ), - cached: false, - }, - block_height: 757673_u32, - block_time: 1665220958_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 187646_u64, - pk_script: @from_hex("a914b0a059f534520bcda4d5a4bc7893c2e7f10087f387"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 549660505, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 2152227327, - witness: array![ - from_hex(""), - from_hex( - "3045022100aa24a80962ca20b688805f436d143a83ccdbc4b20d9e93fc8dfa37aaae5304be022076cb559e424663768ac4281baeb7dde8c8863251d7dac2d62237c4cd5531821901" - ), - from_hex( - "3045022100ea13578fca6dc22cafaa4cd4585ead957de9f1b21e532e8ce97c183c04768f9d0220775f5bcb130faa2c0ace973f8533ecd51b4955f5dedebf6c8a6c237e8b4e8ca001" - ), - from_hex( - "522102431a83fb6c55ec907e058b67174394434082cebad0796235e848c72c87cd67ef2103b2d88c77eb80478c63679d2c5cafba0b2d1828259d758293f8cddb4eb8b3e4b552ae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x1bb0af5dd98a9ecf847908116551317d753a7c8771381a0846d50d239629f9b9_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 100000_u64, - pk_script: @from_hex( - "0020cc710c8be2a9f67df3caee4cc2a4b9b8a0fa024cad2450c14e89b3486606cedd" - ), - cached: false, - }, - block_height: 686211_u32, - block_time: 1622794227_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4820_u64, - pk_script: @from_hex("00146de83e0314f77abf3a54ce997c8b0a7d11f7c281"), - cached: false, - }, - TxOut { - value: 94455_u64, - pk_script: @from_hex( - "0020d02dba3a6c83bd72b67f5c6c73186f4af9c0c056e104d90696cd57ad566f1536" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220444644db0c8426129612036b896bb2d8dc5e1a4eec3ef347d868b712d36aaa0302207e3b03c7b84a53e0fc173ec92851843994b10ecb0e4f37d7f64fdaecd9bdca0501" - ), - from_hex( - "039a7b62ad061b83c0dea9f4eef337439505b1828ddef3ae9004f0abb35d9fee73" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x3c2db321778fcb6f12e04a1c28c1f30b372d72014df8900a0c011f7c8f2d7d60_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1067_u64, - pk_script: @from_hex( - "00147ed158fba5b36ca593a1d9f132fba04fe8efa1fc" - ), - cached: false, - }, - block_height: 757503_u32, - block_time: 1665139973_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100a325a37ae3f4487b601a338a457518f78d8fbd15b5de5d1626984142c58a55e002202ce65c4081a9f8730fef463ad6d0fd27274848489e37d245576b0336abd288cb01" - ), - from_hex( - "0265fdfb1e59e3efb386e4fb10cba70e7868988ac6a6b731f880f185934be300c9" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x32814b7911b053b7c62c621b70878f3452ab331b2998dc639abf109a407d0a0b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 153872_u64, - pk_script: @from_hex( - "001432f9a30ec0021d960d4442e1055dd67e7c39e473" - ), - cached: false, - }, - block_height: 757714_u32, - block_time: 1665241693_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 154230_u64, - pk_script: @from_hex("001471aa73c7275ab5f740d15a7e6ddd583a6ace3bb7"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100a3e084b35149c1b580f8f7f4e38f7c0c932b9811e1e9daaae0650a09b940b6f80220552f489966b5a4c0e8f588bda8f638323dea375ed5e6c3b630d866d0647d436701" - ), - from_hex( - "0230b9a4ce4a6440b2d8605b9afe108752ae99c38ee24c624646a87bd77fec6ffb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xaf935bf0083bd28a69f863bab904ab94f47fcb3a86ee7775e9111c8b29c2c866_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 2179365_u64, - pk_script: @from_hex( - "00148872638352bcb30b653fe33ae96bf4ae4a7fad88" - ), - cached: false, - }, - block_height: 757595_u32, - block_time: 1665181194_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100ca76454effd976edfcd30ddec9026d7496a76f079567810e9b5cc78c2bba235d022066ba5b80eaca64c5f5fe9c6c92dabc6951d8b7a5b6c1dcefd4271f11389273f301" - ), - from_hex( - "03f7abaf115bd5dee5a7208b7396356884cf6cde31cce3d2eae2275be880fc3023" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa3b7a5e5ec1307bbc209257670ff4bef27c7c4a8ab2d0420c53efc31d7d2cfe1_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 3583133_u64, - pk_script: @from_hex( - "0014056bfcb094ca65756d504cbfecee68b4d7f5bd7b" - ), - cached: false, - }, - block_height: 735531_u32, - block_time: 1652052259_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 4502757_u64, - pk_script: @from_hex("76a91418da153b2aa0cc9713195d686678b655a04d29a588ac"), - cached: false, - }, - TxOut { - value: 1258899_u64, - pk_script: @from_hex("00148b5fc27eb4131cfda6c069ad8186529c6a15f5ea"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022074e82d04ae1f8ea39b86a88f5a3f11502305329ce3ff17b526a4fa205c9e8abf0220465a31fbc28e90151bc00a3fde9e2097279bf61bd4a3daf696ada0a5da88f9db01" - ), - from_hex( - "031c8ab780e85bc15324878670302d0dc5250c449fceadc946c0e1a2d09728c532" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x16eb35c04abd10ab22af00693abf61f2ba402e8ba0aaf986bef154079260ef07_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5286599_u64, - pk_script: @from_hex( - "001411032d51c2118c07db8177028e9257c68e34534a" - ), - cached: false, - }, - block_height: 757735_u32, - block_time: 1665249416_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 257050_u64, - pk_script: @from_hex("0014a82fb6e273c0bfff739bf5fea96914894ff52448"), - cached: false, - }, - TxOut { - value: 5028989_u64, - pk_script: @from_hex("001411032d51c2118c07db8177028e9257c68e34534a"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402205b4fe2960e83324cab1eeb6bc1eb14da18622d6cfc337ae1711195b3cd560fda02204c650774298981b3aa8bb70e94c3eed412bbfe69e5d28e6ee6b4ca797abe425f01" - ), - from_hex( - "03210420c6b9b80a7c4723b0bf22aef7398db0ec72120a89ce024c83d00d7165f5" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x804bb2fb0d38eaae7e1ddbaa1ed2b6945cd296f65c2236a40edcf2b17bb082c9_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 59577_u64, - pk_script: @from_hex( - "0014b1165a66e859c15064dc201fbdc18270c8cd66e5" - ), - cached: false, - }, - block_height: 757742_u32, - block_time: 1665254120_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 56562_u64, - pk_script: @from_hex("a9140c48641514db2492ef7b97fa02fb117363f1eb8287"), - cached: false, - }, - TxOut { - value: 2452_u64, - pk_script: @from_hex("00143775a2564513526bf88072d32fa9da5daebf1534"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100e9ca408df480ce3051e2ece35d9897abe991dbf51e31444273db9f364da89c8e0220351d93f222b5205b11d0c12d7287ee4617a07fc904e09d4a991ce356d6830b8801" - ), - from_hex( - "0284348bd89232b93347f08ee3e2dd1f360e8719497935ddd3df11cfaabc54acaa" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xb20709eb1874a56d497709bb575cf89cb51285e0fcd0df858dc45101bddef7e0_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 230000_u64, - pk_script: @from_hex( - "00148314501410ae0c36e8611f2fcc820c53a85d7f4d" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 229552_u64, - pk_script: @from_hex("76a9145677a7abd528fed622b6a90b4fc831a1111e1be588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022019b633a975bee07502fdfe72b0226fbc16da240b2baf5bbc5acc66b20ffb051702203ffa015add08c895b61c3ab9297d3bb3a23e0352b809e0709a4d386a605414a501" - ), - from_hex( - "023d311cb655b9d9346642dcb8db479e97a93f4914bf4bbf3d4310bf2723d69a75" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x4e8adae310409c29e594a06e6b473b6f1b684b472f6ffa87b78314810a1728f4_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 23900362_u64, - pk_script: @from_hex( - "00147d4e239f275cd62f5c652e0f1801af42191dc408" - ), - cached: false, - }, - block_height: 757749_u32, - block_time: 1665256670_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 104463_u64, - pk_script: @from_hex("0014f73033c972984cb203ce84b75883087bfcdd4a60"), - cached: false, - }, - TxOut { - value: 23795340_u64, - pk_script: @from_hex("00142822d17fc3402fe14e92272f39be579d5ccb47bd"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757752, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022035b584cab58200536f827b27f927a4719bd659bdbce0d0531496993581b923d1022016f2dd7d8a46860f55d9a2e598f93a7e3936e28bd81699ae63c26373c7d8342d01" - ), - from_hex( - "039ad882d7f4be646c57c41d5663fc5cbddc57ae1dbba3475f7bf607fbbceb9d42" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xef0da0acaa3fb9e5e113461b557b2162f94b627e23d3f8bdae3dfad37c919282_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 4090000_u64, - pk_script: @from_hex( - "0014ee4aa9410283fc3671b7e840ac46ba5c148d1ea4" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 53869_u64, - pk_script: @from_hex("001485c4fb95954f87a5569db61508f9d46afdc29807"), - cached: false, - }, - TxOut { - value: 4035637_u64, - pk_script: @from_hex("0014e2a8aee4e84c8fa9db6c369bb79caafdbca5911f"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757752, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022059141edd91c05adad6753850c24d369d5dc281687ba50c5013586426764ce01102204982db3778e6e0e9d7313a2712111c5ea1742db2bd0c8725502ac691f714e69d01" - ), - from_hex( - "033120a96a4bbefa70685568b1fb16a02d7c83153e9d17805b28fa4b2b36b551a2" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x056f001d22fc46f1376efb60ede3dcf3dd40f7a47cb2a64d3aafe350ade2ff91_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 49502782_u64, - pk_script: @from_hex( - "0014c07b0a653005ba7a97b509cf4bef082f39f79d71" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 131947_u64, - pk_script: @from_hex("a9146630688ac3ad5ae9f788091a927549661ba25b6687"), - cached: false, - }, - TxOut { - value: 166000_u64, - pk_script: @from_hex("a9146c7ab99bbb73403f41f294129cdcc0efeb49f57287"), - cached: false, - }, - TxOut { - value: 189747_u64, - pk_script: @from_hex("a9142938fa6f8d91968b509ec0d036bb107f1482f39d87"), - cached: false, - }, - TxOut { - value: 247496_u64, - pk_script: @from_hex("a91434bc7a2fc8f2c73c0ab763c1178257b794c4db7a87"), - cached: false, - }, - TxOut { - value: 684450_u64, - pk_script: @from_hex("a9142244533ff934b9617fbf1d323462753aab7bd83787"), - cached: false, - }, - TxOut { - value: 48082197_u64, - pk_script: @from_hex("00140106b32714f40413eaf88d8d69086e8e214d2774"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022003df7da0b1a76af42a74269b21fab19ad6950c7f1dc25807570aabcaec1e0c850220777a38bf30101c0277154d5d62706f17fcc146e054cc93144d679babc79cd53c01" - ), - from_hex( - "03f62fe3b218ffa882cdc8bdc693d50628aa9dcc84c20856bbae14e8a522a42f54" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x7f0cf19bac3dbbbe4701ef96b6d34c4fdf44001e9ae3bb43cd804c74eed6e7fb_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 525017_u64, - pk_script: @from_hex( - "0014b8786395f03de1dd7da17025b4d7719c6659a81e" - ), - cached: false, - }, - block_height: 757676_u32, - block_time: 1665223697_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 453498_u64, - pk_script: @from_hex("0014b8786395f03de1dd7da17025b4d7719c6659a81e"), - cached: false, - }, - TxOut { - value: 71074_u64, - pk_script: @from_hex("0014e4d7cdebf3468c9fcebbd5c6bb2b1d26678627ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220517039ce0a805b5d8b977b886b5b0a41a3bfe6c6136e659a71c245863f1eabf8022008ff606e736b26979b97a575c0fc90ab68796fb9111c270e2fad25156fe607b501" - ), - from_hex( - "02e041b4f95d46bb5b1c7fcae74c923acaf0c232b29dfc4974e0ad375af16bd176" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc18c018bd10bd4ef92da89246b6baf229cdf139f39cf76f7ba1c8c414cda4528_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 34744191_u64, - pk_script: @from_hex( - "0014567e08588c42f07f0a089d05cc6367d05de462c8" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 34404672_u64, - pk_script: @from_hex("0014567e08588c42f07f0a089d05cc6367d05de462c8"), - cached: false, - }, - TxOut { - value: 339074_u64, - pk_script: @from_hex("0014bea8016170901fb071788e5dff2455ca3f3f1de7"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022051feb514501d9897ce0a6f4037f49a4914fbf54f7627cde1b78c80407acbbad102201c57f0eddb093ba2a62a9a3826e3cb18be8180604e8f5615f26a1f939f9e695101" - ), - from_hex( - "02b584b0fb6786a3f4eb134abc169a10cede6182c55986c5d61d02d96383046afb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x06b2172fc0bd853f0bc66bf6c314c7cb7ea59f64010ca3dfa84edbe87eba88ea_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 147349_u64, - pk_script: @from_hex( - "00142eda51c9f9ee4426cee2893d58392b47c22d61f0" - ), - cached: false, - }, - block_height: 757742_u32, - block_time: 1665254120_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 18467_u64, - pk_script: @from_hex("00142eda51c9f9ee4426cee2893d58392b47c22d61f0"), - cached: false, - }, - TxOut { - value: 128437_u64, - pk_script: @from_hex("00148fdb9dbf9669ba7ed96cb3415baf342d2ec46611"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100e58965c9d946eecb85e873de03d9190d9fb0852df64eb8e2346c193d051bb8020220574da51c7edcbd889ab2af4611256c6707d6617fa69b5975cef3469c04a5a18d01" - ), - from_hex( - "021861ca4f1f5f2de25c17ecc1a48ab511a3a75dcd6fd6cbe01d18c535f4a0c4fc" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x8ef2ff7fc0ce1afb0bf7bd7ad942e9fd61adbd5ca27b998b1d3bb2bbcd8d2264_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 526706_u64, - pk_script: @from_hex( - "00146485702de80553ecce0339de7c23a1763294ab0f" - ), - cached: false, - }, - block_height: 757618_u32, - block_time: 1665192138_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 267149_u64, - pk_script: @from_hex("a91434e0c1d0eba172e5e17920c10047a5127b3816b587"), - cached: false, - }, - TxOut { - value: 259109_u64, - pk_script: @from_hex("00146485702de80553ecce0339de7c23a1763294ab0f"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100d5c0d4ec68650f1729b576512e9735c55a70403c32ba212f47377b2c7dc0acb30220049b92030b984387ba92856557993dea39a563ee210196476558bec21889fc7d01" - ), - from_hex( - "03a22d1f32df682e0724a267a3f8df3aa5e8197f66050d48ae4b2c951e70e58fcc" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xb413daf791f42572e3e1322b3f76049d0e5faa64fb13d2cf9a6c4e1c27680d3b_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1027263_u64, - pk_script: @from_hex( - "00147c5295dd639321a7c2b2f97d9d2faa8d05bb9226" - ), - cached: false, - }, - block_height: 757680_u32, - block_time: 1665225842_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 769878_u64, - pk_script: @from_hex("00147c5295dd639321a7c2b2f97d9d2faa8d05bb9226"), - cached: false, - }, - TxOut { - value: 256931_u64, - pk_script: @from_hex("76a914293b54cccc1bfe9361d09dc44dcd865e34614a2188ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100bd3c43035274f4f031727364e022647868afe876794832ac3af6dcac7e71c3ed0220074e6bef2dfbbc3fd45ecc81abd3d768e010214f22392d055d70e53a9f692fd601" - ), - from_hex( - "035a2146ffd968c8621f7948fdda54a32470e7e8b690e10b1a7627c3e058cf5949" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5f4afc665a89518f057a84e85846290e290a0b2a3ceda7fadb8e5cf82deda9f9_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 47774_u64, - pk_script: @from_hex( - "0014f316768f96a8fc4107c93c23e933723064e09f1e" - ), - cached: false, - }, - block_height: 757742_u32, - block_time: 1665254120_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100a37640d7cb22265d8b68877e12f4415698f2a6d29de02bfc38587e666e3b8b6602203c683a775e4e9220a44f8e675071810b406fc22ab96442e70a72ff16c38885d701" - ), - from_hex( - "036e31414709d37f7b999d34f43ea71f4df347c28d4d383b9aec80ebf204d98b6e" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xbe05b31b9d574d229679a96f36ea6e641c52c1320d9374ee2cd313b5263e84b6_u256 - .into(), - vout: 52_u32, - data: TxOut { - value: 55378_u64, - pk_script: @from_hex( - "00142bc221980a10033af89cfa7cb6eafd037cc0ab90" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 62413_u64, - pk_script: @from_hex("a9148829db62cabc2ccab2576419ffcd4a7276d91a8d87"), - cached: false, - }, - TxOut { - value: 40077_u64, - pk_script: @from_hex("0014cb942807dc1aef9190c71b6fa384bda6c5918cec"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100cbd5081054a120189b1a4be76907cba464d110ca9bbabcd060f7a5ffc07b07400220408ac1c6a69eacfff55463d016096572eecb6315174950c1ed8af6043560dcbe01" - ), - from_hex( - "034397af2f669588dff3f17ab5f734c30f6a83cf2d88ff03bc11772a2be3c30bae" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xf5ec7c09edaea19da333bed106897289f30bf6e0ba856f0270b4c7a5edf131f6_u256 - .into(), - vout: 14_u32, - data: TxOut { - value: 1512000_u64, - pk_script: @from_hex( - "00144659958023b3b7781a32ad8d748905238153d774" - ), - cached: false, - }, - block_height: 757748_u32, - block_time: 1665256547_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1511662_u64, - pk_script: @from_hex("00144781be71e5257046ab898a3f31db0d021fb3bf1f"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "473044022067d78fd3c09509c7f30cce4da339fe857956ff70b6fe8406836b1e0283c0f4b9022020b406938aa12779a68677d57e60d8d925d322695e3a49f790e6095c42aa3c51012102413c70aa2a4a43d5bb7005369682858b92bcb6232a40223e1b974f45d077cea1" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x9f5a21b23925c0d48bd25efae0445043f704eac301675eeb27d0185718ffec84_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 154076_u64, - pk_script: @from_hex( - "76a914f645a63f9e093e83cf742f00819a1b582eaa14ac88ac" - ), - cached: false, - }, - block_height: 757639_u32, - block_time: 1665202291_u32, - }, - }, - TxIn { - script: @from_hex( - "473044022072a0cea7235f70e2b387f89633583113af2c0d1502b93d17d6760082d3a47cc402207a3a11eb925f13b34dd712a078bd8b33825c5d4c947ebdca28b211c7cd357f3b012102bbcf1d9886e5e35f5f04e7331b194ff7a7927b1bd82d6ac8e6088555c09b4b4b" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xb5ac54e984549bb14bb37e977f88db439c26cbb7b4763967f6d181ccae271a9f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 128420_u64, - pk_script: @from_hex( - "76a9140c30c283c1e07a4050dc580001dbfbc010530e1688ac" - ), - cached: false, - }, - block_height: 757683_u32, - block_time: 1665227303_u32, - }, - }, - TxIn { - script: @from_hex( - "4730440220571d97da43088b37a79a0639517a0e939d226209391bab0880e976313370472d02205d6c2fc8d97e0621e7dab210585cd98f205d5728edc68a397abadf9488b2df2b0121039d67b96dfcdb601ba6527f2bf87c2c20f88de2e2b8983a0c25a1f88b159f3380" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0xc261940998f919d20bc018252b2227beaa482ab796e9ab9c592ec43b00106f66_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 720000_u64, - pk_script: @from_hex( - "76a9141ac731458e483bbd356117194063b2250493b06e88ac" - ), - cached: false, - }, - block_height: 757666_u32, - block_time: 1665217002_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1001032_u64, - pk_script: @from_hex("0014273dc642b738c254161201c594e4b387b93f961c"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex( - "4730440220478bb61cfa3bf381fdcedf0638336911924b7c6da1f323c3e716d2f31bdb5f2e02201ef8ff2a1fdc528c91c1bdde9d6e248c5e74b6b437fa535c333823bf110ea95a012103b6db8f87df6e0cff2dfedd90b9cad02a2c0b0ce6960c6083fd153ee203611fa8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x545d5c2f276eb3ed913ccba8be3e62f365d33b89fef1376dcae9eac92bbcba42_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 935453_u64, - pk_script: @from_hex( - "76a914fbd887e8aa6003195dee6a634d5e92890bb8a25588ac" - ), - cached: false, - }, - block_height: 733478_u32, - block_time: 1650885913_u32, - }, - }, - TxIn { - script: @from_hex( - "48304502210085b7fd722f32f2bc1145518b5a0fe8f730d1614dba7bb9c1940f9f569e898f7902203cc726b787ae815e9443cea458444f03028986c8be7d328092781bcbfab73a73012103b6db8f87df6e0cff2dfedd90b9cad02a2c0b0ce6960c6083fd153ee203611fa8" - ), - sequence: 4294967295, - witness: array![].span(), - previous_output: OutPoint { - txid: 0x1d82b853c482616d7055629238c87590bf43e663766f91099e87a68533cf8f71_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 886796_u64, - pk_script: @from_hex( - "76a914fbd887e8aa6003195dee6a634d5e92890bb8a25588ac" - ), - cached: false, - }, - block_height: 733952_u32, - block_time: 1651149333_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1200000_u64, - pk_script: @from_hex("a914de7372453134980b1634692673c8489677a0093687"), - cached: false, - }, - TxOut { - value: 621128_u64, - pk_script: @from_hex("76a914fbd887e8aa6003195dee6a634d5e92890bb8a25588ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967291, - witness: array![ - from_hex( - "3044022002f2b5dd48fa202fe446516800e6dbbb6a28f4df711cbdba8116af4644962e4b02207a5a1ac73a1e63e4c59e54045bd604564122f914053f8e49f02bd133cd6eeee001" - ), - from_hex( - "022bba430c08cf5877868afd888ebef319af4359eb6bbdd9c2dd4a9e2e5e3e5292" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa32e829c274c34b68c8db4110ae14ff5dad1e3cb2dd1a59c4b5f20ca0bd1012b_u256 - .into(), - vout: 15_u32, - data: TxOut { - value: 1514985_u64, - pk_script: @from_hex( - "001455af8a32b46079feddfe7f0535ea476b16e45a67" - ), - cached: false, - }, - block_height: 757742_u32, - block_time: 1665254120_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967292, - witness: array![ - from_hex( - "3045022100d772bce7b61de995bd57bf8d25ea8eda26859f2461ab7ed432b0b3355f79c8ad0220690b8a2616e901f88d61d7700f68950bcb5412f9aa0c4d04536da20851ec2bf601" - ), - from_hex( - "022bba430c08cf5877868afd888ebef319af4359eb6bbdd9c2dd4a9e2e5e3e5292" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xcb6cdfd7382f44af841862ae58e4c3283a5f9bb05bbc668f7f7892e21715547e_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 6614_u64, - pk_script: @from_hex( - "001455af8a32b46079feddfe7f0535ea476b16e45a67" - ), - cached: false, - }, - block_height: 756113_u32, - block_time: 1664397497_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100b09473b92aacfa42905f8afcbc2dc6431b0886c83c60b872ac7646e2cdb3fa9b02203eec6717b4dd1df9d170baac0f9e1471678a792efb30a9a95ca89602177de8e601" - ), - from_hex( - "022bba430c08cf5877868afd888ebef319af4359eb6bbdd9c2dd4a9e2e5e3e5292" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x8fb70846fa617f4c9c3bc6027363403675d9f9823ee8ecfc9d4cbe416fd77a07_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 995_u64, - pk_script: @from_hex( - "001455af8a32b46079feddfe7f0535ea476b16e45a67" - ), - cached: false, - }, - block_height: 755974_u32, - block_time: 1664317274_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "30440220736a46ff1532ee8bf84074400989836fea96fc1672c0fdb54898666b994d282f02201cc931ea6c77e28e8f22a7a531682f83eef0f32e54566a3f8142e4bd24806f1b01" - ), - from_hex( - "022bba430c08cf5877868afd888ebef319af4359eb6bbdd9c2dd4a9e2e5e3e5292" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xcaa100afe1ceacfd30612c58ccc0f62de3b85777b4d9180838330914446b0491_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1180_u64, - pk_script: @from_hex( - "001455af8a32b46079feddfe7f0535ea476b16e45a67" - ), - cached: false, - }, - block_height: 736051_u32, - block_time: 1652354282_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1522832_u64, - pk_script: @from_hex("00145e76fcb7ac71a31e55c8ec3e9e52e1ac40582b62"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3044022074a14768a9d26223957034e57f84aae162de45a07adc0131441140ecfcf0faac0220117d2737c33674e7882f04c3078a99ecb975cd6169d658fe5d7ab78c5d4523c101" - ), - from_hex( - "03d4130ddaa39fd44c49b12d8b1d6c2eccc5f9b52b9437b9af42ed3899c20c166c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x57ee31463b4265f9e4262776009e81f4f15eae169cb318b9ad018c428aa3b539_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10924_u64, - pk_script: @from_hex( - "0014a50b30e393841f52f1b36e241900874e4f61b0ca" - ), - cached: false, - }, - block_height: 756422_u32, - block_time: 1664570370_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304402203abf0d48d3723952fcd2092c2c608bd942cea6d00d4a5c82c9d47c014e917b2c022071d5fefcec02e8ffb668a8313b64af51dba1b32ebf6dc12aaa31c23db23ad60601" - ), - from_hex( - "03d4130ddaa39fd44c49b12d8b1d6c2eccc5f9b52b9437b9af42ed3899c20c166c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x63974b71d166560c2a314567b603d7846b32ba56132cc5120bfe4f3344fc42af_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 19685_u64, - pk_script: @from_hex( - "0014a50b30e393841f52f1b36e241900874e4f61b0ca" - ), - cached: false, - }, - block_height: 757510_u32, - block_time: 1665143600_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100cbbadc5fa756292d560a3a24aa2a5d3f4528c9c1052f1145dcaa33860fa2d9a502202ac4afb5b27127360e21e40dd52c2efd8b4e48a469e083ce1c5df0597eb8201401" - ), - from_hex( - "03d4130ddaa39fd44c49b12d8b1d6c2eccc5f9b52b9437b9af42ed3899c20c166c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xff4140c25bf46a1d681909ea54c7b02caa99bfc8a3474b0c2d3bb67b102539f7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 20238_u64, - pk_script: @from_hex( - "0014a50b30e393841f52f1b36e241900874e4f61b0ca" - ), - cached: false, - }, - block_height: 757544_u32, - block_time: 1665156060_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100d8760b3a19ed25b3f533974bca220a38c308b1783a884d305ecf1842d46e3a050220604c689ee699a156397cf9c5df17a563685009d7468b52e0607bf0e6c04e937601" - ), - from_hex( - "03d4130ddaa39fd44c49b12d8b1d6c2eccc5f9b52b9437b9af42ed3899c20c166c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5ae6502ea91cd8592db905f4ea0860a18902dc5fec1dbff0fc2b9899405207cd_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 30822_u64, - pk_script: @from_hex( - "0014a50b30e393841f52f1b36e241900874e4f61b0ca" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 77666_u64, - pk_script: @from_hex("001405266c7504d346b2615fda3108dbd9635c800b2c"), - cached: false, - }, - TxOut { - value: 2968_u64, - pk_script: @from_hex("0014a50b30e393841f52f1b36e241900874e4f61b0ca"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304502210099d6c4da9702408177072ba623baf8f18a5da4cc03830c17b5b89e346c99433702205c8523992c8ca3ce6dca080db35451969084679d43682da2df6b8a38bd16998c01" - ), - from_hex( - "03594014b5d6c10d12670a8f02e4c204d8889bd8bd1e3ba8bb4bc4b126d34397b1" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x51f1b2a5fbe6852712cdd8ade31091a39389bbecdf79aff609043ae8a27f342a_u256 - .into(), - vout: 51_u32, - data: TxOut { - value: 1390000_u64, - pk_script: @from_hex( - "00144ab3488cf1159c648c9333abf9fe5a8ae2b82b25" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1389670_u64, - pk_script: @from_hex("001475eea133d575770b42548b5e28b291f0b5f929d4"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3044022008e35938884f97a0ea2c7b8933d3c76b07c9773ef48ccb7854a3ef4da55dcc30022026be5f0154c5fdbcc7fdaf482eeaa6b54d5424e5e8c39bf96a2904d5c75e3b8101" - ), - from_hex( - "0222d76ed06ada9ac1e7969190e68ff9bf145fa4b762d286608b5af9a87089688a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x04dee667bab8b1b876e1a30ba26850578aaf0bcd52159f474f210d6539da8ca6_u256 - .into(), - vout: 191_u32, - data: TxOut { - value: 231172_u64, - pk_script: @from_hex( - "00147f340fa7d9f2f90a3e4d1df60b1bf68ceae8186d" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 230841_u64, - pk_script: @from_hex("00140b2c7fdcaf0c90a6ae0a8bc27e4fd1ede9dfba05"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "30450221008b6abc09a9b6d07b5c6ff66a7df857106afd9fe971a60d0531ebbd965a5587b4022074ead180c765f1832f397b5a617e5fd5589daa2f0a27375c8afaf18b5ef4bd4901" - ), - from_hex( - "028cd48f99984cebbecf7c063f08601c0340fa61269fdca541d053e9e7db411f9a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe8e080287a69a62706af7c9412d9c56d05b86bdd109e3b2cad0c853a7421f630_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 346670_u64, - pk_script: @from_hex( - "001438132d75bef6c29a9a447a84e2fc7bd4f0c4b532" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 339047_u64, - pk_script: @from_hex("76a914fc410876cdec5673352d394dd6c6ffd1537798b388ac"), - cached: false, - }, - TxOut { - value: 7190_u64, - pk_script: @from_hex("001438132d75bef6c29a9a447a84e2fc7bd4f0c4b532"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "30450221009bdd28210a12b2b94420348e9331c709868af5eb149944eed3201611d5025d040220012d7387e776d6295d073250eb41d0c2b9ee7cc9fdc35623d93a5502cb8592eb01" - ), - from_hex( - "032ef6bc6c200e82673c01e8b8474207a6bd720b73b6c3659e87a7da8d832e8579" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x2ca1c02a5c4ca409d39f91264bfe7fa980a37f3b8e90c0771ed5f19e6198395c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 247000_u64, - pk_script: @from_hex( - "0014f468da8c8849184f452631799e4c1246a9d55a6c" - ), - cached: false, - }, - block_height: 757299_u32, - block_time: 1665022855_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 133503_u64, - pk_script: @from_hex("a914dd79639a875e6a84d9ebf96e9dc269dca4ab8bac87"), - cached: false, - }, - TxOut { - value: 113071_u64, - pk_script: @from_hex("0014f468da8c8849184f452631799e4c1246a9d55a6c"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402205640147eb62acb0fd507b984e654f4c0cc9d8b53c162da5a53e5e2fd2591a7ca02205f4409940a5eb9667da7565eb3169189d6fdddd951a63e27c5d6339d82583ce401" - ), - from_hex( - "024f31fb7d564456cdcd8127fc444cddc4b7323b52f4a4da24ec682beb0984bc94" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5b3fb8812dcfaf78894edb535f0813d62e99b1308d2ef6f1d40d74a78af6f703_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 101845_u64, - pk_script: @from_hex( - "001492eb0268850420feda96fca6d28c38b904141d8e" - ), - cached: false, - }, - block_height: 757028_u32, - block_time: 1664888614_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220721286a44368084076b961e8903bf4d450f4338bc22797dd3205b7487799143502205c55322dfbbc9e4661a00aeb0990203e3be2826094d2101d06f236b12e114bc701" - ), - from_hex( - "028f578e004fd269a5d2e7d168d0a9756ca0f620854ee546a0aed28a4bc6fc4dbb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xed8cc55e8e2c636aaef2d5334592dc0c24b8cd6841e989e96602ca260c7b23a6_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 387391_u64, - pk_script: @from_hex( - "0014cf9ef6d31ab185a909aac3426e69bbf6768faf39" - ), - cached: false, - }, - block_height: 756061_u32, - block_time: 1664367370_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022021dcd5f2eabb0b415e035f4c28af35dcb5a8a43fe961e4387418fa92b367dec5022046a4469ee794aa6a9c31f2144340b0d6eeefc11690b638777ba207354508469f01" - ), - from_hex( - "028f578e004fd269a5d2e7d168d0a9756ca0f620854ee546a0aed28a4bc6fc4dbb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc4d22a34979636e479bd262f54abe1b4925f705fa16bb7e9df6e889d8d31d498_u256 - .into(), - vout: 6_u32, - data: TxOut { - value: 477348_u64, - pk_script: @from_hex( - "0014cf9ef6d31ab185a909aac3426e69bbf6768faf39" - ), - cached: false, - }, - block_height: 756083_u32, - block_time: 1664378550_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220223bcc3d83012965a3aad0ada8930b6d715a4df2c9fec3e551b63619ffce1f99022023670aab10e0e6d1bc796a4c67dcbe220d1c7a5f88155fccacb9415a125963be01" - ), - from_hex( - "028f578e004fd269a5d2e7d168d0a9756ca0f620854ee546a0aed28a4bc6fc4dbb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x05830fe78ed6c95953453fae888b7eac7374072130736bd6eed61a48258c05db_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 523704_u64, - pk_script: @from_hex( - "0014cf9ef6d31ab185a909aac3426e69bbf6768faf39" - ), - cached: false, - }, - block_height: 756547_u32, - block_time: 1664630998_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022070b9f61f5ff2196217c294a4396d1d712cc7ea96c9f7050add4d6813d51cc086022009818364582114602aa4e921c81f46aea33f1dabcfe9cdbb691b32c59036f45c01" - ), - from_hex( - "028f578e004fd269a5d2e7d168d0a9756ca0f620854ee546a0aed28a4bc6fc4dbb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x55081d599862245dbeb702485d39934983be24ae768fdb0ab28391cd708c945c_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 526114_u64, - pk_script: @from_hex( - "0014cf9ef6d31ab185a909aac3426e69bbf6768faf39" - ), - cached: false, - }, - block_height: 756531_u32, - block_time: 1664623720_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304502210088956611133927201e2d48b8e1200276bf0eb3e22aa8ba64745f225f2a00a8470220328a7ff6467ebb8d954f87b3c52a7658b513066c7dce5d15f61c82aaa41e2a7a01" - ), - from_hex( - "028f578e004fd269a5d2e7d168d0a9756ca0f620854ee546a0aed28a4bc6fc4dbb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x34f37b2acd5eb95dc47a5e70b2116fb624bd20b54f94cdb6a367a8461b18b276_u256 - .into(), - vout: 26_u32, - data: TxOut { - value: 4748270_u64, - pk_script: @from_hex( - "0014cf9ef6d31ab185a909aac3426e69bbf6768faf39" - ), - cached: false, - }, - block_height: 757732_u32, - block_time: 1665248544_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 6169200_u64, - pk_script: @from_hex("76a91404f533953a0c5af9ab4e061c5ded3d79791aefa388ac"), - cached: false, - }, - TxOut { - value: 594023_u64, - pk_script: @from_hex("0014582e42b5d0053d862c5d22099d3b12d7473b6238"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100c95e7431d1ce7322e9dabdea04a4131356e7967a6a645be43d452912f30a545302207d8e5c9f71a9d827155a85ebf27a43b4cfc96f390f3fc4bf2cb5fd427bd4ccd001" - ), - from_hex( - "03bb666d52d7c86a6bfd10e419d39e96a724fd35d04c72a45605704a726ef9bbfa" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x6da4d0b2e15de2b6481610847c27dd0af9be091e59ceb9dbef17f156777f5069_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 566038_u64, - pk_script: @from_hex( - "0014e0279d77b90174914adc989d9ded873f6475f6dd" - ), - cached: false, - }, - block_height: 757714_u32, - block_time: 1665241693_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 51371_u64, - pk_script: @from_hex("a914a2d76ee5a5bd59144d1b4732dbb405d03d374e7487"), - cached: false, - }, - TxOut { - value: 514241_u64, - pk_script: @from_hex("0014e0279d77b90174914adc989d9ded873f6475f6dd"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3044022001a6035d0874e47b60dc80297c5a8ad749ca3e6f2e5a8656671f1cd474af9b2902200afb997b07ef418f26611953d2afc962d0093114af04906546c5796f6cb38f1d01" - ), - from_hex( - "021ed35211bda87ed122077fabab33d54c9751b7003500c4353011c47f31599899" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x30aaeb3ab509a53653ef1142b9f337fb5a7a6a12fd636d90598eacf7dcacf048_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 4071_u64, - pk_script: @from_hex( - "00143561d6ec49cc2271d99dc16f1cd3d8abdb54396a" - ), - cached: false, - }, - block_height: 754126_u32, - block_time: 1663196299_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304502210087b2bfdfd054591beb0798ad9c27c9b9d167a5b0ebb584cc8fcb1e193c84a6f7022051655b5a0a4e32edac9cd27c97aa06480ba00d6493c28871bae92b25641bfc0c01" - ), - from_hex( - "021ed35211bda87ed122077fabab33d54c9751b7003500c4353011c47f31599899" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xbedbb6cc3edd3a079ae5e292329c845b40953e98898e9648d5e3fb30ed532173_u256 - .into(), - vout: 131_u32, - data: TxOut { - value: 786264_u64, - pk_script: @from_hex( - "00143561d6ec49cc2271d99dc16f1cd3d8abdb54396a" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 785973_u64, - pk_script: @from_hex("001453d6f3a37359c1f231ddf1e2084de034b9dce934"), - cached: false, - }, - TxOut { - value: 3735_u64, - pk_script: @from_hex("00143561d6ec49cc2271d99dc16f1cd3d8abdb54396a"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304502210084dffc3e6976702527c81eac236b0425e3b0e0d563b74a198c6387e07b33984b02200e19b190b32c04d5ce80400ff7b0d0c980dd8739b5942854bb85ab94eead3e7601" - ), - from_hex( - "0361caaf892b252bc409c1c53319cf09b83ffbaa903962db12d2176ccb1f08277c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xdd149b705948f3d74c0ba5768776ae01dbc642f8eddbd42d3f72825bfc105016_u256 - .into(), - vout: 33_u32, - data: TxOut { - value: 711980_u64, - pk_script: @from_hex( - "0014f802d3d545037d579ebf8c2860d2240165d142a4" - ), - cached: false, - }, - block_height: 757744_u32, - block_time: 1665255018_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 711650_u64, - pk_script: @from_hex("00142868f10bbd4d04b450beee5a867174dcddc072cc"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967290, - witness: array![ - from_hex( - "3045022100f2c6934a4ed696524ff620fb9e8c1287a8713ad3e95231a87db5f04aa9f3f1c502207ccea01ca9b0997776ab9f5d0f2ff71dc4b04e47430b7751359a226dc909162101" - ), - from_hex( - "03a2915bae1a9e2f83188d626800072efeb9bb97d86601085d9300d6ca8e184a63" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x30770dd071d6308cbf096565526a1b49ff76e0292f8e983aa579cf246284cde7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 23459659_u64, - pk_script: @from_hex( - "0014e1f3c01be725fa46d5c72cb8f89a8c9ab06a9488" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 23086408_u64, - pk_script: @from_hex("a91499070fdd4d58a51b86eb9b425bcafff15a9742f087"), - cached: false, - }, - TxOut { - value: 372825_u64, - pk_script: @from_hex("0014e1f3c01be725fa46d5c72cb8f89a8c9ab06a9488"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3044022000ec31874c8dc5eceda8e018308cc495842b43b58f604f859245c6f914a69f46022042069a66570b3bbf8aea76ee8d83762e7bf1bab62caa47a19c4a21eccc7c93b101" - ), - from_hex( - "02515bf93b0372cb01e35ec1cdff283806e23dcfd2c83fa3003f68d81a1678289f" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xbedbb6cc3edd3a079ae5e292329c845b40953e98898e9648d5e3fb30ed532173_u256 - .into(), - vout: 143_u32, - data: TxOut { - value: 723813_u64, - pk_script: @from_hex( - "0014f5716cedd7153a2100145541e4267f89866f5a8b" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 723474_u64, - pk_script: @from_hex("76a914bd972e073b3d259192e2b91c12480989c803378388ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967291, - witness: array![ - from_hex( - "3044022076be91d7027621a8d6e933bccb6d10325cbfeb1518534b1bacf7f74a9cc3bc960220744528fb282b41067d6f4823e2ae8237e3af6a8ae7110d02e27c62e1b6f20a8401" - ), - from_hex( - "0263b8ca86aa6ed756a941b2ff8c0778db184544b23d0a968e844612c6fe33cdd3" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xc99c2a5a21cf8b329424f18fe9bf516f6cb15ec8f91cd1aba2cc7eec0e883234_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 115991_u64, - pk_script: @from_hex( - "001481d75ccf338025eaff5057afd47be08a1412e395" - ), - cached: false, - }, - block_height: 757392_u32, - block_time: 1665077303_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 102756_u64, - pk_script: @from_hex("76a9146b93df8319a5398756f4fc33990c7fb9be14de2388ac"), - cached: false, - }, - TxOut { - value: 12803_u64, - pk_script: @from_hex("001481d75ccf338025eaff5057afd47be08a1412e395"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304402207fd3a7cdd2c7e98e4a82916e6940c80fdb9bdb55bb246498b075faf6fd3f292a022003ad444fb2a92ef05d4f24d03832e2f08fb09e7ae5e9932bec459c4fa409ab2801" - ), - from_hex( - "027d8400742f19a8fc7ea55ba74b7b441550dedd2fe01439fc297f25ea7cff1a44" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x04dee667bab8b1b876e1a30ba26850578aaf0bcd52159f474f210d6539da8ca6_u256 - .into(), - vout: 173_u32, - data: TxOut { - value: 64817_u64, - pk_script: @from_hex( - "0014a76c42ed9f0dde4580216e9a96e3586913d91151" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 64477_u64, - pk_script: @from_hex("76a9141c9ca0abd341da14deb8081c6e7d0c19a3e55b8f88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100d30df44e9ce01ee519a4b497fb771e3e3886b93fe122c21bee7ec652c7dc89a102202746dc07bf19e0fe01621a963d4db0b63332a6154596766bf767ec27fbb907c201" - ), - from_hex( - "03ce7f8305dd75f2bf860a7dce3c0a7a85aa0b2a56fc3aaf279b31eb150fa659fd" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x70094f2372e06e4398353d7eafe74e213abe94eda0a38707be8351ff93554c9f_u256 - .into(), - vout: 25_u32, - data: TxOut { - value: 152932_u64, - pk_script: @from_hex( - "0014b9aab6d06c66d6650228aaa862c5fdffcb83a572" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 152602_u64, - pk_script: @from_hex("0014e3f6197a7cb2338359372f356945b78994cfe0a0"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022049765d54b18125d0b4ed0119a3b3c6656bb17b83c929df0d92127ccd1a705ad302201e0a2620b474805a9b4bd533314c31be0820876012fa77f7754a810bffd622a101" - ), - from_hex( - "02808f0dbfcb86d86825018ecb6dfdb738e2c4c123ab924e73c84b0d541554df44" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x33f0565b585518ec2505444e4e74f36aa541c7714269df4a476486a468a6fc27_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 157765_u64, - pk_script: @from_hex( - "0014428b6eb657f6cc8c38f712c6670647429173443e" - ), - cached: false, - }, - block_height: 757571_u32, - block_time: 1665169740_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 154230_u64, - pk_script: @from_hex("a9148c11be6f06366b410b5ea55959e3b7e82855c37687"), - cached: false, - }, - TxOut { - value: 3112_u64, - pk_script: @from_hex("00145d99ac40927299bcc213f4167c16c954773456bc"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100acd1cb8947be74a21cd7fbcdce3ebd6324eb38c4e86139dc5461c38a582b17c6022032a4b4d9956107d48ecfab4fba175b5660321b7e29596a1244cf6399b659df7201" - ), - from_hex( - "039b77186b405e62c827d80575c94f2b032b0d854c0a324d7690a100ea77238132" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x3ddb1877a35b2f86d7e707d8110dc4a090d2af98d7a4a6f88f8a3464d36d3954_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 513300_u64, - pk_script: @from_hex( - "0014dff60b7a62ba8f7d4c29fadca9d6b565cb67eaf6" - ), - cached: false, - }, - block_height: 757746_u32, - block_time: 1665256214_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 152940_u64, - pk_script: @from_hex("0014abd63b017a24dafc94393cc9a55332be7c0f0e96"), - cached: false, - }, - TxOut { - value: 359940_u64, - pk_script: @from_hex("001428b305498c00a7a6d38d5c3b983f6488364aea38"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "3045022100ddb73528ed273fe7bc25657a51cc37158e0ccf79269838d758f0a8019cf0f646022065d6fac55bd8a63d22d2da4dd2a419b0e534921f880ebcd8627cb55e26d7160f01" - ), - from_hex( - "02c8da8d3a8307f65f873e4864bd3790151cbbc345a2b017f1e4b1e7880a533159" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xf4175aa2276f48af215f22f2ba584cc12140277990fa40bcd2cb7a7594f97fe3_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2526400_u64, - pk_script: @from_hex( - "0014610b5d0fc007744182ddd1c0bdd2345cbfab35e1" - ), - cached: false, - }, - block_height: 756491_u32, - block_time: 1664604700_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 146456_u64, - pk_script: @from_hex("0014594dab9cc2822621acc952ef544a696547a14ff4"), - cached: false, - }, - TxOut { - value: 2379525_u64, - pk_script: @from_hex("00145cb13af8343a7b2e0c091d445bef4d2cdb7a081a"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304402200a381b0ce3928485884d57a213b1206791a756176cd70009eace421ea6909e83022027cb9f62d83a4b514c1d39dedfcc2cba82d7abbeef93dbd296878347bae22fa101" - ), - from_hex( - "03a0765c7b7fc73f575048c45115a1f499cf3bd001a8faf75ffc21eba2c965c523" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x74ae6a9e1c3b866befe132eb377b4b75d64d7636c90d65dac22c20e0becb60b7_u256 - .into(), - vout: 137_u32, - data: TxOut { - value: 164996_u64, - pk_script: @from_hex( - "0014020fe9f4e59ace266b14fc9524d2760c3a4a664d" - ), - cached: false, - }, - block_height: 757704_u32, - block_time: 1665238403_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304402205fd6c472ca6166f1bf51696e03b00c4ee27c60af250bfcd032db8acec7c9979602200abd10158fbaff178ac24572aa85fe3104bce163229304fcec1ad378c46821de01" - ), - from_hex( - "035a29b156499442c99183e20a51198efff6afd287bd9d9df1caa3ace887b92ffa" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x1b15fd03099d5b70d17ade1ca5a9f9fa8cff4e3f32d6c6304b295bc702534bd5_u256 - .into(), - vout: 39_u32, - data: TxOut { - value: 45707_u64, - pk_script: @from_hex( - "001468c1a6f8f2b897ad3348bc3318805d4cc7d542ca" - ), - cached: false, - }, - block_height: 757740_u32, - block_time: 1665251478_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "304402202f8a92384978a72d43caf3c1dada6d0f7992ee81a1403a365bcb3c501078c1f202204ec7bf095a9fbc32e9d1a4f8b0ebe525a200933913ecdf98402e2701793687f001" - ), - from_hex( - "03138e9adbbb1c1f2a2a8aa8887dc5af1aacd5cadd655769da699a929504ba6ab0" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xf7e7bb9970bb395f66dfec28e2ce85a2f9116af892d02e3664c42b35bd8e8f6e_u256 - .into(), - vout: 44_u32, - data: TxOut { - value: 1000000_u64, - pk_script: @from_hex( - "00148e06666360ff08727e98d2c3e51fd1be468be45c" - ), - cached: false, - }, - block_height: 757482_u32, - block_time: 1665123446_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1210015_u64, - pk_script: @from_hex("001432297346d2d35f204ffb3147d196033e6bc56234"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022056e4f00b0b5f77c789dbaa5d1b185fa2045598fe50d7575c3e6d380a7fcdf65702205e118214e8dc34ccbdb4384622b746af1b74156fa0e409c02cad4b0e5890007701" - ), - from_hex( - "03a195ae036fde54b16af12bc0268732f44fd0301e2646a464ece1c8e8579ef860" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xddf480551a085100ce34d7deb877db167c92e7605aff1cf1f91bf909f2b21d79_u256 - .into(), - vout: 45_u32, - data: TxOut { - value: 310750_u64, - pk_script: @from_hex( - "0014e806de516ce030b4b3b620d99bb12cf92e3b4e0e" - ), - cached: false, - }, - block_height: 757730_u32, - block_time: 1665245937_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 205600_u64, - pk_script: @from_hex("76a914f78bf6ab70de1f7cd4a572a7638b21db29f25f9b88ac"), - cached: false, - }, - TxOut { - value: 104812_u64, - pk_script: @from_hex("001430b324046f688d53b6da80fcdb70b52125893ae0"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022024a1e6ea56fb48313cec5fa47ebfd4db2b75f52b9c01177debf81eee6c5cd7de0220084551d41ea7c7761256f894d0d082217d89b4e9ae9f1f126b7cae27d930a21001" - ), - from_hex( - "02a2eee98a8b5573da41a78fa444dbffef3fc9559978bb89c7e58b228e333f57a7" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xef9b188fbee3584229a3482c31be14c467405d36953818a9de2581ab8e534689_u256 - .into(), - vout: 21_u32, - data: TxOut { - value: 1415000_u64, - pk_script: @from_hex( - "00145463e0b34982a889b923595efd3a09d8d22cb31a" - ), - cached: false, - }, - block_height: 757552_u32, - block_time: 1665159591_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022073ff6f33ba0295d1cbe4366c97c5d024f50fb79f71b8f3fb41329d5062753efd02207e4ce84f0c66f2cbd169fba4b985ac5c2f98d731b3770b00ea262384bdd1a8aa01" - ), - from_hex( - "0286bcfcd7d940885e3b719f5a0698098820104846a8339d0d7454401c780529ab" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xd50b3e3a28646126a9531d1897cf2e6eb346e9c1a22d89aac217258a8807f2cc_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 41128_u64, - pk_script: @from_hex( - "0014ede7a5d5a6622393f4a818d93c22c4a00ad46d6a" - ), - cached: false, - }, - block_height: 757675_u32, - block_time: 1665222422_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 455635_u64, - pk_script: @from_hex("001427c1560a046a13b197e12ace01558db50c2b0c5a"), - cached: false, - }, - TxOut { - value: 1000007_u64, - pk_script: @from_hex("0014cead9039d2e4ed4d52117a17100de0e747ba013d"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022002243e4448a7dd93d6a7e0c2a3092add2d0b321496f756c28e8ed09478c82ae50220081486dad0a08dbfbdafe7062165f03f7f2bd9da6fe27c2b57dee0aa5c76660401" - ), - from_hex( - "03568e7004f25cd3ff1cc524abd302de2b8abe8a8f47857cc927d3c7484a7083ee" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xb8a606cf864fb1f8a16f3c4c7ee582859462ebf9d0f12d186c5ab1dce3e9cdfe_u256 - .into(), - vout: 156_u32, - data: TxOut { - value: 622542_u64, - pk_script: @from_hex( - "001461e606a9d9d9a92dc834b01555aeed99f4b8b375" - ), - cached: false, - }, - block_height: 757727_u32, - block_time: 1665244999_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 251497_u64, - pk_script: @from_hex("001487c8ba1207ef5ecaabbca23bee7004fd8de4a2b2"), - cached: false, - }, - TxOut { - value: 370714_u64, - pk_script: @from_hex("a914a4ddf23760b8071436a481e3cddad04f89a8fff687"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "30440220047acd8652d2efbc12e93da510a4de5fdb41894ab1be66c14d5f98a02ab4d1c70220454a22d6e10ed5f16657b5ba569d96655ed41cef854212d69a6e3d3a5faef41501" - ), - from_hex( - "02ac0d58108a689a1c3906d4b94e5b06d4cd13ed8bff9cc6200be3ce967d870465" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5521cd7b1f61ded6d065b4537942679883a9ce7fb7a74691b174a4209e58069c_u256 - .into(), - vout: 4_u32, - data: TxOut { - value: 169141161_u64, - pk_script: @from_hex( - "0014460fda5b21c516abf5008efa36e573434a2ba341" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 386251_u64, - pk_script: @from_hex( - "0020c1ac78b445da66538c22e32c50e22f27bfa58ce282525e5932fb020f9d07b7f9" - ), - cached: false, - }, - TxOut { - value: 408793_u64, - pk_script: @from_hex( - "00205d8f686e2e25b9970794b32d44928def0d30104459fc7749d0d3187d3ce1d993" - ), - cached: false, - }, - TxOut { - value: 1123338_u64, - pk_script: @from_hex( - "0020e2c2e23b7b9a7492ffbafa136d694be25d030a93730a3505d68419e3099b83ec" - ), - cached: false, - }, - TxOut { - value: 3472675_u64, - pk_script: @from_hex( - "00208865ade5296da54c843da444454fedac3c3452811c5d4dd0d8ee3d35cdad5d09" - ), - cached: false, - }, - TxOut { - value: 4394521_u64, - pk_script: @from_hex( - "0020098004b11bad01e8f7e00802a8b05f99f03ae81b62e1381c80e675fec5c31757" - ), - cached: false, - }, - TxOut { - value: 159354826_u64, - pk_script: @from_hex("00148f5f5780043f9ad37f7df6c8aa99c14bee07157d"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex("1600149a58dcadef0bd02bb7d6b06c09c30e8b8fc27d88"), - sequence: 4294967294, - witness: array![ - from_hex( - "304402205e605b7cf0b9effdc143db3627d0f10c6daef91243e1bf3d42a21d1c9a32843e022071eee7a0a4248e89f28e06870421ef7eaebe9383ad333f1b00edc12c8755c04e01" - ), - from_hex( - "02678d0a2fd2dd687fcddaa6a90e79cc995fc2e0c85150424e68e0fdc7fb8165bf" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xcc94b5a160fac85c2b577894ebf859df783f69c5481e6fc57102a8ed0a64a820_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 13360574_u64, - pk_script: @from_hex( - "a914b8a392d73fe507daad79ef4a7eccc2738088955087" - ), - cached: false, - }, - block_height: 757743_u32, - block_time: 1665254763_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2264651_u64, - pk_script: @from_hex("76a9141d9f7b681df83686737cab69ff3405b10e71d0e688ac"), - cached: false, - }, - TxOut { - value: 10922632_u64, - pk_script: @from_hex("00143e610c096b29f472b869c5b35be2c60fc45d58ed"), - cached: false, - }, - TxOut { - value: 172830_u64, - pk_script: @from_hex("0014ead69b7cb238c1c037175574ad8fec9b02bd8e66"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022037b7eef6dc774fb375166fda70fabaf7c65469ae6a4cd187cb842dda7728da6a02204562cfe713880b00d70e70d54e4a1ee08d7b6a4ac160cdd97151f4e529e7e8e101" - ), - from_hex( - "02c3f96723440de12196975a7cf4d2264e5eb413a96d10835cadf765c97f105ee0" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x75a6bcf5f6328388b1a25833bf1ff8ec5e1df8baf11f9b34e2fb71a7dc98acab_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 1419256562_u64, - pk_script: @from_hex( - "0014ca455f029d9850dc955d931fccda466158465336" - ), - cached: false, - }, - block_height: 757746_u32, - block_time: 1665256214_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1413266234_u64, - pk_script: @from_hex("0014f84fe628a0abbe9a4d2148f1cd155413c639aa98"), - cached: false, - }, - TxOut { - value: 5990000_u64, - pk_script: @from_hex("0014ada64e6170ba909a69b873c19da0e2964605dcaa"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100cebb77f8de6e407f6f4959aab32fbecc830960520ab50e66e2d19581a689a695022073f17b487f2d9df3136d20da2fb07568558c53704bd788c234e44d2541cc8d3701" - ), - from_hex( - "033baea6d820dd540c5d8bae7b11160358c8f2001c7eb491604443a4d5d08d1dcc" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x82f2c57473ee43be8dd2f444d052b56d0fea8f202690b932dd175a3b2d41c06d_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 421290_u64, - pk_script: @from_hex( - "00141f27036f322b348c9dd40ce48d63f8b74e414128" - ), - cached: false, - }, - block_height: 757579_u32, - block_time: 1665174838_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 257050_u64, - pk_script: @from_hex("00142c0dc15a15f8434b0211de2ae0d80a43b2d9d232"), - cached: false, - }, - TxOut { - value: 163913_u64, - pk_script: @from_hex("0014455fb680ea9959424ed604ba1862c82459d654b6"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757723, - inputs: array![ - TxIn { - script: @from_hex("1600142825cd92412175b9165df23161bbd85d88a71045"), - sequence: 4294967294, - witness: array![ - from_hex( - "30440220101d9b75e37969746062ccbd81a43ae0a6678eb074146d8f8b167be02561717b02207e8069d8e22ee814e8148a40bdd618591f62be6abb73430ff4b6e52b92675b8d01" - ), - from_hex( - "023ad9fb145383b9b2c4164ccb3a8d22e56bc2dadf97f132068ee3cd5eac042e14" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x628b0cbeba03eff0c43695e0a68ff8883309c925d16b8f98752a4ca8a3eebd15_u256 - .into(), - vout: 35_u32, - data: TxOut { - value: 10251_u64, - pk_script: @from_hex( - "a914624aa97076b4dbd8c26c9725128fd7faef929ccc87" - ), - cached: false, - }, - block_height: 757744_u32, - block_time: 1665255018_u32, - }, - }, - TxIn { - script: @from_hex("16001446b81a5901c6b06eeb3bceb4b1bebdb3b289be23"), - sequence: 4294967294, - witness: array![ - from_hex( - "304402201874befadace2f7b91062dd6a19ffb5dad5d793b162711ecd2fb1fc02e271620022016db0c63b36f7846342728cb7ec0790d90c2217097e64f79fe310edeaeb2fd6c01" - ), - from_hex( - "03e9a74a18afc485cbabf0ec98597f0c6da612e049f99722ebfbbf942ca21ca8b0" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x2cc64b15f20b5a5895b3032b7e61dbf7f122031141c486aaa73ce53bf9027836_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 22220_u64, - pk_script: @from_hex( - "a914fcfc75a8ace2a8305aff212ceddc0edc2a7479ea87" - ), - cached: false, - }, - block_height: 757691_u32, - block_time: 1665232575_u32, - }, - }, - TxIn { - script: @from_hex("160014fdc3974c48582ae24cc43d40b14d0af4f919ef76"), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022007746dedefc9335e7726631a7c0031f0731de1e6a5ba21dce513957a6fcd498e0220351972102f50c78e421094be93c174956baa43b0b0ab78493b200405f438d92101" - ), - from_hex( - "02c2b587a9a01e4d2a2833d8ee470771ee8d411f3b9c54f13e9c820981e24a9cd3" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xaed7c9c5a2e4cb182ff5868a1e911e88eef086900d207a26f63126c6c81bc5ab_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 10780_u64, - pk_script: @from_hex( - "a9146e8654d980e76513be0c18da5bf6168acee9e4f987" - ), - cached: false, - }, - block_height: 757746_u32, - block_time: 1665256214_u32, - }, - }, - TxIn { - script: @from_hex("160014c4063dbfac3d5a851bca478a209879ab7071c1fa"), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022015712e1f0d08cefd49b77325c92e7548d4545425c7a09e57587459b956013696022005a2d510bcf26c9578e39dbc38242bf6024bdf0c3d594b13e29b73c1bac66ba601" - ), - from_hex( - "02915f7b9480d70224cc1aa89729d0ea08ba059ff6823b47f57d12d5129e27c1f9" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x6db7a85ef749d7d4bb6eb6e3821f35011c140a4a5debab9833d24ae1a3bbf958_u256 - .into(), - vout: 51_u32, - data: TxOut { - value: 10630000_u64, - pk_script: @from_hex( - "a9141f51132f6865fb72ef9485752b37ba54a11a722587" - ), - cached: false, - }, - block_height: 757257_u32, - block_time: 1664998643_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 106299_u64, - pk_script: @from_hex("a9142d45fb836932441ffb25ef5e51ace307f3caffb187"), - cached: false, - }, - TxOut { - value: 10566000_u64, - pk_script: @from_hex("00147543e5dfcc5d291cd586e6040bbe8957d6960045"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("160014845f1bc606b169a72a2814ec5ff15f91183d4055"), - sequence: 4294967295, - witness: array![ - from_hex( - "304402202a8bdad46af04ca6acea7aa101d2b35fa41563bd2284c98c76e876e6754ee27c022063dab26458a8f65d3495514fe3da5a862b319508b10b623601b25cb14072b3eb01" - ), - from_hex( - "028462daebdc3d577ea4e3d511f107f6b4dc8d732b8ff2a8434c5939acc660eb66" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x7c77adaa52686f07bc73e74df2bd99a82311243d2d31d2046796f262f9a3b905_u256 - .into(), - vout: 20_u32, - data: TxOut { - value: 3026621_u64, - pk_script: @from_hex( - "a9149d159b1fc958f3598c4167a7bb926887d39b332787" - ), - cached: false, - }, - block_height: 756311_u32, - block_time: 1664512862_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 200000_u64, - pk_script: @from_hex("0014621c255d56f5effb6b9e124e7986f1e08c869edc"), - cached: false, - }, - TxOut { - value: 1312698_u64, - pk_script: @from_hex("00140ddaa525552bfef282e55e9d8c34931a28923890"), - cached: false, - }, - TxOut { - value: 510000_u64, - pk_script: @from_hex("001499b9fbd55c69bb73a779f8ef0a39918800e422ac"), - cached: false, - }, - TxOut { - value: 1000000_u64, - pk_script: @from_hex("001449f66f472ec8c66737e9142c841b167772cbf966"), - cached: false, - }, - TxOut { - value: 3372_u64, - pk_script: @from_hex("a914bbba37f40cb545bcad4ce84c10733be66d166e0487"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757752, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 1, - witness: array![ - from_hex( - "e1bdf891a9cd2c8d7dffea53bab3c50702db72241f28cfa4ff412b55c943c981" - ), - from_hex( - "3045022100eeca155f6f4227113e32cfe8dccce731132c29ede1483185eeb59bde2ecd3620022077a6692468a5d033dcad43ed224c7e1f46b70fd7c7d35eff9ad5ca4b0e5eda2701" - ), - from_hex( - "210376038ca95dbe03cee7dc79623e629aa0f55360f945ad982f66490f422a9fe93fac6476a91407908024cfe07ab1bb88c338e0eb16ce4a1edc1f88ad035b900bb16782012088a9143f40b16930e5a46d7b89e2edb09468e3750ded8c8851b268" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5521cd7b1f61ded6d065b4537942679883a9ce7fb7a74691b174a4209e58069c_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 2704492_u64, - pk_script: @from_hex( - "0020bba7548fc6a8a53c0980dbe0707857ccf44b87ad4e2f2cf4fa0ebe988b8ab500" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 2704209_u64, - pk_script: @from_hex("0014ff8b0f4b1ed484436cc0121c53a2b1b4cff07dbf"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100849c889e225f1e9704774c3b6ac049de04a055bc4ea41d236ef4805b99642e8802202cbb4fbbd26433a954b5b6cce639d0e5ba33bb4bc56d9294be5e04d919055ca901" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x2f311391ff57b8445e0ab052953a242504ea955af3ae1d397ee87d7d6446146f_u256 - .into(), - vout: 52_u32, - data: TxOut { - value: 5848150_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 680045_u32, - block_time: 1619031440_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "304502210087d3ddc6173958d40729d012cdaaa9e89ab2aa77fd5adaa4852f79a094e77575022063d32789fefab50c38d7b7ba95844f90317e59e3b4968769876ad715ec64ecb801" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x30b516e8d10d87c3accb7efbbcac792e334139ce101d60094bfd074331934113_u256 - .into(), - vout: 59_u32, - data: TxOut { - value: 11209135_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 680238_u32, - block_time: 1619157466_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "304402202ca936fd259d32d4f760152bc006b24b394f79697a8be205a21a27c19fb4913c022063c55b9e0b7da53c8a8302dbf44162da82f5940883f8d64600430a3f6f3576d401" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x454cff9c53beb6cde831ec23febba1590e4dd67ac815ef6a983eef97f5542468_u256 - .into(), - vout: 7_u32, - data: TxOut { - value: 877067_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 665096_u32, - block_time: 1610095880_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "304502210099f4ce69d253749490d8bc6a18e23dcbf5a809050e09ada0c72a7ba2963e674d02204d82e2b85185ec0dc03d5623bd563e461b537bb39562955105e32214e3aef66201" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x519925b9092137f61c1f99f50ed28871ef75c396a02a075ca7a8cf511192c582_u256 - .into(), - vout: 50_u32, - data: TxOut { - value: 11113797_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 695172_u32, - block_time: 1628628919_u32, - }, - }, - TxIn { - script: @from_hex("160014b5c5f223fb794ae437de80aae8913251a9acecfb"), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100c3a6ae6b507603b8f2dd0e3cef778c3baf164031346a599de868130e5b345eab0220600195bb19d23aa59299fbf3dcda303f13e13f4a000ed21da080468fdd5f8bc501" - ), - from_hex( - "025ba15cc0e09022d2bc79171855716663d6ee735a8347f800ab22bd4490377d21" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x6a0645e1d17ebcda979a2c39cc9ae6670419ae6b65dffc11bbf5964cf6c8972f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1627396_u64, - pk_script: @from_hex( - "a914ed2499cc53ad7c444a3fa73a6db3fb376564ce1487" - ), - cached: false, - }, - block_height: 728550_u32, - block_time: 1647976591_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022054d74b869dfade95dced0099ad0e5c8a9b48f0d666b549efc9b4763993b9cbc6022020351f3ad3f298cff811a3a59270b28198afbc9a6a74fac2087fc47ef2950d8401" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xa12c9cc6ca16bdf84dcc2ad5c92a3aca51af7c2cf0efbdf65833be3563d0fc1c_u256 - .into(), - vout: 43_u32, - data: TxOut { - value: 7788054_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 684106_u32, - block_time: 1621360014_u32, - }, - }, - TxIn { - script: @from_hex("160014878a2479225d16f4eacf667f528753b3b42103e8"), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100a59da7de7e891b93f93fb09a4b124048dc5dd51c773ac7cf97ff12339e82af2502200bbe1cbca6809c3df3f050de7866e29667f5147277e52a32dfb7e3fe23eb20b401" - ), - from_hex( - "030d1bc7277abf829b33404224dc39f64804b666dc324404bb92c459d62affe0b8" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xaf049cea776d0c6a3ccab75f7b86142d4754b16b3a05743e590ccf1754ced71d_u256 - .into(), - vout: 49_u32, - data: TxOut { - value: 4328137_u64, - pk_script: @from_hex( - "a914c5a09e3d4f6c879fafb7d8ee2c94fbaaa5e10dab87" - ), - cached: false, - }, - block_height: 709279_u32, - block_time: 1636659477_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "304402205df633acb1ce2c4ab855f560246beb77d176dd362ccae045e60bde583cbb2f1f022027850900610f2da1213ce85b6d9d6fdf295b8354ecd9973e20fb67137b5d498d01" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xbf6107a0cc8cd651f528a9d6039f249c12113b2d18000ae9e49351e22989c383_u256 - .into(), - vout: 64_u32, - data: TxOut { - value: 6201900_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 694665_u32, - block_time: 1628356879_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022021d6b644fa9bb5144d5f5fceb7be267126e102bc5514ee0a9865643e725dcf9302207b6008dee180807a80a9c9b4a7bdf8d0cc2c03f709a249b4d60d2ac652988aba01" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xd48a2a911f0d51b72df06540e69b17b901e5fd0f09b018f1faf7b767fe8b299f_u256 - .into(), - vout: 41_u32, - data: TxOut { - value: 2722884_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 659645_u32, - block_time: 1606928853_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "30440220244e27a890122314c5d5b4596539c4a7f399c9069899d87848f2a4ec07d8b7fb022016f5680e44b344794fa7fca8d84dc003cdb775d30ff7bf444a990fb86809e0b101" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xda93213dc23c0002a320d40bf504700d4b6b9eef9aa7e926f838a0ba52629773_u256 - .into(), - vout: 8_u32, - data: TxOut { - value: 329034_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 633859_u32, - block_time: 1591697377_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "30440220096fb6b3278d86eea7f5c38526960b3f3df9345fe62780cec239287869a9c018022065e75b822bcd02a165fe0f6820df7bc1dff7636d7b0e7e1aeb6071eeffbeacdb01" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe31f4ee7488c2512ba02f24e4f397b65be63191cc144688db6f275138079b9a1_u256 - .into(), - vout: 42_u32, - data: TxOut { - value: 3152944_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 705264_u32, - block_time: 1634397533_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "304402202ee3625691963895754402ece9bc6f0862c2b0ad2e2da94e20ad797b5eaa8835022011fcf974e11ca1c8b3967d2fda5503de3a19cd98a56fe94d17968a4fe1b08db701" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xe3f5aa4cee8edb96bd2094496974ea9ec8d7801775fbccf06eb9f120adf3a007_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 705299_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 605100_u32, - block_time: 1574526564_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100868ade8c1d692398687fa8164f9188b654a22e28e81c0304eafd7b923e1be201022021a905549e3cacc43b23c77dc7daa0c9c32cf622d5897c659aa3ecd7147c1cbc01" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xf668d7528c27aef294ad129763f518964994f4737512eea76e280533adc76ebe_u256 - .into(), - vout: 46_u32, - data: TxOut { - value: 768293_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 679383_u32, - block_time: 1618512874_u32, - }, - }, - TxIn { - script: @from_hex("160014c5558e77c898c0efec43dc414fdff6d60eb5a056"), - sequence: 4294967293, - witness: array![ - from_hex( - "3044022042668394e81fbcb458711e8f0e7d9b246d7007265e08ff52258169c1a2195116022040162ee62f9c68f45aacebb8a7a1e3275d400b1b6e9893418bca0bd1a57e8f9e01" - ), - from_hex( - "03552fe58ab99ae1d677f4b421c5542397c87c10488d5fbf54e8037cbd94e9cb2a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xf8d6768e298c7d5a15fe951a0bb639a49ea975d3f3e250b735aa51d3896ded93_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 271573_u64, - pk_script: @from_hex( - "a914209fb2fcae66880edb5bfafa14236a8aec89e11a87" - ), - cached: false, - }, - block_height: 671602_u32, - block_time: 1613934154_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 56941031_u64, - pk_script: @from_hex("001427e92660c153b00d591380eee8cbb93e7f6a3235"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("1600149e86afd868c251dd08ffbf8fa4076740d65f742f"), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022032e41bd1f4754a5bedd7eacdecac9dd54309a3c9ef8541d66270d2411a5f250c02207f52964709775c6dd06ff737569af0c961b5e4b4ac47a6986c57b0db5aaa1db001" - ), - from_hex( - "03cb7adbf31b5dde3a22c142ce90b8fa179332ccf938f62471a796919afece0675" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x104acbf202a0baed802a18a8cc5fb7bbad635c19ef87f9bfa7307d7a747d6399_u256 - .into(), - vout: 16_u32, - data: TxOut { - value: 277293_u64, - pk_script: @from_hex( - "a914bc44123cdba1387952b6c28702a3581452cd0fb887" - ), - cached: false, - }, - block_height: 757744_u32, - block_time: 1665255018_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 256643_u64, - pk_script: @from_hex("00144c5caad4c84300b5fda6f58778b03ecb2b39b0e7"), - cached: false, - }, - TxOut { - value: 20320_u64, - pk_script: @from_hex("a914bb8f74e1a27c55c0e5cb378c99bcedd29c86eeb087"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("1600142ed951a0998f2a4dd540299c4463305ce6442ae5"), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100edcf50949b67b9c60ae9f8d7925aa149065db549fb4fc844ec651c6c5cc18326022024644e4cf8a81a46741c532f1c21233fab3cb8c062225ae9329d661d6258332e01" - ), - from_hex( - "02ae569129f96271b221f2719720fa04d830b2f4b4bc5c79b56713156dd2660c8a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xb42a4a8dcc70376d75a657c816bc6a614a15a259f41dbdaa1e789d09a10821b6_u256 - .into(), - vout: 39_u32, - data: TxOut { - value: 203885_u64, - pk_script: @from_hex( - "a914239629b6bbcfadbf19aea2d054ee60cc568f65d987" - ), - cached: false, - }, - block_height: 757746_u32, - block_time: 1665256214_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 150892_u64, - pk_script: @from_hex("001402507337aace1026a13cee7f37d632f684da0040"), - cached: false, - }, - TxOut { - value: 52663_u64, - pk_script: @from_hex("a914a3fc5e171e3f8f2bffe8dd5564c3d74a3979911487"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex("1600146ce03b8f6bbc9eff30a6675ab66eae3268dc43cc"), - sequence: 4294967294, - witness: array![ - from_hex( - "304402200cdb7e4d28558b160d6fdc75facc2da7378bc244ccef9bde7f857bc9ef544464022069da96aa4979eeedb40f000fedf74d26db1d857f6473c8d5874a83985039781601" - ), - from_hex( - "03fac4364b83d1d9a0f4a99bb11aa2f087d0f689c0815503f9848600cd292a0230" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x8f25969525c316c54b58cc5be5e4a8dcc69b6630ed25c19bf6207dbdbfca9b48_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 1101965_u64, - pk_script: @from_hex( - "a91457ca8d8e7d3e60bef05c1dd6939a29b3e4fdf90d87" - ), - cached: false, - }, - block_height: 757750_u32, - block_time: 1665257132_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 1090693_u64, - pk_script: @from_hex("a9141dd756cac0d95adec7a7ad445ae74465c198b30787"), - cached: false, - }, - TxOut { - value: 10942_u64, - pk_script: @from_hex("0014a2ff8bd8d335f893eb5b606ed43b9f0ca8b59cad"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100d4abc6fcb4c522c0f1dd6540cf0e5debf8de96e67fe229941d943b615280454302206610449b519c5fbd6a7a9fbce67e51361d3b3d815f73fac3c1975d8547693c8501" - ), - from_hex( - "0234228a6a1a460370241da8880c038f27a50dfd027e58c450438575bbda7af63c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x1761f76b25ec22ffe710476e456a4e5633d69977801e328375123ac24863ef68_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "0014bb8c61758db775406bee40ba40d51cd212eb4041" - ), - cached: false, - }, - block_height: 757610_u32, - block_time: 1665187910_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100d9d491b7658677e3cf5a1b431503d2864be9aa67b2c12e2a523070fc0709e04502205d4f443cac5f944b2d2f72e16de25affea83f7d80cd0ef1544fd10b626721ecf01" - ), - from_hex( - "02d42ec54954f1358f73025fc500a05ba2f578ad5393d6f08e91a50b41acb4123c" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x20d5f0bd0d33a5911d42bf0075cee45bbd50154b238c19e8d7c44be049d60429_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "00142ec0c59dc32468f8faae4ed1d39946af6fa08b84" - ), - cached: false, - }, - block_height: 757414_u32, - block_time: 1665086631_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402206411d2f3e08e1c0bb08890ed0843aa258c05774dcca52d0216b437a0b0b7686402202c6fa79b4499deee87082fe3eb9e277e87ba92e35b824ce46098bbf1582ac60e01" - ), - from_hex( - "0237fe2f5120e38d8faf8bcecfc04f444760688eba2285ec41290b1b86b354402d" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x4028b5cb3c600ab472488e49bc9e940fd0e070bc99e9ab8333e850f2e19f17b7_u256 - .into(), - vout: 9_u32, - data: TxOut { - value: 5000302_u64, - pk_script: @from_hex( - "00142f39e00b6900b8e94a8cd244fdf7f9857432a58a" - ), - cached: false, - }, - block_height: 757701_u32, - block_time: 1665236549_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3045022100d38357263ee865007b591047e25f003b0ded580be9ce58a68f0e50cd885955690220254e7752dea397285de46cabc9517392cff414b5895f3c0ac80c1185ab8a669a01" - ), - from_hex( - "03efc3c0b13af8dc5a66b36de90fc6ae8f80bfedc3ad0c08c4ea4849fcf1f971ee" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5417aa724876fae5c26f165cd24f385b4af866842a201b35d48f3180f9f639db_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 5000000_u64, - pk_script: @from_hex( - "001463f2a4faf354f97a63ae9ea8d125a736e3785aa3" - ), - cached: false, - }, - block_height: 757333_u32, - block_time: 1665042744_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022053406ebe901f1c1b26bc38e2cae7404987d2e0795fbcff132095e0d2dbb5e75402204e4dcb218162befd3b304d668aa655da97b1b6d31954c9e26ee4a91d848d50b401" - ), - from_hex( - "03f82e51ca4f92d84d0a4d8e13743cd8126ae7ad0dac77fd1a5854598a7d5f0dcb" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x90348bfbeebcae84dc2f26f0ea250aba4d307766565c4f21375128c2fd413020_u256 - .into(), - vout: 36_u32, - data: TxOut { - value: 5000605_u64, - pk_script: @from_hex( - "00149e2e951508f59867929d1576dbf03ff3c846aa12" - ), - cached: false, - }, - block_height: 755865_u32, - block_time: 1664242814_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5000000_u64, - pk_script: @from_hex("00142cad5ff61b44e8a8c7b60c72de8c4cba5edc9d31"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("001462c00425ef05d4ebfac5c767912296dadf7e34e3"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("0014644d3d4e46d6e11472ea75f6312017d117fb6706"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("0014800630022dce625bf8169f07746b9558cf8db6bc"), - cached: false, - }, - TxOut { - value: 5000000_u64, - pk_script: @from_hex("0014d30200e5420d4b58d4caa0ecd22d6b11c6bdf570"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757751, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967294, - witness: array![ - from_hex( - "3044022003d1f1ae5ac9ac9db5600191c5e5fd5df2d0e9955add7a1f2b78a9356a858565022058fdc65dbaceeb5364f845996602605d7dba281d69bbb73da164a842d4ff28d601" - ), - from_hex( - "02f23bf7aa550471b67bcfbed0ace83f0b6142351000b61816b0c99e8f323f408a" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xd880ee8f7f2957e715594243d467ca2c66cd57ae26e08769ed41636f8a577599_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 119177241_u64, - pk_script: @from_hex( - "0014761c55d1b495fed34163154bcfcf4450df999f75" - ), - cached: false, - }, - block_height: 757748_u32, - block_time: 1665256547_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 111177006_u64, - pk_script: @from_hex("0014744d820a7b173853b23b22e6c0737502a3e4369a"), - cached: false, - }, - TxOut { - value: 8000000_u64, - pk_script: @from_hex("0014b3361a2a20d7fc98a92fea9bce869a0dad54ed89"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 0, - witness: array![ - from_hex( - "304402200d36811bec5ecfd21435b1dbd812fba93d5cee74d898ee7e1288313e45fd230b02206d8df5a95ca1947931aad9ef254959a0be2dc50f0eeae506a14e3999a402ee6c01" - ), - from_hex( - "0324b22870871036f19bf1e5840bafc99fe41e1531b6f90a9b075de3fabb60eb8d" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xed0d70d8ef55346e15d5acf4309bf8883d4f420f39e7ac0fd3a78c6ce0ac1632_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 148793_u64, - pk_script: @from_hex( - "0014ace76c8384c464052a0c80bef0e02bb83687913d" - ), - cached: false, - }, - block_height: 757720_u32, - block_time: 1665243951_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 48539_u64, - pk_script: @from_hex("00144caa66d1268f4a20169fa7c4a8af110765b3f6a8"), - cached: false, - }, - TxOut { - value: 100000_u64, - pk_script: @from_hex( - "0020fa4949020c5692240fbe0c9efa32f6cf21c0055ef13598c71a478b6e6f76e4b2" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "f5ce0bf68821a6dce9488f87765c022714034e1c3c2cec78321d8fa2c995c401" - ), - from_hex( - "30440220502952f10368d0d892f617f4301eaf7363cf74fccd10f3a2b79c9b8afeab03c3022033436eb90ec22daa1486cf9e347b6a2e5ae414cddd55d3f413654f03191a24c601" - ), - from_hex( - "3045022100bea2bc443a1424b3dac2ad27fbae1aa6f4d6b0590760f2a05ea7def21aa369ba02201b89a7197e6bdd6a4472f41e2f74aaea59476899f68d16b7f01f9e1cabd36e2601" - ), - from_hex( - "2102377d0a56bf656311a12d0c3f5907ff8550f2d0318c66ae18c43fff428b1f6fa7ac6476a914a8edb6973e0e26a7151301ae07b57cbe3e7a674988ad0335900bb1672102316bccd16294db4ad01b7df1b4531586ac16ffb1bec5a7191f32cdd36d4c3586ad82012088a914eb57bf91addd60fa4fa750c2d8a476efa1f0b1538768" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xdd90837b78eeced1c23abdf7356b30107d357f7c245c5af81e47629480a810b7_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 33520_u64, - pk_script: @from_hex( - "00205a94c3e25e2506bc1b0721ecae0bd1b5268c05d9375b83af9c1f42cb14d6916a" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 33252_u64, - pk_script: @from_hex( - "5120fa3f33f11667611f1ec9f748dcf952fbe24b3fb9c01413975ac681b9817659a2" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("160014b89a9299980add6bd946e4ad1dd8a94800cae3eb"), - sequence: 4294967295, - witness: array![ - from_hex( - "304402200e883e20384768c625011ad1a785ae21d8b39a4ae03ec59882dd9b41157ad72f0220172a763192cd7c25457d75b198899df81a65e4a25d3308f3c0c27a8e5f183dae01" - ), - from_hex( - "02664f37da0332bfe251fde970471e152f3435ccda5cfdcbe6e366aaee274884cf" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x0e6c210f614db6e9cfc5ed37cdf9267d26f0676af78d831e9a16eeacceae4a2f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 210544_u64, - pk_script: @from_hex( - "a914ea03bc729c3ec46ef7aa36103a2f6d49e7232e1787" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 208858_u64, - pk_script: @from_hex("0014ff3ae115b086a8f9742560c86719a14879737138"), - cached: false, - }, - TxOut { - value: 1473_u64, - pk_script: @from_hex("a9147a74026f9739f0200dbbbb3fca4a8ffe0254983c87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex("160014206c751f2649aad35fc64522c510ddac3df58a18"), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022073322048e5f40cc4be838555d2e11be44ad61c00e6e6bdf6420bd4cd7be7b61602202cd834977e6b58b72534a3aac4ec3993fbb96630b1dc46d37255bb60eeb9ecde01" - ), - from_hex( - "028b191aac65756a39b63ef3da88fed119ab2ea047b29c6484702a487ed70fb204" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x78e8263cbd57201e674c1275c33deadd5ba263196c90996e0fec4f78fb7cd74d_u256 - .into(), - vout: 71_u32, - data: TxOut { - value: 786559_u64, - pk_script: @from_hex( - "a9144f71c5c582b01dc8a124d2e53b9ec2e80f06e6d987" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 779661_u64, - pk_script: @from_hex("0014fd126c2f40b17321caf1b74666c211bb02da4ee5"), - cached: false, - }, - TxOut { - value: 6685_u64, - pk_script: @from_hex("a9147a74026f9739f0200dbbbb3fca4a8ffe0254983c87"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 757752, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022027f5b930003b670ece70aa6cc20f57e5150a50d74cd5438fa966c2d41b319b6f02205a709074cf7dab8f344ec900340f02f7ff067d8824e1de667de3d4a3093b373501" - ), - from_hex( - "02cb3224cf2bf1266d121e01662c9877c9252868bb055197e1b54fc96e6c95c73e" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0xd20d849dd080bffb675012d63b6f47ab45dcf58fc88876811956d9daaebf5808_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 453286_u64, - pk_script: @from_hex( - "00144b0989d58eef04944350a9eef7bf06139f466b73" - ), - cached: false, - }, - block_height: 757751_u32, - block_time: 1665258043_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 453105_u64, - pk_script: @from_hex("00141257cb2b7e50da2342970ccf6b1a1956894c9541"), - cached: false, - }, - TxOut { - value: 0_u64, - pk_script: @from_hex( - "6a20b416c039203e8fb78d8ff31ed41e77de16c32e94085cb69cf24da8e3e507bdd3" - ), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "304402203ada339d64b420b0d04eef90b03f01e33fd660259f02bbbfaff100488e8c2c1a02200641a1e5808f6959cb04fc1ac6ccbdfce9d09fec8514c8a6520fd55753e9862601" - ), - from_hex( - "03ea84fd45daf4b47067ed31bc55210210ac60b3f8e7e48c6a63c31d88b2785ff8" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x07ea4e05b1c9b943fa3175393f64c3f276e8ab4b088d63483b3f3125bd52f35f_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 15430078_u64, - pk_script: @from_hex( - "0014517687a6dfcbcdbefedd06863cd82c76dcca90d0" - ), - cached: false, - }, - block_height: 757699_u32, - block_time: 1665235449_u32, - }, - }, - TxIn { - script: @from_hex("160014278e5e7e91440dd991577f76e8c94b71705f3d27"), - sequence: 4294967295, - witness: array![ - from_hex( - "304402205ac54b86a2ff1e21639499c1e25591837b011e659422662cccd92753d17a2f0c022064a932d2523e31fb203981803e8366975fdf1b94f04c7a25d20d69083bde46de01" - ), - from_hex( - "02a7de9d039c0f5cee571c2ff9ebc7b81d42ead815ecc29f3a89f523c4799cecd5" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5809a45e09fc7e0bfbc08cfa3d0eccf7287c8ece081db9e29ff08aeb46348895_u256 - .into(), - vout: 10_u32, - data: TxOut { - value: 24369742_u64, - pk_script: @from_hex( - "a914160284cc6fe536ebebea267ac2c8aeacf49a947a87" - ), - cached: false, - }, - block_height: 757700_u32, - block_time: 1665236392_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022075e06a998f56b95936f3290329132f4b3067a9455229251cf29ffb6b73e472cd0220063ad28c160f136e71584edf5ab1d4372c00927cafb6a28755f4ccb77e82c83201" - ), - from_hex( - "0277f9bd5528033d3041f2d8335e5c2b13ccea2e031b3484ca858922602323c2ee" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x2dda19c25c0dc724b8696e76f27ac2aa0d51e297d0fbef383a81d13b71812966_u256 - .into(), - vout: 30_u32, - data: TxOut { - value: 28488999_u64, - pk_script: @from_hex( - "0014a9c335b3acac82a003356fd161498175536b17bb" - ), - cached: false, - }, - block_height: 757700_u32, - block_time: 1665236392_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220778c276622529a75ab0dfe6b13f429ec49ff97921d5d7815d92a36350682436b02202d3f41495d18b58f92438d789c5bb3add506631bbd3794cb6363fab871f3ce6401" - ), - from_hex( - "03cc4456443b007640a04f73e9b9ae29f7b863564e3c29ae42a35442d07698c1a4" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x1d6dd98bd61430c06c6e51f00a04aa97f2ad5b78b0225717b24d7252d9fc5190_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 57848281_u64, - pk_script: @from_hex( - "001405d692abe98d37d47b553e16afa958680bcb2ccc" - ), - cached: false, - }, - block_height: 757706_u32, - block_time: 1665239114_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "30440220196f53f9511c83f857d592d894e567290b146b040f1d2358ec9f06079d387bec02203a02188cf39d42ad9627f3abed0ac5185e993ea60a3d088b887ee322e59a2d9201" - ), - from_hex( - "02abef570b822d8840b1a93654f76be36d538dc3f717a64581d9028436a6782310" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x6737e6978bfb6e745bb9c0892dc51e178f75e662e55bdb082d240d2b7ad20baf_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 98807749_u64, - pk_script: @from_hex( - "0014e86f78af12018d830ec1d0b39ffd05ae0ff446a9" - ), - cached: false, - }, - block_height: 757703_u32, - block_time: 1665237620_u32, - }, - }, - TxIn { - script: @from_hex(""), - sequence: 4294967295, - witness: array![ - from_hex( - "3044022021689591dfcfae402c9559af8ae230187324845546b025f44c23053fe916cb5502204ac591bf0b6c3e5e7db557fe4cbb41e6eb458a9e8e5b09fd5c86ecd3b51d6f8601" - ), - from_hex( - "03cf5e26101233b51d5d142f0edd774a93de84af17fb3994257a74bafe1c75acde" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x167725bb61b1dfbe05a08fa840ff132aaabaa829ded899c2af238ffd8242ed30_u256 - .into(), - vout: 0_u32, - data: TxOut { - value: 108613995_u64, - pk_script: @from_hex( - "00142b026579d58d8dd33cad2f37057b1ed8d2bdc9b5" - ), - cached: false, - }, - block_height: 757703_u32, - block_time: 1665237620_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 190562_u64, - pk_script: @from_hex("00147da601a09e013434f6d9440eba0ba8527967e644"), - cached: false, - }, - TxOut { - value: 492082_u64, - pk_script: @from_hex("0014fb8ee3c71f12e61dfd877898df5de084c9c0caa4"), - cached: false, - }, - TxOut { - value: 492061_u64, - pk_script: @from_hex("a9146de50261b61212738eb443a06166e58b53e781a887"), - cached: false, - }, - TxOut { - value: 128541_u64, - pk_script: @from_hex("a914166e361953b0e855d91930464a8fd146b6952b9487"), - cached: false, - }, - TxOut { - value: 236374_u64, - pk_script: @from_hex("76a914b9400ae092a4ca158076857f62f64d196d096b3988ac"), - cached: false, - }, - TxOut { - value: 2565840_u64, - pk_script: @from_hex("0014b5a9cb4be404be14ca9b5b34f39f40921c667693"), - cached: false, - }, - TxOut { - value: 120222_u64, - pk_script: @from_hex("a914324142872e3d59543ac4f643a79c16f1ccd0b92f87"), - cached: false, - }, - TxOut { - value: 156875667_u64, - pk_script: @from_hex("0014658759a4aa4353a11a36cf925ab8830eb2972183"), - cached: false, - }, - TxOut { - value: 246809_u64, - pk_script: @from_hex("76a914cc1ea40eef55630a28d4f48faa12c89b9434057588ac"), - cached: false, - }, - TxOut { - value: 265932_u64, - pk_script: @from_hex("76a914169848a78d127214e762db8622b04b2c131101b588ac"), - cached: false, - }, - TxOut { - value: 150203_u64, - pk_script: @from_hex("76a914a2dc82d8e31dc05d5c43a15d05964b3ccaa6856a88ac"), - cached: false, - }, - TxOut { - value: 61553_u64, - pk_script: @from_hex("a914b14a1568a5f7afeefcb13cabefc13c86f3b56bfb87"), - cached: false, - }, - TxOut { - value: 262221_u64, - pk_script: @from_hex("76a9140aca7a81df493591f37f59580879d458bf5045d188ac"), - cached: false, - }, - TxOut { - value: 10117966_u64, - pk_script: @from_hex("a914ff7b7f3050be45b572cad9e21b14edc42bf6817887"), - cached: false, - }, - TxOut { - value: 115178_u64, - pk_script: @from_hex("76a914d4ae80d29a1709395b1399ce8bf3b87938973ca588ac"), - cached: false, - }, - TxOut { - value: 54865_u64, - pk_script: @from_hex("a9140fc0ef4d47d9bfc99cf81194f00428dfdb02a03e87"), - cached: false, - }, - TxOut { - value: 89973_u64, - pk_script: @from_hex("a914a75a33b150b1a29b8e68da7a99756fa8bb0fd3a687"), - cached: false, - }, - TxOut { - value: 3410157_u64, - pk_script: @from_hex("76a9145edce55961eb4fad26f9d93650d2a3ae7d5584e088ac"), - cached: false, - }, - TxOut { - value: 514183_u64, - pk_script: @from_hex("a9149c8d1a3b18a72c3e0a69350b99c02ee325457e7d87"), - cached: false, - }, - TxOut { - value: 694114_u64, - pk_script: @from_hex("00142535d42044de45724101b3136c10c650ecf3aec9"), - cached: false, - }, - TxOut { - value: 644261_u64, - pk_script: @from_hex("001473493adfa1f36772092a1e81ac80b1f77758575a"), - cached: false, - }, - TxOut { - value: 7717958_u64, - pk_script: @from_hex("76a91443d997ed1770ac905240fc0f02d7265d82553b3d88ac"), - cached: false, - }, - TxOut { - value: 40780_u64, - pk_script: @from_hex("76a9145177af112e12ac757570fc1e3897d2f5150eaa6e88ac"), - cached: false, - }, - TxOut { - value: 997234_u64, - pk_script: @from_hex("a914b09eb0ce1a83140527fa806a92c9e951b18f3bcf87"), - cached: false, - }, - TxOut { - value: 241658_u64, - pk_script: @from_hex("0014143edb75335f61d576705d38129fc864c2e44af0"), - cached: false, - }, - TxOut { - value: 140271_u64, - pk_script: @from_hex("a914cb36fb8f2c548664d4b4575f11771eb81213e4f787"), - cached: false, - }, - TxOut { - value: 302485_u64, - pk_script: @from_hex("0014c03e095e825bfe131af162dfeb37cc0895b0c247"), - cached: false, - }, - TxOut { - value: 1002391_u64, - pk_script: @from_hex("a914b97f3f65223df22f7e21d80ca9989ba9b431d50b87"), - cached: false, - }, - TxOut { - value: 10000000_u64, - pk_script: @from_hex("0014b7d8805fb2c25be90a40e9606ce5a1ed2c878b7c"), - cached: false, - }, - TxOut { - value: 100059_u64, - pk_script: @from_hex("76a914ee15a86d781e9a7ec391f1271c5d130af644515b88ac"), - cached: false, - }, - TxOut { - value: 492123_u64, - pk_script: @from_hex("76a9141aec8b14246a8093b08c4f3331d1f07a3cad6dba88ac"), - cached: false, - }, - TxOut { - value: 341252_u64, - pk_script: @from_hex("0014d32c5e436008efd74870e718d3d23c88cec67f0f"), - cached: false, - }, - TxOut { - value: 39799_u64, - pk_script: @from_hex("a91400a086029415ae3f907215a3c17919127d2fa60787"), - cached: false, - }, - TxOut { - value: 745295_u64, - pk_script: @from_hex("0014025158711d0afeb0e70604ff110c5bd3017ad6ab"), - cached: false, - }, - TxOut { - value: 310784_u64, - pk_script: @from_hex("0014e60da9603956df5534690d7fc0936475c2d1d85c"), - cached: false, - }, - TxOut { - value: 140270_u64, - pk_script: @from_hex("a914cb03212f725a75b2683d545ff05575dd0bf09c7d87"), - cached: false, - }, - TxOut { - value: 106638_u64, - pk_script: @from_hex("a9143ccf53e7dfa91ac09a7e813a348c2252cb8fb80587"), - cached: false, - }, - TxOut { - value: 140229_u64, - pk_script: @from_hex("0014aae88e76bdd6224d0986c2490ff4ed6d2c42b015"), - cached: false, - }, - TxOut { - value: 51418_u64, - pk_script: @from_hex("a91456ec2da03600d4412c1747b7b608176765d852d087"), - cached: false, - }, - TxOut { - value: 91343_u64, - pk_script: @from_hex("76a914c33ff18a4e1b365c9ba0d72a902ca812e32f2a7788ac"), - cached: false, - }, - TxOut { - value: 95078_u64, - pk_script: @from_hex("a914b229c6690a99c1772c7dd1fe1df375864eed1e7387"), - cached: false, - }, - TxOut { - value: 260849_u64, - pk_script: @from_hex("a914b4cfec3c29e132d97cccca6a1869d48329f9993787"), - cached: false, - }, - TxOut { - value: 240840_u64, - pk_script: @from_hex("a9146eefae641bca4b85dbab2fab7ab3dda1f314b9ed87"), - cached: false, - }, - TxOut { - value: 750709_u64, - pk_script: @from_hex("0014eb08b70b857d22955e394eb11bf0f1cb2e889155"), - cached: false, - }, - TxOut { - value: 391591_u64, - pk_script: @from_hex("a91413b0b58840d64b510389869b5342c3085d1a07cb87"), - cached: false, - }, - TxOut { - value: 140273_u64, - pk_script: @from_hex("76a914476734177ebb74839c0d2d059fa12dce41ae524388ac"), - cached: false, - }, - TxOut { - value: 165416_u64, - pk_script: @from_hex("a914719a3c984cbc741159996650bdc8e527c4fe7b5c87"), - cached: false, - }, - TxOut { - value: 462743_u64, - pk_script: @from_hex("76a9144432e709e46f75a3781df29fb0774dfe758a95a988ac"), - cached: false, - }, - TxOut { - value: 119520_u64, - pk_script: @from_hex("a914939c3e011c5d4632a3ca51a0ec39f6c12738e91987"), - cached: false, - }, - TxOut { - value: 240850_u64, - pk_script: @from_hex("76a91497d3281d65152390c62b4bcfe77eadb03d54e20b88ac"), - cached: false, - }, - TxOut { - value: 492082_u64, - pk_script: @from_hex("76a9148f423b5e09a6d13ee3ba6562bd7e1243ac22178d88ac"), - cached: false, - }, - TxOut { - value: 113115_u64, - pk_script: @from_hex("76a9143edde1da28664a855a5873812a8b01536310bc2388ac"), - cached: false, - }, - TxOut { - value: 596142_u64, - pk_script: @from_hex("76a914e6874012fc943454d3e1e3fa784cf51dfca3b94688ac"), - cached: false, - }, - TxOut { - value: 90038_u64, - pk_script: @from_hex("76a91479d6aadfc4d06ddd8d9f8733d962674346529fb488ac"), - cached: false, - }, - TxOut { - value: 416377_u64, - pk_script: @from_hex("a914e786214ed75dcdbf816e07a988d3a2c5f963107e87"), - cached: false, - }, - TxOut { - value: 514169_u64, - pk_script: @from_hex("a9145a4363d4250466bb3821b7b09d7ace45c7bd446587"), - cached: false, - }, - TxOut { - value: 694900_u64, - pk_script: @from_hex("0014e5b93aaad3626e598d5691eea814615565885627"), - cached: false, - }, - TxOut { - value: 5179633_u64, - pk_script: @from_hex("00142f4dfd7e8a38c1d45fd1ad26cfbc80b2081494da"), - cached: false, - }, - TxOut { - value: 644510_u64, - pk_script: @from_hex("76a914c9942af0cebf6a007c9b78cacad093d07e69d67a88ac"), - cached: false, - }, - TxOut { - value: 296944_u64, - pk_script: @from_hex("a9148433e2482ae4c7120515bca0c1440b213f5327d187"), - cached: false, - }, - TxOut { - value: 135287_u64, - pk_script: @from_hex("00142bcd9273e8b8cc0ef52c6d56e424a51fde6ba513"), - cached: false, - }, - TxOut { - value: 102836_u64, - pk_script: @from_hex("0014a7b0ceb124c0111ae10c6f02577d02918d83da3a"), - cached: false, - }, - TxOut { - value: 54867_u64, - pk_script: @from_hex("00148e9bc555fb745818dc1be275cc28fda7e42e8816"), - cached: false, - }, - TxOut { - value: 102770_u64, - pk_script: @from_hex("001451f727a6e44fd3038ae85f3d0741a277014c0c43"), - cached: false, - }, - TxOut { - value: 222954_u64, - pk_script: @from_hex("0014bc5f4b5deb87e5fe18003eb2ff55f98b1f921d20"), - cached: false, - }, - TxOut { - value: 29311_u64, - pk_script: @from_hex("a9143614714baad7320e0479e698e0c29e4111c01fee87"), - cached: false, - }, - TxOut { - value: 992342_u64, - pk_script: @from_hex("76a914210e9a66c9e4c557cf51c98b5ec53595adcb05f688ac"), - cached: false, - }, - TxOut { - value: 64892_u64, - pk_script: @from_hex("76a9148355eb75df193413dbab5ba784b34e5a02542d4588ac"), - cached: false, - }, - TxOut { - value: 169788_u64, - pk_script: @from_hex("a91485e05aa27b740354af3675af9ec55889ac4754fa87"), - cached: false, - }, - TxOut { - value: 120177_u64, - pk_script: @from_hex("a914da290e3d6d337b5061ced1a4c83852989c3d6e9687"), - cached: false, - }, - TxOut { - value: 185616_u64, - pk_script: @from_hex("a914138318862389464ca1ac7af9136ee59bf0cdf8dd87"), - cached: false, - }, - TxOut { - value: 257083_u64, - pk_script: @from_hex("0014074d502c3a5e7f9bae2e7d1862d2b7febaa0a129"), - cached: false, - }, - TxOut { - value: 745290_u64, - pk_script: @from_hex("76a9140a75579e0b1dd511b13f2d468e388e4dda2cb0a688ac"), - cached: false, - }, - TxOut { - value: 5054393_u64, - pk_script: @from_hex("a91478f1ecb1dc50c445cb8162935378ba6b654d98b087"), - cached: false, - }, - TxOut { - value: 107973_u64, - pk_script: @from_hex("a914c8a5ed32264dfcc5c3b8240b7fe6a2fa021d7af387"), - cached: false, - }, - TxOut { - value: 112656_u64, - pk_script: @from_hex("76a9143a7b0b3c3075f1e4a68000c7fd1d2b22f7a5b0db88ac"), - cached: false, - }, - TxOut { - value: 210807_u64, - pk_script: @from_hex("a914739d2bf77ccb8473a92d430530db35b8d47990ec87"), - cached: false, - }, - TxOut { - value: 205664_u64, - pk_script: @from_hex("a9142defb065a9fabbd6fb6ffd88beef2736a290477d87"), - cached: false, - }, - TxOut { - value: 240851_u64, - pk_script: @from_hex("a914836cd575212286f9e91c55f32335200e5b55621787"), - cached: false, - }, - TxOut { - value: 5153521_u64, - pk_script: @from_hex("a91490819c0077d03277c3fa381d614e40fae80c5e9987"), - cached: false, - }, - TxOut { - value: 462748_u64, - pk_script: @from_hex("76a9144958ef320c3f4468d8005d3152bb21db24ab6c3588ac"), - cached: false, - }, - TxOut { - value: 49804_u64, - pk_script: @from_hex("a91404ad53debd09d394dd0f01e6714b6d9fce5a220f87"), - cached: false, - }, - TxOut { - value: 235798_u64, - pk_script: @from_hex("a914f2e322c0b261b13d93d39121181d261793d3fd2e87"), - cached: false, - }, - TxOut { - value: 997266_u64, - pk_script: @from_hex("0014b7a8569ad87d685b14bb777c4a46fffe8fd2e12d"), - cached: false, - }, - TxOut { - value: 261992_u64, - pk_script: @from_hex("0014880b2efd7c38a5329f3a48a34052ab00690d6ea4"), - cached: false, - }, - TxOut { - value: 240848_u64, - pk_script: @from_hex("a914edc9ce06c190bb6a8db0c1b1e5602ccfc7c5e08187"), - cached: false, - }, - TxOut { - value: 1285411_u64, - pk_script: @from_hex("00145840ac38d4fbe0d45920f3b8005984f374de73a4"), - cached: false, - }, - TxOut { - value: 514186_u64, - pk_script: @from_hex("a9144ced48179305ed3e6c81cb010a442b0ed945fa2b87"), - cached: false, - }, - TxOut { - value: 143965_u64, - pk_script: @from_hex("a914d43067eba8b549de2d3712562a94bf482c481c0887"), - cached: false, - }, - TxOut { - value: 154248_u64, - pk_script: @from_hex("00143db1e11d5afff12270a1a4c7e3d3112ffc7239c9"), - cached: false, - }, - TxOut { - value: 492099_u64, - pk_script: @from_hex("76a9144484acffb8d6949cc0fb7b24ab4705783d7784e388ac"), - cached: false, - }, - TxOut { - value: 482054_u64, - pk_script: @from_hex("0014e84832c1d1ba02d6cec93a244e65192d220cda28"), - cached: false, - }, - TxOut { - value: 514183_u64, - pk_script: @from_hex("a9146a415bd4a26ba5d0c7484dac2cf4e8a04802d6d187"), - cached: false, - }, - TxOut { - value: 380113_u64, - pk_script: @from_hex("76a9149e3bdac234dcf17c221905733dae35ed3a15d24c88ac"), - cached: false, - }, - TxOut { - value: 3221956_u64, - pk_script: @from_hex("a9146880779e21ca92fe93ca47815c23aa0e4df94e7f87"), - cached: false, - }, - TxOut { - value: 2570904_u64, - pk_script: @from_hex("76a914cfd07b5bf4ddbc2bf81da9b1693e9094f404b95a88ac"), - cached: false, - }, - TxOut { - value: 543753_u64, - pk_script: @from_hex("76a91450f8e6e74749daab4cad468270096baa4184434f88ac"), - cached: false, - }, - TxOut { - value: 100061_u64, - pk_script: @from_hex("76a914671c29dfeada96b5073f5463b5597e87ee15e49488ac"), - cached: false, - }, - TxOut { - value: 190554_u64, - pk_script: @from_hex("0014ab6221d207ff526462b629b61aaea7f4d9051860"), - cached: false, - }, - TxOut { - value: 391604_u64, - pk_script: @from_hex("a9144809ff1b1324759ab9b8ecd8d132dbc0b329f51c87"), - cached: false, - }, - TxOut { - value: 291071_u64, - pk_script: @from_hex("a914c1051cb1c96080b7253fb89c3950d86cdec8e2b687"), - cached: false, - }, - TxOut { - value: 89903_u64, - pk_script: @from_hex("a914b5f5c0c6a5ec4900051add7f6c22076855060e6987"), - cached: false, - }, - TxOut { - value: 39802_u64, - pk_script: @from_hex("76a91486f1d55d75fe45db19deb1c78648cf212d9640fc88ac"), - cached: false, - }, - TxOut { - value: 154256_u64, - pk_script: @from_hex("76a914b787f38447e1571c95fff696e90dea829d45f37788ac"), - cached: false, - }, - TxOut { - value: 248294_u64, - pk_script: @from_hex("a91459b8fdbc4777e910d63f426abde917bf4588fd9687"), - cached: false, - }, - TxOut { - value: 251994_u64, - pk_script: @from_hex("76a914ce5607731565bbf5144274c123ab30f4896be47288ac"), - cached: false, - }, - TxOut { - value: 1532256_u64, - pk_script: @from_hex("00142c56266eccc9d130c69e9b6763942359760c78be"), - cached: false, - }, - TxOut { - value: 140273_u64, - pk_script: @from_hex("76a914918a86c3d3afba9bc72ccff37b2085b92e24e2a588ac"), - cached: false, - }, - TxOut { - value: 10283199_u64, - pk_script: @from_hex("76a91480a812fb153dd8e9f1b77c6a5c6c6c1ad218a58288ac"), - cached: false, - }, - TxOut { - value: 2022226_u64, - pk_script: @from_hex("00142b59bd3ef394a998e216eb7ee02cae49c71530bd"), - cached: false, - }, - TxOut { - value: 240840_u64, - pk_script: @from_hex("a9141254e7e85b498c2c0c79408f2823bf7cb7e26f2087"), - cached: false, - }, - TxOut { - value: 160431_u64, - pk_script: @from_hex("76a914aa1a1135efe4fefe7d1c3fc2599e42deb5a425ed88ac"), - cached: false, - }, - TxOut { - value: 492129_u64, - pk_script: @from_hex("76a914f6dfe249e56469e82198f1cbb8ed57b02266b00e88ac"), - cached: false, - }, - TxOut { - value: 997176_u64, - pk_script: @from_hex("0014d1d901c0c1303b62c1283fe35cc6949b318b83f4"), - cached: false, - }, - TxOut { - value: 231389_u64, - pk_script: @from_hex("001465c25e7d174507a8a06e7fdacafb3491f3136aac"), - cached: false, - }, - TxOut { - value: 120217_u64, - pk_script: @from_hex("76a914087954d8fa0fdd3110673f18a63db665aab3194688ac"), - cached: false, - }, - TxOut { - value: 2513493_u64, - pk_script: @from_hex("00143c318f468695ea99d69faab58a56bdad76dfbcf8"), - cached: false, - }, - TxOut { - value: 74755_u64, - pk_script: @from_hex("76a914c8daf5fb1bf2dd7095abeeac330c3d8a0f50ff9788ac"), - cached: false, - }, - TxOut { - value: 240837_u64, - pk_script: @from_hex("00146c37664c0fccc089dd36c801402e6d7a45d0ba99"), - cached: false, - }, - TxOut { - value: 64895_u64, - pk_script: @from_hex("00149d8ba5e3c8f47c7a3d84b539218f0a5e3801ba7d"), - cached: false, - }, - TxOut { - value: 184246_u64, - pk_script: @from_hex("a9144fa166c98c970dadc80f321b836e88e15f5535c587"), - cached: false, - }, - TxOut { - value: 34814_u64, - pk_script: @from_hex("a914570c345deb8c84980e9df42dc3f0d8ba2fc3c04d87"), - cached: false, - }, - TxOut { - value: 145244_u64, - pk_script: @from_hex("a91419e18bca965384edf13d46fa1bb75aade86fedee87"), - cached: false, - }, - TxOut { - value: 2570920_u64, - pk_script: @from_hex("76a914a17cae0fcf8879233e8b290b1d494fe3b18da3b588ac"), - cached: false, - }, - TxOut { - value: 240846_u64, - pk_script: @from_hex("76a914f7b963a1bf1567ebf238a9069bb0e74abc0f8e2388ac"), - cached: false, - }, - TxOut { - value: 128547_u64, - pk_script: @from_hex("a914c6b98806160ff272d952e5129652be808039384887"), - cached: false, - }, - TxOut { - value: 143972_u64, - pk_script: @from_hex( - "0020b569e0ce15b20f068c232e73230597613e2e90cd9f5dccbba1966fc6445420a7" - ), - cached: false, - }, - TxOut { - value: 185524_u64, - pk_script: @from_hex("a9148c8d98e5b3e46f0796e3e02a5ab28c4c57bd84a187"), - cached: false, - }, - TxOut { - value: 644515_u64, - pk_script: @from_hex("76a914f4964a9bd508915bed01766970e47c6925e4ab9288ac"), - cached: false, - }, - TxOut { - value: 154252_u64, - pk_script: @from_hex("a914294e111cbe938df4f937e0935695ee26f033993087"), - cached: false, - }, - TxOut { - value: 441548_u64, - pk_script: @from_hex("00148e6ed0c2e139f9784e1bec7134ae197db5c392f4"), - cached: false, - }, - TxOut { - value: 39767_u64, - pk_script: @from_hex("0014c1ad3e7ed0a1b6897ee570743c1a7c2e90d05e1c"), - cached: false, - }, - TxOut { - value: 316193_u64, - pk_script: @from_hex("00142b6301b1efad8efad1a38faabe654f3e40c30e6d"), - cached: false, - }, - TxOut { - value: 208999_u64, - pk_script: @from_hex("76a9149c7cf995be918c7d9855b00edc3aa689aebdb9a788ac"), - cached: false, - }, - TxOut { - value: 1328032_u64, - pk_script: @from_hex("76a9141022f6e8668f82d6a1f1a016585c33d3388ba5f888ac"), - cached: false, - }, - TxOut { - value: 190554_u64, - pk_script: @from_hex("76a914cf72ebea2781b9b397e456b6e41503959d5c479288ac"), - cached: false, - }, - TxOut { - value: 324519_u64, - pk_script: @from_hex("00144a8a67bd9856038ed2a3207f16c721b5d3bb58ff"), - cached: false, - }, - TxOut { - value: 1027659_u64, - pk_script: @from_hex("a914a427743fcbc6599a3e33e7d019f93b34916668b687"), - cached: false, - }, - TxOut { - value: 165185_u64, - pk_script: @from_hex("76a914b1e8d2b82d4d713a6d48ef0160798dcf5d351dd688ac"), - cached: false, - }, - TxOut { - value: 391608_u64, - pk_script: @from_hex("001457486b747569026dc455f596dd6b982ac8c55363"), - cached: false, - }, - TxOut { - value: 107228_u64, - pk_script: @from_hex("a914f4d2be8bc48815c636f189c85458b7058d814b5887"), - cached: false, - }, - TxOut { - value: 115178_u64, - pk_script: @from_hex("76a9140a3317ce217db05d132121cc0267bfc08c440e8188ac"), - cached: false, - }, - TxOut { - value: 115176_u64, - pk_script: @from_hex("0014e054be7b48512bf5dfb7d0445f5e3037bb448da5"), - cached: false, - }, - TxOut { - value: 64892_u64, - pk_script: @from_hex("a914ce31cb685ecd4695ed96234fdc11d9552f3c611787"), - cached: false, - }, - TxOut { - value: 90036_u64, - pk_script: @from_hex("76a91411dce1fa246cf16949b7e410ab74a068295ae7c588ac"), - cached: false, - }, - TxOut { - value: 84710_u64, - pk_script: @from_hex("a9146b6bd11ff3be58adf4bc9bd1c16edd6879179bca87"), - cached: false, - }, - TxOut { - value: 514158_u64, - pk_script: @from_hex("a914527499d957d34af779016658d6d9c8bf55f4efc187"), - cached: false, - }, - TxOut { - value: 115157_u64, - pk_script: @from_hex("a9149258ca2364da9e252abfb41a26bea51edf25861087"), - cached: false, - }, - TxOut { - value: 492079_u64, - pk_script: @from_hex("76a914c5b36ff0d575af366069e3ee96ca5d420e91a1ab88ac"), - cached: false, - }, - TxOut { - value: 257092_u64, - pk_script: @from_hex("a914095f58ac88aa9cceab801a469037358ee7dcb42687"), - cached: false, - }, - TxOut { - value: 90035_u64, - pk_script: @from_hex("a91467849c8b8269d22c75b3e37449e17c563e9b77c987"), - cached: false, - }, - TxOut { - value: 140275_u64, - pk_script: @from_hex("001421c63ccd33dd5ed543d00927e4b8680a42a610a4"), - cached: false, - }, - TxOut { - value: 639419_u64, - pk_script: @from_hex("76a914ab9aa27dd40264a1ae671ec4870caffe83841ef888ac"), - cached: false, - }, - TxOut { - value: 514188_u64, - pk_script: @from_hex("0014763caf51e627544e47bc3d92fa2bffa6a19f8bbd"), - cached: false, - }, - TxOut { - value: 1027659_u64, - pk_script: @from_hex("0014d70367e87152017e2aeed5b6a46ed70d7612e2db"), - cached: false, - }, - TxOut { - value: 461918_u64, - pk_script: @from_hex("00149c7ef47d2e5519be51b0fbc4c756d19c4fe55cd8"), - cached: false, - }, - TxOut { - value: 487782_u64, - pk_script: @from_hex("a9144266b0da3eeb10f2717246653ab277cba6caf94f87"), - cached: false, - }, - TxOut { - value: 210664_u64, - pk_script: @from_hex("a914c81c7358a1ab2fab8fe563071a4e0141579c001b87"), - cached: false, - }, - TxOut { - value: 2155640_u64, - pk_script: @from_hex("76a914916785cbbd12ce5eb136554d7197cb9a2bc4fdb188ac"), - cached: false, - }, - TxOut { - value: 135043_u64, - pk_script: @from_hex("a9144b050cd8682d8ebdf207da544a0edb046c0992c387"), - cached: false, - }, - TxOut { - value: 678708_u64, - pk_script: @from_hex("76a9141d3c056ce2825e749ccd9cadd129a298face4d8a88ac"), - cached: false, - }, - TxOut { - value: 1252396_u64, - pk_script: @from_hex("a9140486f79b7a1bb697f735092aa4c0e77ba1625f5887"), - cached: false, - }, - TxOut { - value: 125209_u64, - pk_script: @from_hex("a9147d22c3b1c0a2f54fb524c5027683d7ae1cf93f1f87"), - cached: false, - }, - TxOut { - value: 508919_u64, - pk_script: @from_hex("00143c87912c1c99cc1094b80ee991128c1c3731d310"), - cached: false, - }, - TxOut { - value: 215955_u64, - pk_script: @from_hex("a914ce83bbc6ecadbd060cc854baf22ef393997ce2fd87"), - cached: false, - }, - TxOut { - value: 5058984_u64, - pk_script: @from_hex("76a9142186c1227d643f1687220f64a12e9cca22f794a988ac"), - cached: false, - }, - TxOut { - value: 241655_u64, - pk_script: @from_hex("0014f941de0fe94e90f0e148876b66cafbc89361850f"), - cached: false, - }, - TxOut { - value: 160360_u64, - pk_script: @from_hex("a9147bb280d68ca12bf22da6a4e16200b8342bfee0d187"), - cached: false, - }, - TxOut { - value: 492062_u64, - pk_script: @from_hex("001432a76ac497eea17c281f5bdf265713f8a78ca90f"), - cached: false, - }, - TxOut { - value: 180719_u64, - pk_script: @from_hex("a914dcf0fe8d23fb9ca1ff216d4dca41cb6717fe1b5187"), - cached: false, - }, - TxOut { - value: 240848_u64, - pk_script: @from_hex("a914424b1143e7cdb887ef0617caf564ab4aa631de2587"), - cached: false, - }, - TxOut { - value: 462755_u64, - pk_script: @from_hex("a914a39c669d9ba647a82f564fff1f4cb0ec42e57cec87"), - cached: false, - }, - TxOut { - value: 125209_u64, - pk_script: @from_hex("76a914cddaa9662975a201ed52378ab99661d6121964bd88ac"), - cached: false, - }, - TxOut { - value: 257091_u64, - pk_script: @from_hex("a914ddb57fd40530df83d15c2f6518ea6c4e55f4604787"), - cached: false, - }, - TxOut { - value: 64896_u64, - pk_script: @from_hex("0014af4e2e677c6358f5d975b42498486325d8e0842b"), - cached: false, - }, - TxOut { - value: 441821_u64, - pk_script: @from_hex("76a914eac55bcb243a27e6ff309b25c349c1a1e482a73c88ac"), - cached: false, - }, - TxOut { - value: 720100_u64, - pk_script: @from_hex("0014c21dbc4e30ecaf193bd631b5b4035ad45f33f293"), - cached: false, - }, - TxOut { - value: 483334_u64, - pk_script: @from_hex("001448ee482d29da7754a776e766c79089009b3e6507"), - cached: false, - }, - TxOut { - value: 1025075_u64, - pk_script: @from_hex("a9146ba1a2852bb4319e26223e42c7e41519205430d687"), - cached: false, - }, - TxOut { - value: 212248_u64, - pk_script: @from_hex("76a914bcbb9cfadb0c7aa97a12fc05c744b1d66260cd4388ac"), - cached: false, - }, - TxOut { - value: 2509206_u64, - pk_script: @from_hex("a9144f4a8ec9770cd929ddf22cb83ed35f7b1e26aee287"), - cached: false, - }, - TxOut { - value: 240842_u64, - pk_script: @from_hex("a914ae1573427d7d3272acb1351bd945d2c188dd11a787"), - cached: false, - }, - TxOut { - value: 52052_u64, - pk_script: @from_hex("a9146f593f1f889b44acde33e3b59f05a476f67acd4987"), - cached: false, - }, - TxOut { - value: 518566_u64, - pk_script: @from_hex("76a91470dddad74e687d41b5e4f22d0775065d3b86b8a588ac"), - cached: false, - }, - TxOut { - value: 291075_u64, - pk_script: @from_hex("76a9149e625b94682b8af5091aea283a35e2b95d84c8f788ac"), - cached: false, - }, - TxOut { - value: 441844_u64, - pk_script: @from_hex("76a9145c6a72e9f31cba9c20812d1f239430dfd1260a4188ac"), - cached: false, - }, - TxOut { - value: 19687_u64, - pk_script: @from_hex("a9145b88f7c68fc395c78d97d2fc0c29aa2ccc4fc7cf87"), - cached: false, - }, - TxOut { - value: 190563_u64, - pk_script: @from_hex("76a9147676cadf885bef9275bce3d6cb77c4308d585f7c88ac"), - cached: false, - }, - TxOut { - value: 145313_u64, - pk_script: @from_hex("00146ad50b5e8c213875b9a1bc4eb45f89e137be1981"), - cached: false, - }, - TxOut { - value: 86042_u64, - pk_script: @from_hex("001425ad3c91b1dd3a1f67f740c2258acdec5e8bc857"), - cached: false, - }, - TxOut { - value: 128539_u64, - pk_script: @from_hex("0014806e4375361b02a8071985f1475d0334c377afe4"), - cached: false, - }, - TxOut { - value: 291074_u64, - pk_script: @from_hex("76a9147cdf253e73a3285967f4c591ff1bc9796d168faf88ac"), - cached: false, - }, - TxOut { - value: 92241_u64, - pk_script: @from_hex("a91459f7004bfc5e84d04c2f80ab0a1e03f9205a486b87"), - cached: false, - }, - TxOut { - value: 25657_u64, - pk_script: @from_hex("0014119935d5d5cdcd1b1ca7d0322499b9b5b5870c63"), - cached: false, - }, - TxOut { - value: 190553_u64, - pk_script: @from_hex("76a9149b0b1b9b2f1321353ae1f7aa482338b82116b6a288ac"), - cached: false, - }, - TxOut { - value: 260896_u64, - pk_script: @from_hex("a914c3bed66e059714408477c1d55fbc439423452e6587"), - cached: false, - }, - TxOut { - value: 5041140_u64, - pk_script: @from_hex("0014dd3057691d99e93e468721d0e2063e2657f3f027"), - cached: false, - }, - TxOut { - value: 257085_u64, - pk_script: @from_hex( - "0020422d3996e93c3910c4a14c63607b72faabd099801234369b385fcf452ec35155" - ), - cached: false, - }, - TxOut { - value: 790448_u64, - pk_script: @from_hex("76a914c0921dbf61da7a4bdc8787eeb0ae4d07ef28e23f88ac"), - cached: false, - }, - TxOut { - value: 89403_u64, - pk_script: @from_hex("a914d73d1bed9cd091b4916dc1c20a68896a189ed00487"), - cached: false, - }, - TxOut { - value: 492076_u64, - pk_script: @from_hex("76a914a946c5ce997a39f278300789ac4e7357b3d3a08588ac"), - cached: false, - }, - TxOut { - value: 744637_u64, - pk_script: @from_hex("76a914326f011d8d4aeabbd2e46ceada07df86e4f284ef88ac"), - cached: false, - }, - TxOut { - value: 111947_u64, - pk_script: @from_hex("a9140760696d89062a17bbd96f90d1b0592e22cf752f87"), - cached: false, - }, - TxOut { - value: 22971_u64, - pk_script: @from_hex("a914173ff97cc9d5c64d915fe1f99f6be8b8bfc19fc687"), - cached: false, - }, - TxOut { - value: 8841807_u64, - pk_script: @from_hex("a914fdf1e06867584a423b2dd167aa139a2c3d96b48387"), - cached: false, - }, - TxOut { - value: 26434_u64, - pk_script: @from_hex("76a914cbcfba84ad4fb89b5fb154751bc1767944a87f6c88ac"), - cached: false, - }, - TxOut { - value: 341252_u64, - pk_script: @from_hex("001424bf4f4a41a852ee1e8f89786bd506e54828cff7"), - cached: false, - }, - TxOut { - value: 644060_u64, - pk_script: @from_hex("0014805ea5471fb626983af5ce1f1be8af855699967e"), - cached: false, - }, - TxOut { - value: 240846_u64, - pk_script: @from_hex("a91416108580a8e45785d2f81b4e37b88fecf3803a9a87"), - cached: false, - }, - TxOut { - value: 102836_u64, - pk_script: @from_hex("a91452860242f29443de130812f861b06d14d329a48087"), - cached: false, - }, - TxOut { - value: 1500469_u64, - pk_script: @from_hex("a9146a8086d95cc4697c3eefcc62ca4af0490d06244187"), - cached: false, - }, - TxOut { - value: 90037_u64, - pk_script: @from_hex("00145428322e7c1e67bb9e958d86882360aeed04e129"), - cached: false, - }, - TxOut { - value: 240838_u64, - pk_script: @from_hex("76a91440d5529e857eed151ffa9b542e2eca9c46d8d73588ac"), - cached: false, - }, - TxOut { - value: 140269_u64, - pk_script: @from_hex("76a91426a5f5c31470c2e3a83e6e0ab1d1d1fbdb6e4c0088ac"), - cached: false, - }, - TxOut { - value: 167601_u64, - pk_script: @from_hex("76a914a8cf9e1a30be448588727b4d5d8c69e7ec3784c988ac"), - cached: false, - }, - TxOut { - value: 76023_u64, - pk_script: @from_hex("0014596fb3647911bf267e36792ab164547ff6c93ed6"), - cached: false, - }, - TxOut { - value: 494383_u64, - pk_script: @from_hex("76a9148ff269e63bb88f270212e3267d194f8d05ac2d8c88ac"), - cached: false, - }, - TxOut { - value: 3783188_u64, - pk_script: @from_hex("76a91418ab2938e8e14eaa07a4caacbd5f6619455b0dc588ac"), - cached: false, - }, - TxOut { - value: 110142_u64, - pk_script: @from_hex("76a9140b339dd89107bf22abbdd920162dcc772a7531a888ac"), - cached: false, - }, - TxOut { - value: 492130_u64, - pk_script: @from_hex("a9146252c62513098d047e2887c03837bc9ff6f7d26187"), - cached: false, - }, - TxOut { - value: 896484_u64, - pk_script: @from_hex("76a91414fbccf7db2dffee549b126ac40e98db33dc64e188ac"), - cached: false, - }, - TxOut { - value: 662816_u64, - pk_script: @from_hex("76a914b551503be0381e839e40708203a1318c9ceac36588ac"), - cached: false, - }, - TxOut { - value: 838638_u64, - pk_script: @from_hex("a91407cf44df40a4325721a5bb29845fb0878925471887"), - cached: false, - }, - TxOut { - value: 10283173_u64, - pk_script: @from_hex("a914931df5825e0f630096d9ddd28244aa16bde0d6c287"), - cached: false, - }, - TxOut { - value: 291075_u64, - pk_script: @from_hex("0014edefce2d4e3cc37708a3ca58ae1c186585b62a4a"), - cached: false, - }, - TxOut { - value: 265940_u64, - pk_script: @from_hex("a914bc42f25db196e0cb2ca9ebeb7ad7e783d83e378887"), - cached: false, - }, - TxOut { - value: 24427_u64, - pk_script: @from_hex("76a9148b0f98d74ca915b3d4c6a7a9fe3590b09ed666ac88ac"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 2016, - witness: array![ - from_hex( - "3044022079e03543313b9b1b4140d996dc8048ebc3467dba42a7ffc5e561d082ebba10e1022025079874db67ff15bc7efe5eabcc95be1fd228cbdef03317956864fe2bfe9a0f01" - ), - from_hex(""), - from_hex( - "632102382ec86c2442c2e42b9a394ad52ef310fa655bbfb03142a735e26f5afac25b7c6702e007b2752103ce5ad3ba1f93a32fd2d9e00f8da3364e941a279947385ba5505510809d3ef60968ac" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x1c74fb6ff5fa35dbc6e02e258886a347fa81dbbaece42ff72e62c9694c64cd8f_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 14927095_u64, - pk_script: @from_hex( - "0020f9dbb5201ceda83ed91911a2c164dce801d5ceca1ea556e4ed5ad17d194e0e8b" - ), - cached: false, - }, - block_height: 755737_u32, - block_time: 1664169634_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 14926972_u64, - pk_script: @from_hex("00148cdc5c9d2d77a1ae3527a29b561a79c622598654"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757752, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 1, - witness: array![ - from_hex( - "50c12447d8a8b9ad1496aa38d292f2644b3fdf5c8322cd203dadf8f9c279d433" - ), - from_hex( - "304402203f84692b6c328af26dcdb21e7241390b64a76973ac8ce30d88379aa85df91c8e02204c71f6d3ecfeeb7a7eeb8816b3c92e9db51ff79135ed3baead20238cde7b3e6501" - ), - from_hex( - "210355db8c7bb581888fe4d6d52036f955dafab506c41beb249d2c8fec5543d9edb0ac6476a9148518256ca4621ca2030e3bde2334ac1795325d4588ad0359900bb16782012088a9142075aec55d77b770c98dc94810c13fceb859e7bd8851b268" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5521cd7b1f61ded6d065b4537942679883a9ce7fb7a74691b174a4209e58069c_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 5070000_u64, - pk_script: @from_hex( - "002030fa82c48c775546799e1bb230824d666f8f62eb7f32fb4d8b02d403586e7496" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5069865_u64, - pk_script: @from_hex("001421d714c364d65df8239e27869a1c9f923bd3deb7"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757752, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 1, - witness: array![ - from_hex( - "84d35a668b0af0380b02d60f08f3f56d70ca618af8df6e5a93f33775b1fe6a52" - ), - from_hex( - "3045022100cd230a6aa74114acae49fbf295d984a06fc9d3bc8b100b4d7de0747cb9c1369202205822ccb8b8282c9e0714274d9a3570e7d35183f3bb493b6ac1c6a546cf8919c801" - ), - from_hex( - "210383c9d25dfe3ba41e5caae38b1726c97bd20bb3cf072377b695b434633256be17ac6476a914c1fe533d50c86bfcaf13f0f1650f26e67658056588ad0359900bb16782012088a9147fab4a285e5c510f6aa125abd946b21b60d745458851b268" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5521cd7b1f61ded6d065b4537942679883a9ce7fb7a74691b174a4209e58069c_u256 - .into(), - vout: 2_u32, - data: TxOut { - value: 5070000_u64, - pk_script: @from_hex( - "0020bf01c7a90ddaedf094207e8b8cca50e80c3a44236f2ecc15a48ce9c18c4b1753" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5069865_u64, - pk_script: @from_hex("00148f81ddbe14134c73dfab625f2e2eed0f0de3d202"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 2, - is_segwit: true, - lock_time: 757752, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 1, - witness: array![ - from_hex( - "e7883907ddf24b4ff0e3a67e1b9fa9822133004ce24ca8be4b57ed353ed98e4b" - ), - from_hex( - "3045022100aaab2f2df8dca9c24a99852daf489db50b9bb74e853a7c2812e79e92e9e549d9022056a11321a62393c8553606189f1e0ee5ae58d28f036573e338d12e7bf83940d001" - ), - from_hex( - "2102b395145a65cdecfbec010e2ebd6fbd4cd4b34f8f8fcc3eb80c227b5777a6daf8ac6476a914f523ce4f723c12d9decca2df4a6b2d8f65ffb7c788ad0359900bb16782012088a9140476144699be5b90f974638a67d5b20a51a1385b8851b268" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x5521cd7b1f61ded6d065b4537942679883a9ce7fb7a74691b174a4209e58069c_u256 - .into(), - vout: 3_u32, - data: TxOut { - value: 5070000_u64, - pk_script: @from_hex( - "0020daa5fef10b78e17ab49caeaa2ee682881d80957c34a66ee45c8e886c0b4c2c40" - ), - cached: false, - }, - block_height: 757752_u32, - block_time: 1665258313_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 5069865_u64, - pk_script: @from_hex("0014a5ceaba4a08e7991114e62d2179022f0d312d5ec"), - cached: false, - }, - ] - .span(), - }, - Transaction { - version: 1, - is_segwit: false, - lock_time: 0, - inputs: array![ - TxIn { - script: @from_hex(""), - sequence: 4294967293, - witness: array![ - from_hex( - "3045022100de538c53435fa2c2cec7bede01515ac93b46b517375745c3e75ef852bffd245c02205ec0db5b2921f2221d05888e7ec6a7e4da5ecd81f3ab3fd27cd2d3a2007f120401" - ), - from_hex( - "0353e3e1bf1282ec148962e0ec7f4f002205fe6f5e46e9df27c40bc68475e45513" - ) - ] - .span(), - previous_output: OutPoint { - txid: 0x9ad72ed6748620c2139cd587b911cba9a3a3999d7f40fbe0df107197eb45eaf9_u256 - .into(), - vout: 1_u32, - data: TxOut { - value: 40000000_u64, - pk_script: @from_hex( - "0014b45c35cf97421010d811f8c03279ca88a8d6a59f" - ), - cached: false, - }, - block_height: 757692_u32, - block_time: 1665233385_u32, - }, - }, - ] - .span(), - outputs: array![ - TxOut { - value: 294780_u64, - pk_script: @from_hex("a91441a3f24a93284a3a95b3fc06d01cf28bf6ed155487"), - cached: false, - }, - TxOut { - value: 39705078_u64, - pk_script: @from_hex("00146e6223c7e7a004eb06e35969403cc21c83a76d28"), - cached: false, - }, - ] - .span(), - }, - ] - .span(), - } -} diff --git a/tests/data/full_169.json b/tests/data/full_169.json new file mode 100644 index 00000000..555bde63 --- /dev/null +++ b/tests/data/full_169.json @@ -0,0 +1,124 @@ +{ + "chain_state": { + "block_height": 169, + "total_work": "730155581610", + "best_block_hash": "000000002a22cfee1f2c846adbd12b3e183d4f97683f85dad08a79780a84bd55", + "current_target": "26959535291011309493156476344723991336010898738574164086137773096960", + "epoch_start_time": 1231006505, + "prev_timestamps": [ + 1231702618, + 1231703466, + 1231704197, + 1231704464, + 1231714917, + 1231715347, + 1231716245, + 1231716329, + 1231716711, + 1231717181, + 1231730523 + ] + }, + "blocks": [ + { + "header": { + "version": 1, + "time": 1231731025, + "bits": 486604799, + "nonce": 1889418792 + }, + "data": { + "variant_id": 1, + "transactions": [ + { + "version": 1, + "is_segwit": false, + "lock_time": 0, + "inputs": [ + { + "script": "0x04ffff001d0102", + "sequence": 4294967295, + "witness": [], + "previous_output": { + "txid": "0000000000000000000000000000000000000000000000000000000000000000", + "vout": 4294967295, + "data": { + "value": 0, + "pk_script": "0x", + "cached": false + }, + "block_height": 0, + "block_time": 0, + "is_coinbase": false + } + } + ], + "outputs": [ + { + "value": 5000000000, + "pk_script": "0x4104d46c4968bde02899d2aa0963367c7a6ce34eec332b32e42e5f3407e052d64ac625da6f0718e7b302140434bd725706957c092db53805b821a85b23a7ac61725bac", + "cached": false + } + ] + }, + { + "version": 1, + "is_segwit": false, + "lock_time": 0, + "inputs": [ + { + "script": "0x47304402204e45e16932b8af514961a1d3a1a25fdf3f4f7732e9d624c6c61548ab5fb8cd410220181522ec8eca07de4860a4acdd12909d831cc56cbbac4622082221a8768d1d0901", + "sequence": 4294967295, + "witness": [], + "previous_output": { + "txid": "0437cd7f8525ceed2324359c2d0ba26006d92d856a9c20fa0241106ee5a597c9", + "vout": 0, + "data": { + "value": 5000000000, + "pk_script": "0x410411db93e1dcdb8a016b49840f8c53bc1eb68a382e97b1482ecad7b148a6909a5cb2e0eaddfb84ccf9744464f82e160bfa9b8b64f9d4c03f999b8643f656b412a3ac", + "cached": false + }, + "block_height": 9, + "block_time": 1231473279, + "is_coinbase": true + } + } + ], + "outputs": [ + { + "value": 1000000000, + "pk_script": "0x4104ae1a62fe09c5f51b13905f07f06b99a2f7159b2225f374cd378d71302fa28414e7aab37397f554a7df5f142c21c1b7303b8a0626f1baded5c72a704f7e6cd84cac", + "cached": false + }, + { + "value": 4000000000, + "pk_script": "0x410411db93e1dcdb8a016b49840f8c53bc1eb68a382e97b1482ecad7b148a6909a5cb2e0eaddfb84ccf9744464f82e160bfa9b8b64f9d4c03f999b8643f656b412a3ac", + "cached": false + } + ] + } + ] + } + } + ], + "expected": { + "block_height": 170, + "total_work": "734450614443", + "best_block_hash": "00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee", + "current_target": "26959535291011309493156476344723991336010898738574164086137773096960", + "epoch_start_time": 1231006505, + "prev_timestamps": [ + 1231703466, + 1231704197, + 1231704464, + 1231714917, + 1231715347, + 1231716245, + 1231716329, + 1231716711, + 1231717181, + 1231730523, + 1231731025 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_150012.json b/tests/data/light_150012.json new file mode 100644 index 00000000..784b2ff8 --- /dev/null +++ b/tests/data/light_150012.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 150012, + "total_work": "148037117366232969946", + "best_block_hash": "00000000000006d414b6c22492b1cc5fb56d42645616efe049f3aad7fa589de4", + "current_target": "18362361570655080300849714079315004638119732162003921272832000", + "epoch_start_time": 1318556675, + "prev_timestamps": [ + 1319118976, + 1319120780, + 1319121961, + 1319122014, + 1319124571, + 1319124771, + 1319125096, + 1319125853, + 1319126850, + 1319127325, + 1319127367 + ] + }, + "blocks": [ + { + "header": { + "version": 1, + "time": 1319128988, + "bits": 436956491, + "nonce": 3634786348 + }, + "data": { + "variant_id": 0, + "merkle_root": "a25a937478ca5f18e77aef1cdb9e69e347288248411253faefcd04d90b4c9380" + } + } + ], + "expected": { + "block_height": 150013, + "total_work": "148043423313798143900", + "best_block_hash": "000000000000011f9791dcfdfe0e402b79a165a3b781bafcc918b6f2166d577c", + "current_target": "18362361570655080300849714079315004638119732162003921272832000", + "epoch_start_time": 1318556675, + "prev_timestamps": [ + 1319120780, + 1319121961, + 1319122014, + 1319124571, + 1319124771, + 1319125096, + 1319125853, + 1319126850, + 1319127325, + 1319127367, + 1319128988 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_169.json b/tests/data/light_169.json new file mode 100644 index 00000000..01fc67f1 --- /dev/null +++ b/tests/data/light_169.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 169, + "total_work": "730155581610", + "best_block_hash": "000000002a22cfee1f2c846adbd12b3e183d4f97683f85dad08a79780a84bd55", + "current_target": "26959535291011309493156476344723991336010898738574164086137773096960", + "epoch_start_time": 1231006505, + "prev_timestamps": [ + 1231702618, + 1231703466, + 1231704197, + 1231704464, + 1231714917, + 1231715347, + 1231716245, + 1231716329, + 1231716711, + 1231717181, + 1231730523 + ] + }, + "blocks": [ + { + "header": { + "version": 1, + "time": 1231731025, + "bits": 486604799, + "nonce": 1889418792 + }, + "data": { + "variant_id": 0, + "merkle_root": "7dac2c5666815c17a3b36427de37bb9d2e2c5ccec3f8633eb91a4205cb4c10ff" + } + } + ], + "expected": { + "block_height": 170, + "total_work": "734450614443", + "best_block_hash": "00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee", + "current_target": "26959535291011309493156476344723991336010898738574164086137773096960", + "epoch_start_time": 1231006505, + "prev_timestamps": [ + 1231703466, + 1231704197, + 1231704464, + 1231714917, + 1231715347, + 1231716245, + 1231716329, + 1231716711, + 1231717181, + 1231730523, + 1231731025 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_209999.json b/tests/data/light_209999.json new file mode 100644 index 00000000..27b819dc --- /dev/null +++ b/tests/data/light_209999.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 209999, + "total_work": "628948977548807410656", + "best_block_hash": "00000000000000f3819164645360294b5dee7f2e846001ac9f41a70b7a9a3de1", + "current_target": "7839560629067579481152758851432818444879208153964570478641152", + "epoch_start_time": 1353928229, + "prev_timestamps": [ + 1354109259, + 1354109550, + 1354109928, + 1354110304, + 1354111480, + 1354111543, + 1354112757, + 1354112978, + 1354113407, + 1354114799, + 1354114900 + ] + }, + "blocks": [ + { + "header": { + "version": 2, + "time": 1354116278, + "bits": 436527338, + "nonce": 4069828196 + }, + "data": { + "variant_id": 0, + "merkle_root": "3cdd40a60823b1c7356d0987078e9426724c5b3ab439c2d80ad2bdd620e603d8" + } + } + ], + "expected": { + "block_height": 210000, + "total_work": "628963747775700992096", + "best_block_hash": "000000000000048b95347e83192f69cf0366076336c639f9b7228e9ba171342e", + "current_target": "7839560629067579481152758851432818444879208153964570478641152", + "epoch_start_time": 1353928229, + "prev_timestamps": [ + 1354109550, + 1354109928, + 1354110304, + 1354111480, + 1354111543, + 1354112757, + 1354112978, + 1354113407, + 1354114799, + 1354114900, + 1354116278 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_24834.json b/tests/data/light_24834.json new file mode 100644 index 00000000..1d841132 --- /dev/null +++ b/tests/data/light_24834.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 24834, + "total_work": "106667140407555", + "best_block_hash": "00000000ab8f089817e23c63c914e98860974a5a320ff3b5e695358b5cda5ae7", + "current_target": "26959535291011309493156476344723991336010898738574164086137773096960", + "epoch_start_time": 1254454028, + "prev_timestamps": [ + 1255309188, + 1255309684, + 1255310160, + 1255311281, + 1255314142, + 1255314878, + 1255315309, + 1255316033, + 1255316675, + 1255316753, + 1255319802 + ] + }, + "blocks": [ + { + "header": { + "version": 1, + "time": 1255321278, + "bits": 486604799, + "nonce": 2784354844 + }, + "data": { + "variant_id": 0, + "merkle_root": "06b9ebfc02a22fa14367fe8d4233466f76244f080fb67c7e705feb64bc677b74" + } + } + ], + "expected": { + "block_height": 24835, + "total_work": "106671435440388", + "best_block_hash": "00000000132fbe8314fc571c0be60b31ccd461c9ee85f42bde8c6d160a9dacc0", + "current_target": "26959535291011309493156476344723991336010898738574164086137773096960", + "epoch_start_time": 1254454028, + "prev_timestamps": [ + 1255309684, + 1255310160, + 1255311281, + 1255314142, + 1255314878, + 1255315309, + 1255316033, + 1255316675, + 1255316753, + 1255319802, + 1255321278 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_478557.json b/tests/data/light_478557.json new file mode 100644 index 00000000..317a3518 --- /dev/null +++ b/tests/data/light_478557.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 478557, + "total_work": "140570947507683834800942596", + "best_block_hash": "000000000000000000eb9bc1f9557dc9e2cfe576f57a52f6be94720b338029e4", + "current_target": "31340207270661909233492904963194738468218672502370467840", + "epoch_start_time": 1501153434, + "prev_timestamps": [ + 1501585012, + 1501585575, + 1501586246, + 1501587141, + 1501587349, + 1501589769, + 1501591048, + 1501592847, + 1501592914, + 1501592981, + 1501593084 + ] + }, + "blocks": [ + { + "header": { + "version": 536870914, + "time": 1501593374, + "bits": 402736949, + "nonce": 1968823574 + }, + "data": { + "variant_id": 0, + "merkle_root": "5b65144f6518bf4795abd428acd0c3fb2527e4e5c94b0f5a7366f4826001884a" + } + } + ], + "expected": { + "block_height": 478558, + "total_work": "140574642189350656803792530", + "best_block_hash": "0000000000000000011865af4122fe3b144e2cbeea86142e8ff2fb4107352d43", + "current_target": "31340207270661909233492904963194738468218672502370467840", + "epoch_start_time": 1501153434, + "prev_timestamps": [ + 1501585575, + 1501586246, + 1501587141, + 1501587349, + 1501589769, + 1501591048, + 1501592847, + 1501592914, + 1501592981, + 1501593084, + 1501593374 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_481823.json b/tests/data/light_481823.json new file mode 100644 index 00000000..3e0432ef --- /dev/null +++ b/tests/data/light_481823.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 481823, + "total_work": "153183377335674126116398464", + "best_block_hash": "000000000000000000cbeff0b533f8e1189cf09dfbebf57a8ebe349362811b80", + "current_target": "29201223626342991605750065618903157022235193117232857088", + "epoch_start_time": 1502282210, + "prev_timestamps": [ + 1503532486, + 1503533722, + 1503534323, + 1503534333, + 1503535125, + 1503536364, + 1503536701, + 1503537770, + 1503538455, + 1503538877, + 1503539571 + ] + }, + "blocks": [ + { + "header": { + "version": 536870914, + "time": 1503539857, + "bits": 402734313, + "nonce": 575995682 + }, + "data": { + "variant_id": 0, + "merkle_root": "6438250cad442b982801ae6994edb8a9ec63c0a0ba117779fbe7ef7f07cad140" + } + } + ], + "expected": { + "block_height": 481824, + "total_work": "153187192062958097878268137", + "best_block_hash": "0000000000000000001c8018d9cb3b742ef25114f27563e3fc4a1902167f9893", + "current_target": "30353962581764818649842367179120467226026534727449575424", + "epoch_start_time": 1503539857, + "prev_timestamps": [ + 1503533722, + 1503534323, + 1503534333, + 1503535125, + 1503536364, + 1503536701, + 1503537770, + 1503538455, + 1503538877, + 1503539571, + 1503539857 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_491406.json b/tests/data/light_491406.json new file mode 100644 index 00000000..810d92bf --- /dev/null +++ b/tests/data/light_491406.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 491406, + "total_work": "195957008972212060987909551", + "best_block_hash": "000000000000000000b23dfce1c518814ec15cc1416f5e72af1844c17d470244", + "current_target": "22526487188587264742197108840494583820145762956159746048", + "epoch_start_time": 1508040302, + "prev_timestamps": [ + 1508801963, + 1508802620, + 1508803336, + 1508803890, + 1508804388, + 1508804637, + 1508806096, + 1508806419, + 1508807074, + 1508807422, + 1508807855 + ] + }, + "blocks": [ + { + "header": { + "version": 536870912, + "time": 1508808039, + "bits": 402713392, + "nonce": 700943001 + }, + "data": { + "variant_id": 0, + "merkle_root": "3336de14c9bbb6d51c65a68b55289156c115ba8117e7c5d4f0c463fca12d4a94" + } + } + ], + "expected": { + "block_height": 491407, + "total_work": "195962149236127509849667536", + "best_block_hash": "000000000000000000e5438564434edaf41e63829a637521a96235adf4653e1b", + "current_target": "22526487188587264742197108840494583820145762956159746048", + "epoch_start_time": 1508040302, + "prev_timestamps": [ + 1508802620, + 1508803336, + 1508803890, + 1508804388, + 1508804637, + 1508806096, + 1508806419, + 1508807074, + 1508807422, + 1508807855, + 1508808039 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_57042.json b/tests/data/light_57042.json new file mode 100644 index 00000000..ed7710ac --- /dev/null +++ b/tests/data/light_57042.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 57042, + "total_work": "682061703958502", + "best_block_hash": "0000000013e7e85518dac94d012d73253d3fdac5c30c4143b177f3086f129580", + "current_target": "2275790652544821279950241890112140030244814501479017131553197129728", + "epoch_start_time": 1274278435, + "prev_timestamps": [ + 1274546733, + 1274546901, + 1274547666, + 1274548679, + 1274548759, + 1274548815, + 1274548928, + 1274549700, + 1274549833, + 1274551103, + 1274551384 + ] + }, + "blocks": [ + { + "header": { + "version": 1, + "time": 1274552191, + "bits": 471178276, + "nonce": 188133155 + }, + "data": { + "variant_id": 0, + "merkle_root": "5c1d2211f598cd6498f42b269fe3ce4a6fdb40eaa638f86a0579c4e63a721b5a" + } + } + ], + "expected": { + "block_height": 57043, + "total_work": "682112583897352", + "best_block_hash": "00000000152340ca42227603908689183edc47355204e7aca59383b0aaac1fd8", + "current_target": "2275790652544821279950241890112140030244814501479017131553197129728", + "epoch_start_time": 1274278435, + "prev_timestamps": [ + 1274546901, + 1274547666, + 1274548679, + 1274548759, + 1274548815, + 1274548928, + 1274549700, + 1274549833, + 1274551103, + 1274551384, + 1274552191 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_629999.json b/tests/data/light_629999.json new file mode 100644 index 00000000..2732e284 --- /dev/null +++ b/tests/data/light_629999.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 629999, + "total_work": "4760696354555745652367069856", + "best_block_hash": "0000000000000000000d656be18bb095db1b23bd797266b0ac3ba720b1962b1e", + "current_target": "1674005436900453533413418811078063286996924790657253376", + "epoch_start_time": 1588651521, + "prev_timestamps": [ + 1589216781, + 1589217134, + 1589217149, + 1589219592, + 1589219803, + 1589221014, + 1589221719, + 1589222377, + 1589223061, + 1589224354, + 1589225003 + ] + }, + "blocks": [ + { + "header": { + "version": 536870912, + "time": 1589225023, + "bits": 387021369, + "nonce": 2302182970 + }, + "data": { + "variant_id": 0, + "merkle_root": "b191f5f973b9040e81c4f75f99c7e43c92010ba8654718e3dd1a4800851d300d" + } + } + ], + "expected": { + "block_height": 630000, + "total_work": "4760765525232665145485718734", + "best_block_hash": "000000000000000000024bead8df69990852c202db0e0097c1a12ea637d7e96d", + "current_target": "1674005436900453533413418811078063286996924790657253376", + "epoch_start_time": 1588651521, + "prev_timestamps": [ + 1589217134, + 1589217149, + 1589219592, + 1589219803, + 1589221014, + 1589221719, + 1589222377, + 1589223061, + 1589224354, + 1589225003, + 1589225023 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_709631.json b/tests/data/light_709631.json new file mode 100644 index 00000000..0b0852b4 --- /dev/null +++ b/tests/data/light_709631.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 709631, + "total_work": "11167921669044838326494243616", + "best_block_hash": "000000000000000000013712fc242ee6dd28476d0e9c931c75f83e6974c6bccc", + "current_target": "1244706868954148772026104835685647745369230477348569088", + "epoch_start_time": 1635710370, + "prev_timestamps": [ + 1636858675, + 1636858836, + 1636859029, + 1636859026, + 1636859129, + 1636860027, + 1636861723, + 1636861759, + 1636863983, + 1636865627, + 1636865834 + ] + }, + "blocks": [ + { + "header": { + "version": 538968068, + "time": 1636866927, + "bits": 386689514, + "nonce": 1410298626 + }, + "data": { + "variant_id": 0, + "merkle_root": "6ada3b10082068de09f7e819b65113d3c58969fd857aab2980c65f374714ec77" + } + } + ], + "expected": { + "block_height": 709632, + "total_work": "11168019055255961316881503271", + "best_block_hash": "0000000000000000000687bca986194dc2c1f949318629b44bb54ec0a94d8244", + "current_target": "1188998811044006745492934980917001185509005296607952896", + "epoch_start_time": 1636866927, + "prev_timestamps": [ + 1636858836, + 1636859029, + 1636859026, + 1636859129, + 1636860027, + 1636861723, + 1636861759, + 1636863983, + 1636865627, + 1636865834, + 1636866927 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_757738.json b/tests/data/light_757738.json new file mode 100644 index 00000000..713fdd08 --- /dev/null +++ b/tests/data/light_757738.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 757738, + "total_work": "16927818163357589032909741096", + "best_block_hash": "00000000000000000001c4ffa847267d4f7a6842421cba3f1ec195062ea1057e", + "current_target": "859664032087861081904916640712713969859737457373741056", + "epoch_start_time": 1664333794, + "prev_timestamps": [ + 1665245428, + 1665245458, + 1665245937, + 1665247316, + 1665248544, + 1665248564, + 1665248868, + 1665249416, + 1665249581, + 1665249850, + 1665249935 + ] + }, + "blocks": [ + { + "header": { + "version": 607625220, + "time": 1665249955, + "bits": 386464174, + "nonce": 1249847859 + }, + "data": { + "variant_id": 0, + "merkle_root": "669d79f554365d340f5aadf1c2491589e31529c11b101e5be7ed29e33c1c2cd0" + } + } + ], + "expected": { + "block_height": 757739, + "total_work": "16927952857941653568697532352", + "best_block_hash": "00000000000000000002601c74946371bd1bf00ad3154f011c20abad1cabd0ea", + "current_target": "859664032087861081904916640712713969859737457373741056", + "epoch_start_time": 1664333794, + "prev_timestamps": [ + 1665245458, + 1665245937, + 1665247316, + 1665248544, + 1665248564, + 1665248868, + 1665249416, + 1665249581, + 1665249850, + 1665249935, + 1665249955 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_757752.json b/tests/data/light_757752.json new file mode 100644 index 00000000..9466aeb4 --- /dev/null +++ b/tests/data/light_757752.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 757752, + "total_work": "16929703887534492533938818680", + "best_block_hash": "0000000000000000000620ebe7e1f82eeff8ebf085f80ac036e76016d84f567a", + "current_target": "859664032087861081904916640712713969859737457373741056", + "epoch_start_time": 1664333794, + "prev_timestamps": [ + 1665254120, + 1665254763, + 1665255018, + 1665255425, + 1665256214, + 1665256267, + 1665256547, + 1665256670, + 1665257132, + 1665258043, + 1665258313 + ] + }, + "blocks": [ + { + "header": { + "version": 549453828, + "time": 1665258359, + "bits": 386464174, + "nonce": 1554058904 + }, + "data": { + "variant_id": 0, + "merkle_root": "3b1c35571ae9a734619cf96011975b7697f718e7db65fae74fd63f835df33a19" + } + } + ], + "expected": { + "block_height": 757753, + "total_work": "16929838582118557069726609936", + "best_block_hash": "000000000000000000032c781dbe11459fba50312acfca3cd96fa2bc4367d5b1", + "current_target": "859664032087861081904916640712713969859737457373741056", + "epoch_start_time": 1664333794, + "prev_timestamps": [ + 1665254763, + 1665255018, + 1665255425, + 1665256214, + 1665256267, + 1665256547, + 1665256670, + 1665257132, + 1665258043, + 1665258313, + 1665258359 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_774627.json b/tests/data/light_774627.json new file mode 100644 index 00000000..0c48d921 --- /dev/null +++ b/tests/data/light_774627.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 774627, + "total_work": "19535913008274828339499138992", + "best_block_hash": "0000000000000000000560268dbd186dbecdd347e6dad829c10c0fd3cffb2b1a", + "current_target": "685105199528332699160504931662746558558072186305773568", + "epoch_start_time": 1674972641, + "prev_timestamps": [ + 1675279224, + 1675279256, + 1675279647, + 1675280604, + 1675280829, + 1675281795, + 1675281807, + 1675281911, + 1675282912, + 1675283660, + 1675283776 + ] + }, + "blocks": [ + { + "header": { + "version": 680919040, + "time": 1675283913, + "bits": 386344736, + "nonce": 3494801492 + }, + "data": { + "variant_id": 0, + "merkle_root": "498902de19bf91644236aee19cd5cba1d9c4d8902e63508a820e4e3006b4605c" + } + } + ], + "expected": { + "block_height": 774628, + "total_work": "19536082021864736917596606276", + "best_block_hash": "0000000000000000000515e202c8ae73c8155fc472422d7593af87aa74f2cf3d", + "current_target": "685105199528332699160504931662746558558072186305773568", + "epoch_start_time": 1674972641, + "prev_timestamps": [ + 1675279256, + 1675279647, + 1675280604, + 1675280829, + 1675281795, + 1675281807, + 1675281911, + 1675282912, + 1675283660, + 1675283776, + 1675283913 + ] + } +} \ No newline at end of file diff --git a/tests/data/light_839999.json b/tests/data/light_839999.json new file mode 100644 index 00000000..99b73bda --- /dev/null +++ b/tests/data/light_839999.json @@ -0,0 +1,56 @@ +{ + "chain_state": { + "block_height": 839999, + "total_work": "36281734469479373899698561888", + "best_block_hash": "0000000000000000000172014ba58d66455762add0512355ad651207918494ab", + "current_target": "312072983117630369221114618645075196904111619969122304", + "epoch_start_time": 1712783853, + "prev_timestamps": [ + 1713565365, + 1713565582, + 1713566049, + 1713567412, + 1713568092, + 1713568594, + 1713570208, + 1713570326, + 1713571084, + 1713571122, + 1713571533 + ] + }, + "blocks": [ + { + "header": { + "version": 710926336, + "time": 1713571767, + "bits": 386089497, + "nonce": 3932395645 + }, + "data": { + "variant_id": 0, + "merkle_root": "031b417c3a1828ddf3d6527fc210daafcc9218e81f98257f88d4d43bd7a5894f" + } + } + ], + "expected": { + "block_height": 840000, + "total_work": "36282105511176353065702212651", + "best_block_hash": "0000000000000000000320283a032748cef8227873ff4872689bf23f1cda83a5", + "current_target": "312072983117630369221114618645075196904111619969122304", + "epoch_start_time": 1712783853, + "prev_timestamps": [ + 1713565582, + 1713566049, + 1713567412, + 1713568092, + 1713568594, + 1713570208, + 1713570326, + 1713571084, + 1713571122, + 1713571533, + 1713571767 + ] + } +} \ No newline at end of file diff --git a/tests/lib.cairo b/tests/lib.cairo deleted file mode 100644 index 7a7ab9a0..00000000 --- a/tests/lib.cairo +++ /dev/null @@ -1,2 +0,0 @@ -mod blocks; -mod tests; diff --git a/tests/tests.cairo b/tests/tests.cairo deleted file mode 100644 index b322bf16..00000000 --- a/tests/tests.cairo +++ /dev/null @@ -1,81 +0,0 @@ -use raito::types::chain_state::{ChainState, BlockValidator}; -use super::blocks::{block_0::block_0, block_170::block_170}; - -#[test] -fn test_block0() { - let block = block_0(); - let prev_chain_state: ChainState = Default::default(); - - let next_chain_state = prev_chain_state.validate_and_apply(block); - assert!(next_chain_state.is_ok(), "Error: {:?}", next_chain_state.err()); - - let result = next_chain_state.unwrap(); - assert_eq!(result.block_height.unwrap(), 0); - assert_eq!(result.total_work, 4295032833); - assert_eq!(result.prev_timestamps, [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1231006505].span()); - assert_eq!( - result.current_target, 0x00000000ffff0000000000000000000000000000000000000000000000000000 - ); - assert_eq!(result.epoch_start_time, 1231006505); - //to impl -// assert_eq!(result.best_block_hash, 0_u256.into()); -// assert_eq!(result.utreexo_state.roots, [...]); - -} - -#[test] -fn test_block170() { - let block170 = block_170(); - let prev_chain_state_block169 = ChainState { - block_height: Option::Some(169), - total_work: 0, - best_block_hash: 0x000000002a22cfee1f2c846adbd12b3e183d4f97683f85dad08a79780a84bd55_u256 - .into(), - current_target: 0x00000000ffff0000000000000000000000000000000000000000000000000000_u256, - epoch_start_time: 1231006505, - prev_timestamps: [ - 1231702618, - 1231703466, - 1231704197, - 1231704464, - 1231714917, - 1231715347, - 1231716245, - 1231716329, - 1231716711, - 1231717181, - 1231730523 - ].span(), - // program_hash: 71842f64de1268cdd1669c87640845003a9f15787bbcaf8eb371f6762f93eec - }; - - let next_chain_state = prev_chain_state_block169.validate_and_apply(block170); - assert!(next_chain_state.is_ok(), "Error: {:?}", next_chain_state.err()); - - let result = next_chain_state.unwrap(); - assert_eq!(result.block_height.unwrap(), 170); - // assert_eq!(result.total_work, ?); - assert_eq!( - result.prev_timestamps, - [ - 1231703466, - 1231704197, - 1231704464, - 1231714917, - 1231715347, - 1231716245, - 1231716329, - 1231716711, - 1231717181, - 1231730523, - 1231731025 - ].span() - ); - assert_eq!( - result.current_target, 0x00000000ffff0000000000000000000000000000000000000000000000000000 - ); - assert_eq!(result.epoch_start_time, 1231006505); - //to impl -// assert_eq!(result.best_block_hash, 0_u256.into()); -// assert_eq!(result.utreexo_state.roots, [...]); -}