bcash-parse
v1.0.0
Published
A utility library to parse bcash indexer data
Readme
bcash-parse
This module is a TypeScript parsing library to retrieve SLP Token Type 2 data from outputs in the bcash node format. It parses token inputs and outputs, differentiates between sent, minted and burned tokens, always provides raw and formatted (decimal corrected) token amounts and parses the mint sig script.
Code Examples
Parsing a Token Transaction
const { parseTx } = require('bcash-parse');
// import { parseTx } from 'bcash-parse';
const tokenId = "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a";
(async () => {
// get tx from a bcash node
const txResponse = await fetch("https://ecash.badger.cash:8332/tx/4884c3bf5813c2bef4c8bf42f769934ae6d41401e6c61d335ecb111800774076?slp=true");
const indexerTx = await txResponse.json();
// parse tx
const parsedTx = parseTx(indexerTx, tokenId);
console.log("parsed token tx", JSON.stringify(parsedTx));
})();Parsing Token Transactions by Address
const { parseAddressTxs } = require('bcash-parse');
// import { parseAddressTxs } from 'bcash-parse';
const tokenId = "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a";
const address = "ecash:qqkl3q93pkm4lrctwfh2ua5hzjd2u5jms5k26s23k7";
(async () => {
// get txs by address from a bcash node
const addressResponse = await fetch(`https://ecash.badger.cash:8332/tx/address/${address}?slp=true`);
const indexerTxs = await addressResponse.json();
// parse txs
const parsedTxs = parseAddressTxs(address, indexerTxs, tokenId);
console.log("parsed token txs", JSON.stringify(parsedTxs));
})();Calculating eCash and Token Balances
const { getBalances } = require('bcash-parse');
// import { getBalances } from 'bcash-parse';
const tokenId = "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a";
const address = "ecash:qqkl3q93pkm4lrctwfh2ua5hzjd2u5jms5k26s23k7";
(async () => {
// get utxos from a bcash node
const utxoResponse = await fetch(`https://ecash.badger.cash:8332/coin/address/${address}?slp=true`);
const indexerUtxos = await utxoResponse.json();
// calculate balances
const balances = getBalances(indexerUtxos, tokenId);
console.log("balances", JSON.stringify(balances));
})();Example Outputs
Balances
{
"ecash": {
"raw": 0,
"formatted": 0
},
"token": {
"raw": 199979,
"formatted": 19.9979
}
}Token Transaction
{
"hash": "4884c3bf5813c2bef4c8bf42f769934ae6d41401e6c61d335ecb111800774076",
"fee": 3516,
"rate": 2255,
"mtime": 1761914067,
"height": 804826,
"block": "0000000000000000069fa28ad21943773198853651923cd6f626057f5bde8e86",
"time": 1691750445,
"index": 5,
"version": 1,
"inputs": [
{
"prevout": {
"hash": "23fbd8f7b322ddc719f73711e3a3e01e42c4a24013433cf8e9f8a2ddad5fc8ff",
"index": 1
},
"script": "41d018abc09b6b455757774e2e898f6907cbfda2669bc97a92295b61870a81aa32ed57da2b098ac77917393af567ca6cfd7d67b78c419018d6f22dff725968e13141210237d92dc18d0e6d752a0b90430299c0b3670c764eb6967923599fcc1fc494efc84d5e0101000000af276a78515b7880bb83743334c584170c5e0aee168530df718d7c1cf593145d3bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e70665044ffc85faddda2f8e9f83c431340a2c4421ee0a3e31137f719c7dd22b3f7d8fb2301000000c101217f78aa7c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f7c81637c687eaa202378b2a25b26ab248cd09a11b41f54452c4c8860fd1f7a835d13e784b1ac80be887c517f7c817f766b7bbb6c011a7f7c567f5479a9887501247faa5279820128947f01207f757b8801447f7701247f7588a86f7b828c7f757c7bbb75ac4416000000000000ffffffff35563174569e9683df5d74ffe7ce7bfbfd65ef978a2f6a1f1a0fc9f47a4d9b8600000000410000004d6901473045022100bdec050d923e14f9ff2e9ec562bf15ac66c3783c35de79e094072d9c03bcced20220306b62ff65f2958bcfd4baec59d2652308ce5c96d4207c38c650cceffa4c0d7c4d4b59594d002b26c279d84ffa43f172a83f3b8ffc2a584768d9ffc85faddda2f8e9f83c431340a2c4421ee0a3e31137f719c7dd22b3f7d8fb23010000000000000000000000526a04534c50000102044d494e54204075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a0800000000000094bc08000000000000df1a080000000000000d040800000000000005c622020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a91480e5882d9462592227820ecf36ca25d9cc4e88d788ac22020000000000001976a914ae789c93c904055b1ad88b1c645645d9f045178588ac4d080102acb1c11e651d4d795fff6f6b7c5a7325022c52db910dd954223c687cf3d52124002172861256949b45d5d23b44323e7189013d1cc5c22e97b5fd825e86aacc6fb800b686ca3605dd8e75a6e620c7e6f0917705cff9a5c912c2a5b1dacf733f01ac050033c3abbfa8af6399faf54fb72387d662a9ee1c835d3f42ca5dd78fc830d23fbc0014b4871d52ba531a4bdd05bcd96ab0fc9d26ccb466b272c91e200ad8b282d5ec00f59622d173813fb13596c996d3434456dbf963f1eeeceeba91bcbf509c8cdfaa000d6e5f31b555512de8b0c22f5bec05ceaa13f268bdc1200456e6c9aef6a0b1e800b532ca181a765ce3a232e9900c1f2f927de83e56e8e9f431ffe27767831d1aaa4cc101217f78aa7c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f7c81637c687eaa202378b2a25b26ab248cd09a11b41f54452c4c8860fd1f7a835d13e784b1ac80be887c517f7c817f766b7bbb6c011a7f7c567f5479a9887501247faa5279820128947f01207f757b8801447f7701247f7588a86f7b828c7f757c7bbb75ac",
"sequence": 4294967295,
"coin": {
"version": 1,
"height": 804826,
"value": 5700,
"script": "a91416748bbeb9fa3f2bdeb0fc5f7e23dd9ad166ace687",
"address": "ecash:pqt8fza7h8ar7277kr797l3rmkddze4vucaz8a5c3g",
"coinbase": false,
"hash": "23fbd8f7b322ddc719f73711e3a3e01e42c4a24013433cf8e9f8a2ddad5fc8ff",
"index": 1
}
}
],
"outputs": [
{
"value": 0,
"script": "6a04534c50000102044d494e54204075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a0800000000000094bc08000000000000df1a080000000000000d040800000000000005c6",
"address": null
},
{
"value": 546,
"script": "76a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac",
"address": "ecash:qpr9erjh78uct7lc7m2f0ueq2dmnd535du54fvmttx",
"slp": {
"vout": 1,
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"value": "38076",
"type": "MINT",
"version": 2
}
},
{
"value": 546,
"script": "76a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac",
"address": "ecash:qpr9erjh78uct7lc7m2f0ueq2dmnd535du54fvmttx",
"slp": {
"vout": 2,
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"value": "57114",
"type": "MINT",
"version": 2
}
},
{
"value": 546,
"script": "76a91480e5882d9462592227820ecf36ca25d9cc4e88d788ac",
"address": "ecash:qzqwtzpdj339jg38sg8v7dk2yhvucn5g6u5t5c8d46",
"slp": {
"vout": 3,
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"value": "3332",
"type": "MINT",
"version": 2
}
},
{
"value": 546,
"script": "76a914ae789c93c904055b1ad88b1c645645d9f045178588ac",
"address": "ecash:qzh838yneyzq2kc6mz93cezkghvlq3ghs5yxh3xuau",
"slp": {
"vout": 4,
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"value": "1478",
"type": "MINT",
"version": 2
}
}
],
"locktime": 0,
"hex": "0100000001ffc85faddda2f8e9f83c431340a2c4421ee0a3e31137f719c7dd22b3f7d8fb2301000000fdff0441d018abc09b6b455757774e2e898f6907cbfda2669bc97a92295b61870a81aa32ed57da2b098ac77917393af567ca6cfd7d67b78c419018d6f22dff725968e13141210237d92dc18d0e6d752a0b90430299c0b3670c764eb6967923599fcc1fc494efc84d5e0101000000af276a78515b7880bb83743334c584170c5e0aee168530df718d7c1cf593145d3bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e70665044ffc85faddda2f8e9f83c431340a2c4421ee0a3e31137f719c7dd22b3f7d8fb2301000000c101217f78aa7c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f7c81637c687eaa202378b2a25b26ab248cd09a11b41f54452c4c8860fd1f7a835d13e784b1ac80be887c517f7c817f766b7bbb6c011a7f7c567f5479a9887501247faa5279820128947f01207f757b8801447f7701247f7588a86f7b828c7f757c7bbb75ac4416000000000000ffffffff35563174569e9683df5d74ffe7ce7bfbfd65ef978a2f6a1f1a0fc9f47a4d9b8600000000410000004d6901473045022100bdec050d923e14f9ff2e9ec562bf15ac66c3783c35de79e094072d9c03bcced20220306b62ff65f2958bcfd4baec59d2652308ce5c96d4207c38c650cceffa4c0d7c4d4b59594d002b26c279d84ffa43f172a83f3b8ffc2a584768d9ffc85faddda2f8e9f83c431340a2c4421ee0a3e31137f719c7dd22b3f7d8fb23010000000000000000000000526a04534c50000102044d494e54204075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a0800000000000094bc08000000000000df1a080000000000000d040800000000000005c622020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a91480e5882d9462592227820ecf36ca25d9cc4e88d788ac22020000000000001976a914ae789c93c904055b1ad88b1c645645d9f045178588ac4d080102acb1c11e651d4d795fff6f6b7c5a7325022c52db910dd954223c687cf3d52124002172861256949b45d5d23b44323e7189013d1cc5c22e97b5fd825e86aacc6fb800b686ca3605dd8e75a6e620c7e6f0917705cff9a5c912c2a5b1dacf733f01ac050033c3abbfa8af6399faf54fb72387d662a9ee1c835d3f42ca5dd78fc830d23fbc0014b4871d52ba531a4bdd05bcd96ab0fc9d26ccb466b272c91e200ad8b282d5ec00f59622d173813fb13596c996d3434456dbf963f1eeeceeba91bcbf509c8cdfaa000d6e5f31b555512de8b0c22f5bec05ceaa13f268bdc1200456e6c9aef6a0b1e800b532ca181a765ce3a232e9900c1f2f927de83e56e8e9f431ffe27767831d1aaa4cc101217f78aa7c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f7c81637c687eaa202378b2a25b26ab248cd09a11b41f54452c4c8860fd1f7a835d13e784b1ac80be887c517f7c817f766b7bbb6c011a7f7c567f5479a9887501247faa5279820128947f01207f757b8801447f7701247f7588a86f7b828c7f757c7bbb75acffffffff050000000000000000526a04534c50000102044d494e54204075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a0800000000000094bc08000000000000df1a080000000000000d040800000000000005c622020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a91480e5882d9462592227820ecf36ca25d9cc4e88d788ac22020000000000001976a914ae789c93c904055b1ad88b1c645645d9f045178588ac00000000",
"slpToken": {
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"ticker": "BUXs",
"name": "BUX (Sandbox)",
"uri": "",
"hash": "",
"decimals": 4,
"version": 2,
"vaultScriptHash": "16748bbeb9fa3f2bdeb0fc5f7e23dd9ad166ace6"
},
"confirmations": 116363,
"tokenOutput": {
"sent": {
"raw": 0,
"formatted": 0
},
"minted": {
"raw": 100000,
"formatted": 10
},
"burned": {
"raw": 0,
"formatted": 0
}
},
"type": "MINT",
"parsedInputs": [],
"parsedOutputs": [
{
"index": 1,
"address": "ecash:qpr9erjh78uct7lc7m2f0ueq2dmnd535du54fvmttx",
"value": {
"raw": 38076,
"formatted": 3.8076
},
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"type": "MINT"
},
{
"index": 2,
"address": "ecash:qpr9erjh78uct7lc7m2f0ueq2dmnd535du54fvmttx",
"value": {
"raw": 57114,
"formatted": 5.7114
},
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"type": "MINT"
},
{
"index": 3,
"address": "ecash:qzqwtzpdj339jg38sg8v7dk2yhvucn5g6u5t5c8d46",
"value": {
"raw": 3332,
"formatted": 0.3332
},
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"type": "MINT"
},
{
"index": 4,
"address": "ecash:qzh838yneyzq2kc6mz93cezkghvlq3ghs5yxh3xuau",
"value": {
"raw": 1478,
"formatted": 0.1478
},
"tokenId": "4075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a",
"type": "MINT"
}
],
"sigScript": "41d018abc09b6b455757774e2e898f6907cbfda2669bc97a92295b61870a81aa32ed57da2b098ac77917393af567ca6cfd7d67b78c419018d6f22dff725968e13141210237d92dc18d0e6d752a0b90430299c0b3670c764eb6967923599fcc1fc494efc84d5e0101000000af276a78515b7880bb83743334c584170c5e0aee168530df718d7c1cf593145d3bb13029ce7b1f559ef5e747fcac439f1455a2ec7c5f09b72290795e70665044ffc85faddda2f8e9f83c431340a2c4421ee0a3e31137f719c7dd22b3f7d8fb2301000000c101217f78aa7c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f7c81637c687eaa202378b2a25b26ab248cd09a11b41f54452c4c8860fd1f7a835d13e784b1ac80be887c517f7c817f766b7bbb6c011a7f7c567f5479a9887501247faa5279820128947f01207f757b8801447f7701247f7588a86f7b828c7f757c7bbb75ac4416000000000000ffffffff35563174569e9683df5d74ffe7ce7bfbfd65ef978a2f6a1f1a0fc9f47a4d9b8600000000410000004d6901473045022100bdec050d923e14f9ff2e9ec562bf15ac66c3783c35de79e094072d9c03bcced20220306b62ff65f2958bcfd4baec59d2652308ce5c96d4207c38c650cceffa4c0d7c4d4b59594d002b26c279d84ffa43f172a83f3b8ffc2a584768d9ffc85faddda2f8e9f83c431340a2c4421ee0a3e31137f719c7dd22b3f7d8fb23010000000000000000000000526a04534c50000102044d494e54204075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a0800000000000094bc08000000000000df1a080000000000000d040800000000000005c622020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a91480e5882d9462592227820ecf36ca25d9cc4e88d788ac22020000000000001976a914ae789c93c904055b1ad88b1c645645d9f045178588ac4d080102acb1c11e651d4d795fff6f6b7c5a7325022c52db910dd954223c687cf3d52124002172861256949b45d5d23b44323e7189013d1cc5c22e97b5fd825e86aacc6fb800b686ca3605dd8e75a6e620c7e6f0917705cff9a5c912c2a5b1dacf733f01ac050033c3abbfa8af6399faf54fb72387d662a9ee1c835d3f42ca5dd78fc830d23fbc0014b4871d52ba531a4bdd05bcd96ab0fc9d26ccb466b272c91e200ad8b282d5ec00f59622d173813fb13596c996d3434456dbf963f1eeeceeba91bcbf509c8cdfaa000d6e5f31b555512de8b0c22f5bec05ceaa13f268bdc1200456e6c9aef6a0b1e800b532ca181a765ce3a232e9900c1f2f927de83e56e8e9f431ffe27767831d1aaa4cc101217f78aa7c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f01207f6b7c81637c687eaa6c517f7c81637c687eaa202378b2a25b26ab248cd09a11b41f54452c4c8860fd1f7a835d13e784b1ac80be887c517f7c817f766b7bbb6c011a7f7c567f5479a9887501247faa5279820128947f01207f757b8801447f7701247f7588a86f7b828c7f757c7bbb75ac",
"parsedSigScript": {
"authcode": "AqyxwR5lHU15X/9va3xacyUCLFLbkQ3ZVCI8aHzz1SEkACFyhhJWlJtF1dI7RDI+cYkBPRzFwi6Xtf2CXoaqzG+4ALaGyjYF3Y51puYgx+bwkXcFz/mlyRLCpbHaz3M/AawFADPDq7+or2OZ+vVPtyOH1mKp7hyDXT9Cyl3Xj8gw0j+8ABS0hx1SulMaS90FvNlqsPydJsy0ZrJyyR4gCtiygtXsAPWWItFzgT+xNZbJltNDRFbb+WPx7uzuupG8v1CcjN+qAA1uXzG1VVEt6LDCL1vsBc6qE/JovcEgBFbmya72oLHoALUyyhgadlzjojLpkAwfL5J96D5W6On0Mf/id2eDHRqqRzBFAiEAvewFDZI+FPn/Lp7FYr8VrGbDeDw13nnglActnAO8ztICIDBrYv9l8pWLz9S67FnSZSMIzlyW1CB8OMZQzO/6TA18TUtZWU0AKybCedhP+kPxcqg/O4/8KlhHaNn/yF+t3aL46fg8QxNAosRCHuCj4xE39xnH3SKz99j7IwEAAAAAAAAAAAAAAFJqBFNMUAABAgRNSU5UIEB1RZ4KyEHyNLxz/E/kb+VJC+TtmLyMo/m4mEQ6WjgaCAAAAAAAAJS8CAAAAAAAAN8aCAAAAAAAAA0ECAAAAAAAAAXGIgIAAAAAAAAZdqkURlyOV/H5hfv49tSX8yBTdzbSNG+IrCICAAAAAAAAGXapFEZcjlfx+YX7+PbUl/MgU3c20jRviKwiAgAAAAAAABl2qRSA5YgtlGJZIieCDs82yiXZzE6I14isIgIAAAAAAAAZdqkUrnick8kEBVsa2IscZFZF2fBFF4WIrA==",
"authpubkey": "02acb1c11e651d4d795fff6f6b7c5a7325022c52db910dd954223c687cf3d52124",
"minteraddress": "ecash:qq4jdsnemp8l5sl3w25r7wu0ls49s3mgmy4qk6de0j",
"merkleproof": [
{
"order": "00",
"hash": "2172861256949b45d5d23b44323e7189013d1cc5c22e97b5fd825e86aacc6fb8"
},
{
"order": "00",
"hash": "b686ca3605dd8e75a6e620c7e6f0917705cff9a5c912c2a5b1dacf733f01ac05"
},
{
"order": "00",
"hash": "33c3abbfa8af6399faf54fb72387d662a9ee1c835d3f42ca5dd78fc830d23fbc"
},
{
"order": "00",
"hash": "14b4871d52ba531a4bdd05bcd96ab0fc9d26ccb466b272c91e200ad8b282d5ec"
},
{
"order": "00",
"hash": "f59622d173813fb13596c996d3434456dbf963f1eeeceeba91bcbf509c8cdfaa"
},
{
"order": "00",
"hash": "0d6e5f31b555512de8b0c22f5bec05ceaa13f268bdc1200456e6c9aef6a0b1e8"
},
{
"order": "00",
"hash": "b532ca181a765ce3a232e9900c1f2f927de83e56e8e9f431ffe27767831d1aaa"
}
],
"mintid": "MKYYM\u0000",
"stamptxid": "23fbd8f7b322ddc719f73711e3a3e01e42c4a24013433cf8e9f8a2ddad5fc8ff",
"stampvout": 1,
"signaturehex": "3045022100bdec050d923e14f9ff2e9ec562bf15ac66c3783c35de79e094072d9c03bcced20220306b62ff65f2958bcfd4baec59d2652308ce5c96d4207c38c650cceffa4c0d7c",
"signatureb64": "MEUCIQC97AUNkj4U+f8unsVivxWsZsN4PDXeeeCUBy2cA7zO0gIgMGti/2XylYvP1LrsWdJlIwjOXJbUIHw4xlDM7/pMDXw=",
"outputs": [
{
"value": 0,
"script": "6a04534c50000102044d494e54204075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a0800000000000094bc08000000000000df1a080000000000000d040800000000000005c6"
},
{
"value": 546,
"script": "76a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac"
},
{
"value": 546,
"script": "76a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac"
},
{
"value": 546,
"script": "76a91480e5882d9462592227820ecf36ca25d9cc4e88d788ac"
},
{
"value": 546,
"script": "76a914ae789c93c904055b1ad88b1c645645d9f045178588ac"
}
],
"rawoutputs": "0000000000000000526a04534c50000102044d494e54204075459e0ac841f234bc73fc4fe46fe5490be4ed98bc8ca3f9b898443a5a381a0800000000000094bc08000000000000df1a080000000000000d040800000000000005c622020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a914465c8e57f1f985fbf8f6d497f320537736d2346f88ac22020000000000001976a91480e5882d9462592227820ecf36ca25d9cc4e88d788ac22020000000000001976a914ae789c93c904055b1ad88b1c645645d9f045178588ac"
}
}