2020-07-27 21:32:51 -07:00
/*
Contains mocked data used by unit tests.
*/
const mockList = [
{
decimals : 0 ,
2021-01-02 15:41:12 -08:00
timestamp : '2019-04-29 08:59' ,
2020-07-27 21:32:51 -07:00
timestampUnix : 1539218362 ,
versionType : 1 ,
2021-01-02 15:41:12 -08:00
documentUri : '' ,
symbol : 'WMW' ,
name : 'WheresMyWallet' ,
2020-07-27 21:32:51 -07:00
containsBaton : false ,
2021-01-02 15:41:12 -08:00
id : '8fc284dcbc922f7bb7e2a443dc3af792f52923bba403fcf67ca028c88e89da0e' ,
2020-07-27 21:32:51 -07:00
documentHash : null ,
initialTokenQty : 1000 ,
blockCreated : 580336 ,
blockLastActiveSend : 580336 ,
blockLastActiveMint : null ,
txnsSinceGenesis : 1 ,
validAddresses : 1 ,
totalMinted : 1000 ,
totalBurned : 0 ,
circulatingSupply : 1000 ,
2021-01-02 15:41:12 -08:00
mintingBatonStatus : 'NEVER_CREATED'
2020-07-27 21:32:51 -07:00
},
{
decimals : 0 ,
2021-01-02 15:41:12 -08:00
timestamp : '2019-04-29 08:59' ,
2020-07-27 21:32:51 -07:00
timestampUnix : 1539218362 ,
versionType : 1 ,
2021-01-02 15:41:12 -08:00
documentUri : '' ,
symbol : 'WMW' ,
2020-07-27 21:32:51 -07:00
name : "Where'sMyWallet" ,
containsBaton : false ,
2021-01-02 15:41:12 -08:00
id : '471d1f33e8a69cf59ce174ce43174feeecdf1f475ccc4cc3705600a5d6d2cd06' ,
2020-07-27 21:32:51 -07:00
documentHash : null ,
initialTokenQty : 1000 ,
blockCreated : 580336 ,
blockLastActiveSend : 580351 ,
blockLastActiveMint : null ,
txnsSinceGenesis : 2 ,
validAddresses : 2 ,
totalMinted : 1000 ,
totalBurned : 0 ,
circulatingSupply : 1000 ,
2021-01-02 15:41:12 -08:00
mintingBatonStatus : 'NEVER_CREATED'
2020-07-27 21:32:51 -07:00
}
]
const mockToken = {
decimals : 0 ,
2021-01-02 15:41:12 -08:00
timestamp : '2018-08-25 01:54' ,
2020-07-27 21:32:51 -07:00
timestampUnix : 1539218362 ,
versionType : 1 ,
2021-01-02 15:41:12 -08:00
documentUri : '' ,
symbol : 'USDT' ,
name : 'US Dollar Tether' ,
2020-07-27 21:32:51 -07:00
containsBaton : false ,
2021-01-02 15:41:12 -08:00
id : '4276533bb702e7f8c9afd8aa61ebf016e95011dc3d54e55faa847ac1dd461e84' ,
2020-07-27 21:32:51 -07:00
documentHash : null ,
initialTokenQty : 10000000000000000 ,
blockCreated : 544903 ,
blockLastActiveSend : 544905 ,
blockLastActiveMint : null ,
txnsSinceGenesis : 3 ,
validAddresses : 0 ,
totalMinted : 10000000000000000 ,
totalBurned : 10000000000000000 ,
circulatingSupply : 0 ,
2021-01-02 15:41:12 -08:00
mintingBatonStatus : 'NEVER_CREATED'
2020-07-27 21:32:51 -07:00
}
const mockTokens = [
{
decimals : 0 ,
2021-01-02 15:41:12 -08:00
timestamp : '2018-08-25 01:54' ,
2020-07-27 21:32:51 -07:00
timestampUnix : 1539218362 ,
versionType : 1 ,
2021-01-02 15:41:12 -08:00
documentUri : '' ,
symbol : 'USDT' ,
name : 'US Dollar Tether' ,
2020-07-27 21:32:51 -07:00
containsBaton : false ,
2021-01-02 15:41:12 -08:00
id : '4276533bb702e7f8c9afd8aa61ebf016e95011dc3d54e55faa847ac1dd461e84' ,
2020-07-27 21:32:51 -07:00
documentHash : null ,
initialTokenQty : 10000000000000000 ,
blockCreated : 544903 ,
blockLastActiveSend : 544905 ,
blockLastActiveMint : null ,
txnsSinceGenesis : 3 ,
validAddresses : 0 ,
totalMinted : 10000000000000000 ,
totalBurned : 10000000000000000 ,
circulatingSupply : 0 ,
2021-01-02 15:41:12 -08:00
mintingBatonStatus : 'NEVER_CREATED'
2020-07-27 21:32:51 -07:00
},
{
decimals : 0 ,
2021-01-02 15:41:12 -08:00
timestamp : '2019-04-29 08:59' ,
2020-07-27 21:32:51 -07:00
timestampUnix : 1539218362 ,
versionType : 1 ,
2021-01-02 15:41:12 -08:00
documentUri : '' ,
symbol : 'WMW' ,
2020-07-27 21:32:51 -07:00
name : "Where'sMyWallet" ,
containsBaton : false ,
2021-01-02 15:41:12 -08:00
id : '471d1f33e8a69cf59ce174ce43174feeecdf1f475ccc4cc3705600a5d6d2cd06' ,
2020-07-27 21:32:51 -07:00
documentHash : null ,
initialTokenQty : 1000 ,
blockCreated : 580336 ,
blockLastActiveSend : 580351 ,
blockLastActiveMint : null ,
txnsSinceGenesis : 2 ,
validAddresses : 2 ,
totalMinted : 1000 ,
totalBurned : 0 ,
circulatingSupply : 1000 ,
2021-01-02 15:41:12 -08:00
mintingBatonStatus : 'NEVER_CREATED'
2020-07-27 21:32:51 -07:00
}
]
const balancesForAddress = [
{
2021-01-02 15:41:12 -08:00
tokenId : 'df808a41672a0a0ae6475b44f272a107bc9961b90f29dc918d71301f24fe92fb' ,
balance : '1' ,
balanceString : '1' ,
slpAddress : 'simpleledger:qzv3zz2trz0xgp6a96lu4m6vp2nkwag0kvyucjzqt9' ,
2020-07-27 21:32:51 -07:00
decimalCount : 8
},
{
2021-01-02 15:41:12 -08:00
tokenId : 'a436c8e1b6bee3d701c6044d190f76f774be83c36de8d34a988af4489e86dd37' ,
balance : '1' ,
2020-07-27 21:32:51 -07:00
decimalCount : 7
}
]
const balancesForAddresses = [
[
{
tokenId :
2021-01-02 15:41:12 -08:00
'df808a41672a0a0ae6475b44f272a107bc9961b90f29dc918d71301f24fe92fb' ,
2020-07-27 21:32:51 -07:00
balance : 1 ,
2021-01-02 15:41:12 -08:00
balanceString : '1' ,
slpAddress : 'simpleledger:qzv3zz2trz0xgp6a96lu4m6vp2nkwag0kvyucjzqt9' ,
2020-07-27 21:32:51 -07:00
decimalCount : 8
},
{
tokenId :
2021-01-02 15:41:12 -08:00
'a436c8e1b6bee3d701c6044d190f76f774be83c36de8d34a988af4489e86dd37' ,
2020-07-27 21:32:51 -07:00
balance : 1 ,
2021-01-02 15:41:12 -08:00
balanceString : '1' ,
slpAddress : 'simpleledger:qzv3zz2trz0xgp6a96lu4m6vp2nkwag0kvyucjzqt9' ,
2020-07-27 21:32:51 -07:00
decimalCount : 7
}
],
[
{
tokenId :
2021-01-02 15:41:12 -08:00
'497291b8a1dfe69c8daea50677a3d31a5ef0e9484d8bebb610dac64bbc202fb7' ,
2020-07-27 21:32:51 -07:00
balance : 10 ,
2021-01-02 15:41:12 -08:00
balanceString : '10' ,
slpAddress : 'simpleledger:qqss4zp80hn6szsa4jg2s9fupe7g5tcg5ucdyl3r57' ,
2020-07-27 21:32:51 -07:00
decimalCount : 8
}
]
]
const mockBalance = {
2021-01-02 15:41:12 -08:00
tokenId : 'df808a41672a0a0ae6475b44f272a107bc9961b90f29dc918d71301f24fe92fb' ,
2020-07-27 21:32:51 -07:00
balance : 1 ,
2021-01-02 15:41:12 -08:00
balanceString : '1'
2020-07-27 21:32:51 -07:00
}
const mockRawTx = [
2021-01-02 15:41:12 -08:00
'0100000002b3b54b72de3cdff8d00a5a26e2aa7897f730c2889c46b41a83294004a2c6c9c6020000006a47304402202fff3979f9cf0a5052655c8699081a77a653903de41547928db0b94601aa082502207cdb909e3a7b2b7f8a3eb80243a1bd2fd8ad9449a0ec30242ae4b187436d11a0412103b30e7096c6e3a3b45e5aba4ad8fe48a1fdd7c04de0de55a43095e7560b52e19dfeffffffd25817de09517a6af6c3dbb332041f85d844052b32ea1dbca123365b18953726000000006a473044022011a39acbbb80c4723822d434445fc4b3d72ad0212902fdb183a5408af00e158c02200eb3778b1af9f3a8fe28b6670f5fe543fb4c190f79f349273860125be05269b2412103b30e7096c6e3a3b45e5aba4ad8fe48a1fdd7c04de0de55a43095e7560b52e19dfeffffff030000000000000000336a04534c500001010747454e45534953084e414b414d4f544f084e414b414d4f544f4c004c0001084c0008000775f05a07400022020000000000001976a91433c0448680ca324225eeca7a230cf191ab88400288ac8afc0000000000001976a91433c0448680ca324225eeca7a230cf191ab88400288ac967a0800'
2020-07-27 21:32:51 -07:00
]
const mockIsValidTxid = [
{
2021-01-02 15:41:12 -08:00
txid : 'df808a41672a0a0ae6475b44f272a107bc9961b90f29dc918d71301f24fe92fb' ,
2020-07-27 21:32:51 -07:00
valid : true
}
]
const mockBalancesForToken = [
{
tokenBalance : 1000 ,
2021-01-02 15:41:12 -08:00
slpAddress : 'simpleledger:qzhfd7ssy9nt4gw7j9w5e7w5mxx5w549rv7mknzqkz'
2020-07-27 21:32:51 -07:00
}
]
const mockTokenStats = {
2021-01-02 15:41:12 -08:00
tokenId : 'df808a41672a0a0ae6475b44f272a107bc9961b90f29dc918d71301f24fe92fb' ,
documentUri : '' ,
symbol : 'NAKAMOTO' ,
name : 'NAKAMOTO' ,
2020-07-27 21:32:51 -07:00
decimals : 8 ,
txnsSinceGenesis : 367 ,
validUtxos : 248 ,
validAddresses : 195 ,
circulatingSupply : 20995990 ,
totalBurned : 4010 ,
totalMinted : 21000000 ,
satoshisLockedUp : 135408
}
const mockTransactions = [
{
2021-01-02 15:41:12 -08:00
txid : '27e27170b546f05b2af69d6eddff8834038facf5d81302e9e562df09a5c4445f' ,
2020-07-27 21:32:51 -07:00
tokenDetails : {
valid : true ,
detail : {
decimals : null ,
tokenIdHex :
2021-01-02 15:41:12 -08:00
'495322b37d6b2eae81f045eda612b95870a0c2b6069c58f70cf8ef4e6a9fd43a' ,
2020-07-27 21:32:51 -07:00
timestamp : null ,
2021-01-02 15:41:12 -08:00
transactionType : 'SEND' ,
2020-07-27 21:32:51 -07:00
versionType : 1 ,
documentUri : null ,
documentSha256Hex : null ,
symbol : null ,
name : null ,
batonVout : null ,
containsBaton : null ,
genesisOrMintQuantity : null ,
sendOutputs : [
{
2021-01-02 15:41:12 -08:00
$numberDecimal : '0'
2020-07-27 21:32:51 -07:00
},
{
2021-01-02 15:41:12 -08:00
$numberDecimal : '25'
2020-07-27 21:32:51 -07:00
},
{
2021-01-02 15:41:12 -08:00
$numberDecimal : '77'
2020-07-27 21:32:51 -07:00
}
]
},
invalidReason : null ,
schema_version : 30
}
}
]
const mockBurnTotal = {
transactionId :
2021-01-02 15:41:12 -08:00
'c7078a6c7400518a513a0bde1f4158cf740d08d3b5bfb19aa7b6657e2f4160de' ,
2020-07-27 21:32:51 -07:00
inputTotal : 100000000 ,
outputTotal : 100000000 ,
burnTotal : 0
}
const nonSLPTxDetailsWithoutOpReturn = {
2021-01-02 15:41:12 -08:00
txid : '3793d4906654f648e659f384c0f40b19c8f10c1e9fb72232a9b8edd61abaa1ec' ,
hash : '3793d4906654f648e659f384c0f40b19c8f10c1e9fb72232a9b8edd61abaa1ec' ,
2020-07-27 21:32:51 -07:00
version : 1 ,
size : 704 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '15a34ece03e13c20ee41dd113a982964a92dafb49328a6c395c8ecec12901bd5' ,
2020-07-27 21:32:51 -07:00
vout : 0 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100f020493f2c62740c89f07fba92d2916ad238c6965ef69fdf8338b4d6ee6c5a4502200251693e9883868cc5fb227bfc9bdaa5c333f14f712c0f3d8d2efb781f1a15fa[ALL|FORKID] 02a8087ad440c428aede8cf39eabe12b9807356b04d48aa0c361fa0d9d68a1aeac' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100f020493f2c62740c89f07fba92d2916ad238c6965ef69fdf8338b4d6ee6c5a4502200251693e9883868cc5fb227bfc9bdaa5c333f14f712c0f3d8d2efb781f1a15fa412102a8087ad440c428aede8cf39eabe12b9807356b04d48aa0c361fa0d9d68a1aeac'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
},
{
2021-01-02 15:41:12 -08:00
txid : '52f720a5c6b5ad2765ecabc51b375d4aa741339f2a6fbd1524dcb3d45e230337' ,
2020-07-27 21:32:51 -07:00
vout : 0 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100b3e65b51cd31c081070ebf5c91e43d10431a71e748c86ff6bcc7e4f5ecc7f54d02202d67edefe3a065cbda2e1782dd77bce2d891de2a428f5dd92eae15e4a843527c[ALL|FORKID] 03d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100b3e65b51cd31c081070ebf5c91e43d10431a71e748c86ff6bcc7e4f5ecc7f54d02202d67edefe3a065cbda2e1782dd77bce2d891de2a428f5dd92eae15e4a843527c412103d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
},
{
2021-01-02 15:41:12 -08:00
txid : '58e607b7ae35a970a50bc3f78bb7b3f786c906cc07241bdbe7e439bbd026036a' ,
2020-07-27 21:32:51 -07:00
vout : 0 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100c450cdf99fa8eca980b4c6878ff02de46b22bca9b08c01152739d12003ef14c902203d93e6f3811acfac0f531eca1afbf5c5416b19ac154a6672e9f3afc53d1b56a6[ALL|FORKID] 03d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100c450cdf99fa8eca980b4c6878ff02de46b22bca9b08c01152739d12003ef14c902203d93e6f3811acfac0f531eca1afbf5c5416b19ac154a6672e9f3afc53d1b56a6412103d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
},
{
2021-01-02 15:41:12 -08:00
txid : '9e2bc2f0e39cff9fd6f8cf56586bfd24389cba0367d70304914be277b2f7268b' ,
2020-07-27 21:32:51 -07:00
vout : 0 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100cd25d6e5de8057335d3db0e0ad05dd4802ebb45ae2e4ea52ba26670787eaa3bd02207024b366b61e6f28324fc040dad5fa589ee7f2487c8e4c54848827360c792cc3[ALL|FORKID] 03d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100cd25d6e5de8057335d3db0e0ad05dd4802ebb45ae2e4ea52ba26670787eaa3bd02207024b366b61e6f28324fc040dad5fa589ee7f2487c8e4c54848827360c792cc3412103d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
}
],
vout : [
{
value : 36.01397342 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 84c49aa95f145334b125c80c2cc9d077d08e00ce OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a91484c49aa95f145334b125c80c2cc9d077d08e00ce88ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qzzvfx4ftu29xd93yhyqctxf6pmaprsqecm3rhd0lv' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 1aec955da539e59b32fa97e96fc0f53f018ae8a2 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a9141aec955da539e59b32fa97e96fc0f53f018ae8a288ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqdwe92a55u7txejl2t7jm7q75lsrzhg5grz36dzh5' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 13.4288476 ,
n : 2 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 1af7e01ee75e22c645a5b37e401bd560168abc07 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a9141af7e01ee75e22c645a5b37e401bd560168abc0788ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqd00cq7ua0z93j95kehusqm64spdz4uqur3lepgqm' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'0100000004d51b9012ececc895c3a62893b4af2da96429983a11dd41ee203ce103ce4ea315000000006b483045022100f020493f2c62740c89f07fba92d2916ad238c6965ef69fdf8338b4d6ee6c5a4502200251693e9883868cc5fb227bfc9bdaa5c333f14f712c0f3d8d2efb781f1a15fa412102a8087ad440c428aede8cf39eabe12b9807356b04d48aa0c361fa0d9d68a1aeacffffffff3703235ed4b3dc2415bd6f2a9f3341a74a5d371bc5abec6527adb5c6a520f752000000006b483045022100b3e65b51cd31c081070ebf5c91e43d10431a71e748c86ff6bcc7e4f5ecc7f54d02202d67edefe3a065cbda2e1782dd77bce2d891de2a428f5dd92eae15e4a843527c412103d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29ffffffff6a0326d0bb39e4e7db1b2407cc06c986f7b3b78bf7c30ba570a935aeb707e658000000006b483045022100c450cdf99fa8eca980b4c6878ff02de46b22bca9b08c01152739d12003ef14c902203d93e6f3811acfac0f531eca1afbf5c5416b19ac154a6672e9f3afc53d1b56a6412103d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29ffffffff8b26f7b277e24b910403d76703ba9c3824fd6b5856cff8d69fff9ce3f0c22b9e000000006b483045022100cd25d6e5de8057335d3db0e0ad05dd4802ebb45ae2e4ea52ba26670787eaa3bd02207024b366b61e6f28324fc040dad5fa589ee7f2487c8e4c54848827360c792cc3412103d0ea0c7798905c7f8dee6180321c92bf67df9dfde42da0f3cf25413d914c0e29ffffffff035ef6a8d6000000001976a91484c49aa95f145334b125c80c2cc9d077d08e00ce88ac22020000000000001976a9141aec955da539e59b32fa97e96fc0f53f018ae8a288ac98cb0a50000000001976a9141af7e01ee75e22c645a5b37e401bd560168abc0788ac00000000' ,
blockhash : '0000000000000000014bf37d1253e3c46f0e6f151bd6cca13f8093e76c31496d' ,
2020-07-27 21:32:51 -07:00
confirmations : 1571 ,
time : 1565380800 ,
blocktime : 1565380800
}
const nonSLPTxDetailsWithOpReturn = {
2021-01-02 15:41:12 -08:00
txid : '2ff74c48a5d657cf45f699601990bffbbe7a2a516d5480674cbf6c6a4497908f' ,
hash : '2ff74c48a5d657cf45f699601990bffbbe7a2a516d5480674cbf6c6a4497908f' ,
2020-07-27 21:32:51 -07:00
version : 1 ,
size : 271 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '6a81a401ec165eccd08c5c5a57a2185056675bbf2380d515c418b7a4c04db40a' ,
2020-07-27 21:32:51 -07:00
vout : 1 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'30440220168a04932175c6d6b10947ebef23c53ff2e905bb8dfb7d1aec961944f83bf20e0220724ad7a459bb31174b9e6cbbc73260c9a62d32dda2c47f5d7c5351b5eb9cd944[ALL|FORKID] 0467ff2df20f28bc62ad188525868f41d461f7dab3c1e500314cdb5218e5637bfd0f9c02eb5b3f383f698d28ff13547eaf05dd9216130861dd0216824e9d7337e3' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'4730440220168a04932175c6d6b10947ebef23c53ff2e905bb8dfb7d1aec961944f83bf20e0220724ad7a459bb31174b9e6cbbc73260c9a62d32dda2c47f5d7c5351b5eb9cd94441410467ff2df20f28bc62ad188525868f41d461f7dab3c1e500314cdb5218e5637bfd0f9c02eb5b3f383f698d28ff13547eaf05dd9216130861dd0216824e9d7337e3'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
}
],
vout : [
{
value : 0 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN -802180445 46386600368a3e883cd68c6939ab8c0a3c91537a3be6d9be35e42b8e37cfc92c' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'6a045d4dd0af2046386600368a3e883cd68c6939ab8c0a3c91537a3be6d9be35e42b8e37cfc92c' ,
type : 'nulldata'
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00002626 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 066ebee590278f32aedc8a4865700c49e717f1d7 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914066ebee590278f32aedc8a4865700c49e717f1d788ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqrxa0h9jqnc7v4wmj9ysetsp3y7w9l36u8gnnjulq' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'01000000010ab44dc0a4b718c415d58023bf5b67565018a2575a5c8cd0cc5e16ec01a4816a010000008a4730440220168a04932175c6d6b10947ebef23c53ff2e905bb8dfb7d1aec961944f83bf20e0220724ad7a459bb31174b9e6cbbc73260c9a62d32dda2c47f5d7c5351b5eb9cd94441410467ff2df20f28bc62ad188525868f41d461f7dab3c1e500314cdb5218e5637bfd0f9c02eb5b3f383f698d28ff13547eaf05dd9216130861dd0216824e9d7337e3ffffffff020000000000000000276a045d4dd0af2046386600368a3e883cd68c6939ab8c0a3c91537a3be6d9be35e42b8e37cfc92c420a0000000000001976a914066ebee590278f32aedc8a4865700c49e717f1d788ac00000000' ,
blockhash : '0000000000000000014bf37d1253e3c46f0e6f151bd6cca13f8093e76c31496d' ,
2020-07-27 21:32:51 -07:00
confirmations : 1571 ,
time : 1565380800 ,
blocktime : 1565380800
}
txDetailsSLPGenesis = {
2021-01-02 15:41:12 -08:00
txid : 'bd158c564dd4ef54305b14f44f8e94c44b649f246dab14bcb42fb0d0078b8a90' ,
hash : 'bd158c564dd4ef54305b14f44f8e94c44b649f246dab14bcb42fb0d0078b8a90' ,
2020-07-27 21:32:51 -07:00
version : 2 ,
size : 357 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '86190b4a1ef25f09a388e2e86c299fc4bbc54c310386dcf37611b2958b964e25' ,
2020-07-27 21:32:51 -07:00
vout : 0 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'304402203cdf545000c17bce9dfa99a1515e5e3dc17b0abcfa55d1eacc01fa3f876d574102203170f0d7280dc7f4de887a141c94fb43bb3b5b0da12e4f400d3c89abf2a1c842[ALL|FORKID] 026ad033bd90dfa45766f4fdd377153468f1287e8fa0834fdad7dc11662e83dca8' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'47304402203cdf545000c17bce9dfa99a1515e5e3dc17b0abcfa55d1eacc01fa3f876d574102203170f0d7280dc7f4de887a141c94fb43bb3b5b0da12e4f400d3c89abf2a1c8424121026ad033bd90dfa45766f4fdd377153468f1287e8fa0834fdad7dc11662e83dca8'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
}
],
vout : [
{
value : 0 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN 5262419 1 47454e45534953 534c5053444b 534c502053444b206578616d706c65207573696e6720424954424f58 646576656c6f7065722e626974636f696e2e636f6d 0 8 2 0000000bcdf49b00' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'6a04534c500001010747454e4553495306534c5053444b1c534c502053444b206578616d706c65207573696e6720424954424f5815646576656c6f7065722e626974636f696e2e636f6d4c0001080102080000000bcdf49b00' ,
type : 'nulldata'
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 70083e743742ad726a3a8f3a511d9a89f979dd63 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a91470083e743742ad726a3a8f3a511d9a89f979dd6388ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qpcqs0n5xap26un2828n55gan2ylj7wavvzeuwdx05' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 2 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 70083e743742ad726a3a8f3a511d9a89f979dd63 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a91470083e743742ad726a3a8f3a511d9a89f979dd6388ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qpcqs0n5xap26un2828n55gan2ylj7wavvzeuwdx05' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00002015 ,
n : 3 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 70083e743742ad726a3a8f3a511d9a89f979dd63 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a91470083e743742ad726a3a8f3a511d9a89f979dd6388ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qpcqs0n5xap26un2828n55gan2ylj7wavvzeuwdx05' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'0200000001254e968b95b21176f3dc8603314cc5bbc49f296ce8e288a3095ff21e4a0b1986000000006a47304402203cdf545000c17bce9dfa99a1515e5e3dc17b0abcfa55d1eacc01fa3f876d574102203170f0d7280dc7f4de887a141c94fb43bb3b5b0da12e4f400d3c89abf2a1c8424121026ad033bd90dfa45766f4fdd377153468f1287e8fa0834fdad7dc11662e83dca8ffffffff040000000000000000596a04534c500001010747454e4553495306534c5053444b1c534c502053444b206578616d706c65207573696e6720424954424f5815646576656c6f7065722e626974636f696e2e636f6d4c0001080102080000000bcdf49b0022020000000000001976a91470083e743742ad726a3a8f3a511d9a89f979dd6388ac22020000000000001976a91470083e743742ad726a3a8f3a511d9a89f979dd6388acdf070000000000001976a91470083e743742ad726a3a8f3a511d9a89f979dd6388ac00000000' ,
blockhash : '000000000000000002f45ff275b5c073422b2bf1c3e4babae823145c2bbff55a' ,
2020-07-27 21:32:51 -07:00
confirmations : 1744 ,
time : 1565274914 ,
blocktime : 1565274914
}
const txDetailsSLPMint = {
2021-01-02 15:41:12 -08:00
txid : '65f21bbfcd545e5eb515e38e861a9dfe2378aaa2c4e458eb9e59e4d40e38f3a4' ,
hash : '65f21bbfcd545e5eb515e38e861a9dfe2378aaa2c4e458eb9e59e4d40e38f3a4' ,
2020-07-27 21:32:51 -07:00
version : 2 ,
size : 474 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e4' ,
2020-07-27 21:32:51 -07:00
vout : 2 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100f73afe1ba320dfdf191c7219e37a6dcd8d52f3e0155efee8a3e17556965e031b022021a9689e57210697236f644cc91c43d73e894020b227445776afe9a5b79c0f23[ALL|FORKID] 036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100f73afe1ba320dfdf191c7219e37a6dcd8d52f3e0155efee8a3e17556965e031b022021a9689e57210697236f644cc91c43d73e894020b227445776afe9a5b79c0f234121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
},
{
2021-01-02 15:41:12 -08:00
txid : '023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e4' ,
2020-07-27 21:32:51 -07:00
vout : 3 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100cc549d3659875931ea5ba7bd71072ac650864fc046c8239d2f8948f67486d7b30220103641cc9566283c7706d702dc92c2f442673cbc51ce84b5d383ba68da97b157[ALL|FORKID] 036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100cc549d3659875931ea5ba7bd71072ac650864fc046c8239d2f8948f67486d7b30220103641cc9566283c7706d702dc92c2f442673cbc51ce84b5d383ba68da97b1574121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
}
],
vout : [
{
value : 0 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN 5262419 1 1414416717 023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e4 2 00000002540be400' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'6a04534c50000101044d494e5420023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e401020800000002540be400' ,
type : 'nulldata'
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 210a88277de7a80a1dac90a8153c0e7c8a2f08a7 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqss4zp80hn6szsa4jg2s9fupe7g5tcg5u5k0yyr2q' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 2 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 210a88277de7a80a1dac90a8153c0e7c8a2f08a7 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqss4zp80hn6szsa4jg2s9fupe7g5tcg5u5k0yyr2q' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00007528 ,
n : 3 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 210a88277de7a80a1dac90a8153c0e7c8a2f08a7 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqss4zp80hn6szsa4jg2s9fupe7g5tcg5u5k0yyr2q' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'0200000002e454f384ced298581b0b0c6e9b9d7a93474c9a5ad14f998b0547395ae9d33c02020000006b483045022100f73afe1ba320dfdf191c7219e37a6dcd8d52f3e0155efee8a3e17556965e031b022021a9689e57210697236f644cc91c43d73e894020b227445776afe9a5b79c0f234121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850dffffffffe454f384ced298581b0b0c6e9b9d7a93474c9a5ad14f998b0547395ae9d33c02030000006b483045022100cc549d3659875931ea5ba7bd71072ac650864fc046c8239d2f8948f67486d7b30220103641cc9566283c7706d702dc92c2f442673cbc51ce84b5d383ba68da97b1574121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850dffffffff040000000000000000396a04534c50000101044d494e5420023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e401020800000002540be40022020000000000001976a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac22020000000000001976a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac681d0000000000001976a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac00000000' ,
blockhash : '000000000000000000182bc50810ab0296a6f1f7b6313bf535b6e78dffca8db6' ,
2020-07-27 21:32:51 -07:00
confirmations : 154 ,
time : 1566227300 ,
blocktime : 1566227300
}
const txDetailsSLPSend = {
2021-01-02 15:41:12 -08:00
txid : '4f922565af664b6fdf0a1ba3924487344be721b3d8815c62cafc8a51e04a8afa' ,
hash : '4f922565af664b6fdf0a1ba3924487344be721b3d8815c62cafc8a51e04a8afa' ,
2020-07-27 21:32:51 -07:00
version : 2 ,
size : 626 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '65f21bbfcd545e5eb515e38e861a9dfe2378aaa2c4e458eb9e59e4d40e38f3a4' ,
2020-07-27 21:32:51 -07:00
vout : 1 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'30440220392bd0f72f0ff7ce983fe6320383e6f52d6921064e95fcd1599b672d1ff074b4022061922fb13f7477708dc88cb11a5448c702c4bad059526253821c7ccc5e182932[ALL|FORKID] 036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'4730440220392bd0f72f0ff7ce983fe6320383e6f52d6921064e95fcd1599b672d1ff074b4022061922fb13f7477708dc88cb11a5448c702c4bad059526253821c7ccc5e1829324121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
},
{
2021-01-02 15:41:12 -08:00
txid : '023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e4' ,
2020-07-27 21:32:51 -07:00
vout : 1 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3044022010e57d2db06c7013ef9fd6848a6e307674a25cb62cb44a666b03800b322a1e3f022013f41bbf2ef462be799a71e1392ca0a37687d3602002bb3b8d772e2afad498a7[ALL|FORKID] 036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'473044022010e57d2db06c7013ef9fd6848a6e307674a25cb62cb44a666b03800b322a1e3f022013f41bbf2ef462be799a71e1392ca0a37687d3602002bb3b8d772e2afad498a74121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
},
{
2021-01-02 15:41:12 -08:00
txid : '65f21bbfcd545e5eb515e38e861a9dfe2378aaa2c4e458eb9e59e4d40e38f3a4' ,
2020-07-27 21:32:51 -07:00
vout : 3 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3044022064a522467b966777592ddb699ce0536a9a94e7f3c9a3c428bec929f78ee3efc60220700c6e1506ab8b5253c12d7f1682aac3bb5f6c869ec257a851d19d36d8c1f10f[ALL|FORKID] 036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'473044022064a522467b966777592ddb699ce0536a9a94e7f3c9a3c428bec929f78ee3efc60220700c6e1506ab8b5253c12d7f1682aac3bb5f6c869ec257a851d19d36d8c1f10f4121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850d'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
}
],
vout : [
{
value : 0 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN 5262419 1 1145980243 023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e4 0000000011e1a300 0000000e101edc00' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'6a04534c500001010453454e4420023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e4080000000011e1a300080000000e101edc00' ,
type : 'nulldata'
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 99e5a8229a9af0dbf3cadb25ea981df49c9d93bf OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a91499e5a8229a9af0dbf3cadb25ea981df49c9d93bf88ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qzv7t2pzn2d0pklnetdjt65crh6fe8vnhuwvhsk2nn' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 2 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 210a88277de7a80a1dac90a8153c0e7c8a2f08a7 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqss4zp80hn6szsa4jg2s9fupe7g5tcg5u5k0yyr2q' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00006898 ,
n : 3 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 210a88277de7a80a1dac90a8153c0e7c8a2f08a7 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqss4zp80hn6szsa4jg2s9fupe7g5tcg5u5k0yyr2q' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'0200000003a4f3380ed4e4599eeb58e4c4a2aa7823fe9d1a868ee315b55e5e54cdbf1bf265010000006a4730440220392bd0f72f0ff7ce983fe6320383e6f52d6921064e95fcd1599b672d1ff074b4022061922fb13f7477708dc88cb11a5448c702c4bad059526253821c7ccc5e1829324121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850dffffffffe454f384ced298581b0b0c6e9b9d7a93474c9a5ad14f998b0547395ae9d33c02010000006a473044022010e57d2db06c7013ef9fd6848a6e307674a25cb62cb44a666b03800b322a1e3f022013f41bbf2ef462be799a71e1392ca0a37687d3602002bb3b8d772e2afad498a74121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850dffffffffa4f3380ed4e4599eeb58e4c4a2aa7823fe9d1a868ee315b55e5e54cdbf1bf265030000006a473044022064a522467b966777592ddb699ce0536a9a94e7f3c9a3c428bec929f78ee3efc60220700c6e1506ab8b5253c12d7f1682aac3bb5f6c869ec257a851d19d36d8c1f10f4121036a0ccfe281fc5f83f0b1d33fbc0da65cffc6f7f265bb2e17b9c7d8278323850dffffffff040000000000000000406a04534c500001010453454e4420023cd3e95a3947058b994fd15a9a4c47937a9d9b6e0c0b1b5898d2ce84f354e4080000000011e1a300080000000e101edc0022020000000000001976a91499e5a8229a9af0dbf3cadb25ea981df49c9d93bf88ac22020000000000001976a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788acf21a0000000000001976a914210a88277de7a80a1dac90a8153c0e7c8a2f08a788ac00000000' ,
blockhash : '000000000000000000182bc50810ab0296a6f1f7b6313bf535b6e78dffca8db6' ,
2020-07-27 21:32:51 -07:00
confirmations : 154 ,
time : 1566227300 ,
blocktime : 1566227300
}
const txDetailsSLPGenesisNoBaton = {
2021-01-02 15:41:12 -08:00
txid : '497291b8a1dfe69c8daea50677a3d31a5ef0e9484d8bebb610dac64bbc202fb7' ,
hash : '497291b8a1dfe69c8daea50677a3d31a5ef0e9484d8bebb610dac64bbc202fb7' ,
2020-07-27 21:32:51 -07:00
version : 1 ,
size : 285 ,
locktime : 575672 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '805728012bc3349d1a05dc503aaf389c7a743917d7af6adfb844baff8ff2f89f' ,
2020-07-27 21:32:51 -07:00
vout : 2 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100e4c0e18d97ea6d24c15d60e4032131e985091dec0d844fe00065cb6852b2cfaa02207b6334f72e1aa70f26a88e0e0bff183966405b59bf3a9eaa89d03155cd155505[ALL|FORKID] 03adb6ee2ccaf17f407704c91aae7327bd12fa81aa1bad63bc1685a9ded76d6f2a' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100e4c0e18d97ea6d24c15d60e4032131e985091dec0d844fe00065cb6852b2cfaa02207b6334f72e1aa70f26a88e0e0bff183966405b59bf3a9eaa89d03155cd155505412103adb6ee2ccaf17f407704c91aae7327bd12fa81aa1bad63bc1685a9ded76d6f2a'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967294
}
],
vout : [
{
value : 0 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN 5262419 1 47454e45534953 544f4b2d4348 546f6b796f43617368 0 0 8 0 000775f05a074000' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'6a04534c500001010747454e4553495306544f4b2d434809546f6b796f436173684c004c0001084c0008000775f05a074000' ,
type : 'nulldata'
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 17c068626a1085ab782b94fe5577b67b9168a1d9 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a91417c068626a1085ab782b94fe5577b67b9168a1d988ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qqtuq6rzdgggt2mc9w20u4thkeaez69pmy6ur897sr' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00474263 ,
n : 2 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 8b3decf88562b3a8037d8e88171e14bff010ea3d OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a9148b3decf88562b3a8037d8e88171e14bff010ea3d88ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qz9nmm8cs43t82qr0k8gs9c7zjllqy82853g26y3tc' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'01000000019ff8f28fffba44b8df6aafd71739747a9c38af3a50dc051a9d34c32b01285780020000006b483045022100e4c0e18d97ea6d24c15d60e4032131e985091dec0d844fe00065cb6852b2cfaa02207b6334f72e1aa70f26a88e0e0bff183966405b59bf3a9eaa89d03155cd155505412103adb6ee2ccaf17f407704c91aae7327bd12fa81aa1bad63bc1685a9ded76d6f2afeffffff030000000000000000326a04534c500001010747454e4553495306544f4b2d434809546f6b796f436173684c004c0001084c0008000775f05a07400022020000000000001976a91417c068626a1085ab782b94fe5577b67b9168a1d988ac973c0700000000001976a9148b3decf88562b3a8037d8e88171e14bff010ea3d88acb8c80800' ,
blockhash : '0000000000000000003e44676df0c4f80b68aff24bf04823444c0069729631f8' ,
2020-07-27 21:32:51 -07:00
confirmations : 21249 ,
time : 1553714591 ,
blocktime : 1553714591
}
const txDetailsSLPSendAlt = {
2021-01-02 15:41:12 -08:00
txid : 'd94357179775425ebc59c93173bd6dc9854095f090a2eb9dcfe9797398bc8eae' ,
hash : 'd94357179775425ebc59c93173bd6dc9854095f090a2eb9dcfe9797398bc8eae' ,
2020-07-27 21:32:51 -07:00
version : 2 ,
size : 438 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '984a8fc8093e1db5489a8856ab0ecbaef188662535f08de6f87da8622978146f' ,
2020-07-27 21:32:51 -07:00
vout : 0 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100f3f84a7c0a72e6df55ad8ff4596aae2d040403b38f8054d95ee48f3d554790050220776b0833891e65c52685ce3a498e3ee0aa804a85e9b79f21bb74a367ad88a569[ALL|FORKID] 03440d292d554f524a1a16fab1c4384c82a15aa191b6a25187c03f6ec4db57d61e' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100f3f84a7c0a72e6df55ad8ff4596aae2d040403b38f8054d95ee48f3d554790050220776b0833891e65c52685ce3a498e3ee0aa804a85e9b79f21bb74a367ad88a569412103440d292d554f524a1a16fab1c4384c82a15aa191b6a25187c03f6ec4db57d61e'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
},
{
2021-01-02 15:41:12 -08:00
txid : '164ff37f47a1be6550a81f3d76f3d57e121d82ed04ed8b7bc932e2273141ebbc' ,
2020-07-27 21:32:51 -07:00
vout : 1 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'30440220177d3583516caf6a3d8e99ed9c0a76595a4187d04c575c0f7dab6a6dfa4630c502207fc842e03ca73a2c9d1f9d7406145bb4ea6eb90d1585ea7c4e82491707fadb74[ALL|FORKID] 0252996f42e5908cc6fe5e2df42888a7226f352f2d496e7f9bb17aaf55e41d997b' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'4730440220177d3583516caf6a3d8e99ed9c0a76595a4187d04c575c0f7dab6a6dfa4630c502207fc842e03ca73a2c9d1f9d7406145bb4ea6eb90d1585ea7c4e82491707fadb7441210252996f42e5908cc6fe5e2df42888a7226f352f2d496e7f9bb17aaf55e41d997b'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
}
],
vout : [
{
value : 0 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN 5262419 256 1145980243 73db55368981e4878440637e448d4abe7f661be5c3efdcbcb63bd86a01a76b5a 0000000000000001' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'6a04534c50000200010453454e442073db55368981e4878440637e448d4abe7f661be5c3efdcbcb63bd86a01a76b5a080000000000000001' ,
type : 'nulldata'
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 f037d66efd7235ae4eeb03f666845a7c23ace91a OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914f037d66efd7235ae4eeb03f666845a7c23ace91a88ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qrcr04nwl4erttjwavplve5ytf7z8t8frg94efy6ts' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00047367 ,
n : 2 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 d5669ba347fd2abe6a06d0310f817d1f1304ba71 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914d5669ba347fd2abe6a06d0310f817d1f1304ba7188ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qr2kdxargl7j40n2qmgrzrup0503xp96wyn5ju6p5l' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'02000000026f14782962a87df8e68df035256688f1aecb0eab56889a48b51d3e09c88f4a98000000006b483045022100f3f84a7c0a72e6df55ad8ff4596aae2d040403b38f8054d95ee48f3d554790050220776b0833891e65c52685ce3a498e3ee0aa804a85e9b79f21bb74a367ad88a569412103440d292d554f524a1a16fab1c4384c82a15aa191b6a25187c03f6ec4db57d61effffffffbceb413127e232c97b8bed04ed821d127ed5f3763d1fa85065bea1477ff34f16010000006a4730440220177d3583516caf6a3d8e99ed9c0a76595a4187d04c575c0f7dab6a6dfa4630c502207fc842e03ca73a2c9d1f9d7406145bb4ea6eb90d1585ea7c4e82491707fadb7441210252996f42e5908cc6fe5e2df42888a7226f352f2d496e7f9bb17aaf55e41d997bffffffff030000000000000000386a04534c50000200010453454e442073db55368981e4878440637e448d4abe7f661be5c3efdcbcb63bd86a01a76b5a08000000000000000122020000000000001976a914f037d66efd7235ae4eeb03f666845a7c23ace91a88ac07b90000000000001976a914d5669ba347fd2abe6a06d0310f817d1f1304ba7188ac00000000'
2020-07-27 21:32:51 -07:00
}
const mockTxDetails = {
2021-01-02 15:41:12 -08:00
txid : '9dbaaafc48c49a21beabada8de632009288a2cd52eecefd0c00edcffca9955d0' ,
2020-07-27 21:32:51 -07:00
version : 2 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '203f21da29235b290cca3ec7cf14479533b3fd15d75ecb2e72f57bcff984bd94' ,
2020-07-27 21:32:51 -07:00
vout : 1 ,
sequence : 4294967295 ,
n : 0 ,
scriptSig : {
hex :
2021-01-02 15:41:12 -08:00
'4730440220068b4d98542760aeff6dd3b17958611c12cfe36ca23d1a2df42241b0c993286202202db64ad12f62fe0f13ed904d095c4ed06555e0632d9d55db50fabba7d0153aea412103021c8dd3baebdbc1b437b063ffe631cac3d6ce6aa62e3c3b8eb83a0dfceef542' ,
2020-07-27 21:32:51 -07:00
asm :
2021-01-02 15:41:12 -08:00
'30440220068b4d98542760aeff6dd3b17958611c12cfe36ca23d1a2df42241b0c993286202202db64ad12f62fe0f13ed904d095c4ed06555e0632d9d55db50fabba7d0153aea[ALL|FORKID] 03021c8dd3baebdbc1b437b063ffe631cac3d6ce6aa62e3c3b8eb83a0dfceef542'
2020-07-27 21:32:51 -07:00
},
value : 546 ,
2021-01-02 15:41:12 -08:00
legacyAddress : '1Fy3KxcwycjXyjpcBMMxbiZwGxDgFmNeSw' ,
cashAddress : 'bitcoincash:qzjz4l6fvdhgpjdfhs8gg8664en0l942p5sjf3lwh7' ,
slpAddress : 'simpleledger:qzjz4l6fvdhgpjdfhs8gg8664en0l942p5ufz22wfq'
2020-07-27 21:32:51 -07:00
},
{
2021-01-02 15:41:12 -08:00
txid : '50dd2b262bf60e605a4749f7187c6c6fe57af9067f07744d28df1602b7685d89' ,
2020-07-27 21:32:51 -07:00
vout : 1 ,
sequence : 4294967295 ,
n : 1 ,
scriptSig : {
hex :
2021-01-02 15:41:12 -08:00
'483045022100f1de68dfab06aba82b10cf8d63be91a31e44087c624de01a63fc0bc209d637ed02200c5182100391a9b486b83cb3caa533451c84247594a5c2ceabfb3b0c9dc68bfd412103021c8dd3baebdbc1b437b063ffe631cac3d6ce6aa62e3c3b8eb83a0dfceef542' ,
2020-07-27 21:32:51 -07:00
asm :
2021-01-02 15:41:12 -08:00
'3045022100f1de68dfab06aba82b10cf8d63be91a31e44087c624de01a63fc0bc209d637ed02200c5182100391a9b486b83cb3caa533451c84247594a5c2ceabfb3b0c9dc68bfd[ALL|FORKID] 03021c8dd3baebdbc1b437b063ffe631cac3d6ce6aa62e3c3b8eb83a0dfceef542'
2020-07-27 21:32:51 -07:00
},
value : 546 ,
2021-01-02 15:41:12 -08:00
legacyAddress : '1Fy3KxcwycjXyjpcBMMxbiZwGxDgFmNeSw' ,
cashAddress : 'bitcoincash:qzjz4l6fvdhgpjdfhs8gg8664en0l942p5sjf3lwh7' ,
slpAddress : 'simpleledger:qzjz4l6fvdhgpjdfhs8gg8664en0l942p5ufz22wfq'
2020-07-27 21:32:51 -07:00
},
{
2021-01-02 15:41:12 -08:00
txid : 'd3ec152a06d1f9f474c22015f63deeaadf39a399b516d5e60eebe1ad3c9315ec' ,
2020-07-27 21:32:51 -07:00
vout : 1 ,
sequence : 4294967295 ,
n : 2 ,
scriptSig : {
hex :
2021-01-02 15:41:12 -08:00
'483045022100d8e0d89ad11bf281026463a34d4b1a7e4465cab43bc26f8cb0f6999cb359f7d1022052e74af271323259977bb55c116efbb7988b4f670119ba247f24a2a56f4ac063412103da9d0ed61cc8010a01ed9d8bc64230ba72afe0c0ffdae0195911fbe9aa3e0112' ,
2020-07-27 21:32:51 -07:00
asm :
2021-01-02 15:41:12 -08:00
'3045022100d8e0d89ad11bf281026463a34d4b1a7e4465cab43bc26f8cb0f6999cb359f7d1022052e74af271323259977bb55c116efbb7988b4f670119ba247f24a2a56f4ac063[ALL|FORKID] 03da9d0ed61cc8010a01ed9d8bc64230ba72afe0c0ffdae0195911fbe9aa3e0112'
2020-07-27 21:32:51 -07:00
},
value : 422955 ,
2021-01-02 15:41:12 -08:00
legacyAddress : '18TRupzu6qbvEJUFAwoWEsDBQXaQcmUdXk' ,
cashAddress : 'bitcoincash:qpgusltsseyslth9azccyxel5gne2257fq0p9q2nkj' ,
slpAddress : 'simpleledger:qpgusltsseyslth9azccyxel5gne2257fqr6wmlngv'
2020-07-27 21:32:51 -07:00
}
],
vout : [
{
2021-01-02 15:41:12 -08:00
value : '0.00000000' ,
2020-07-27 21:32:51 -07:00
n : 0 ,
scriptPubKey : {
hex :
2021-01-02 15:41:12 -08:00
'6a04534c500001010453454e44207353603832726dc0bd67afaac2acdd0fbd9fbe562710a68fd1e88943211277fc0800000000000000ca' ,
2020-07-27 21:32:51 -07:00
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN 5262419 1 1145980243 7353603832726dc0bd67afaac2acdd0fbd9fbe562710a68fd1e88943211277fc 00000000000000ca'
2020-07-27 21:32:51 -07:00
},
spentTxId : null ,
spentIndex : null ,
spentHeight : null
},
{
2021-01-02 15:41:12 -08:00
value : '0.00000546' ,
2020-07-27 21:32:51 -07:00
n : 1 ,
scriptPubKey : {
2021-01-02 15:41:12 -08:00
hex : '76a9140c036a1ee180c958f97afa5a8a6272ab47091fbd88ac' ,
2020-07-27 21:32:51 -07:00
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 0c036a1ee180c958f97afa5a8a6272ab47091fbd OP_EQUALVERIFY OP_CHECKSIG' ,
addresses : [ '126XCYnDwqMBXfQTvsTfpYRwX59moZUZDS' ],
type : 'pubkeyhash' ,
cashAddrs : [ 'bitcoincash:qqxqx6s7uxqvjk8e0ta94znzw245wzglh5h9wdssan' ],
slpAddrs : [ 'simpleledger:qqxqx6s7uxqvjk8e0ta94znzw245wzglh5m79k9srd' ]
2020-07-27 21:32:51 -07:00
},
spentTxId : null ,
spentIndex : null ,
spentHeight : null
},
{
2021-01-02 15:41:12 -08:00
value : '0.00422880' ,
2020-07-27 21:32:51 -07:00
n : 2 ,
scriptPubKey : {
2021-01-02 15:41:12 -08:00
hex : '76a91451c87d7086490faee5e8b1821b3fa227952a9e4888ac' ,
2020-07-27 21:32:51 -07:00
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 51c87d7086490faee5e8b1821b3fa227952a9e48 OP_EQUALVERIFY OP_CHECKSIG' ,
addresses : [ '18TRupzu6qbvEJUFAwoWEsDBQXaQcmUdXk' ],
type : 'pubkeyhash' ,
cashAddrs : [ 'bitcoincash:qpgusltsseyslth9azccyxel5gne2257fq0p9q2nkj' ],
slpAddrs : [ 'simpleledger:qpgusltsseyslth9azccyxel5gne2257fqr6wmlngv' ]
2020-07-27 21:32:51 -07:00
},
spentTxId : null ,
spentIndex : null ,
spentHeight : null
}
],
2021-01-02 15:41:12 -08:00
blockhash : '0000000000000000028713785942eddfd39daa60e8768b9b0513ff077d1ecd2f' ,
2020-07-27 21:32:51 -07:00
blockheight : 600711 ,
confirmations : 1668 ,
time : 1568761257 ,
blocktime : 1568761257 ,
valueOut : 0.00423426 ,
size : 585 ,
valueIn : 0.00424047 ,
fees : 0.00000621 ,
tokenInfo : {
versionType : 1 ,
2021-01-02 15:41:12 -08:00
transactionType : 'SEND' ,
2020-07-27 21:32:51 -07:00
tokenIdHex :
2021-01-02 15:41:12 -08:00
'7353603832726dc0bd67afaac2acdd0fbd9fbe562710a68fd1e88943211277fc' ,
sendOutputs : [ '0' , '202' ]
2020-07-27 21:32:51 -07:00
},
tokenIsValid : true
}
const mockDualValidation = [
{
2021-01-02 15:41:12 -08:00
txid : 'd56a2b446d8149c39ca7e06163fe8097168c3604915f631bc58777d669135a56' ,
2020-07-27 21:32:51 -07:00
valid : true
},
{
2021-01-02 15:41:12 -08:00
txid : 'd56a2b446d8149c39ca7e06163fe8097168c3604915f631bc58777d669135a56' ,
2020-07-27 21:32:51 -07:00
valid : true
}
]
const mockDualOpData = {
tokenType : 1 ,
2021-01-02 15:41:12 -08:00
transactionType : 'send' ,
tokenId : 'dd84ca78db4d617221b58eabc6667af8fe2f7eadbfcc213d35be9f1b419beb8d' ,
2020-07-27 21:32:51 -07:00
spendData : [
{
2021-01-02 15:41:12 -08:00
quantity : '1' ,
sentTo : 'bitcoincash:qqavn6wspzy7nsy7ex9dj9t7a8va7nv6ey05jkul6l' ,
2020-07-27 21:32:51 -07:00
vout : 1
},
{
2021-01-02 15:41:12 -08:00
quantity : '5' ,
sentTo : 'bitcoincash:qpyx5hv7nhxk9cmug3vp7jnasdt8akselvteqypm9m' ,
2020-07-27 21:32:51 -07:00
vout : 2
}
]
}
const mockInvalidSlpSend = {
2021-01-02 15:41:12 -08:00
txid : 'a60a522cc11ad7011b74e57fbabbd99296e4b9346bcb175dcf84efb737030415' ,
hash : 'a60a522cc11ad7011b74e57fbabbd99296e4b9346bcb175dcf84efb737030415' ,
2020-07-27 21:32:51 -07:00
version : 2 ,
size : 473 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '3ad621d46ddb7bdccb6e5e7b6505ee639d9327a2b2bdaa2937b8e3aa55c4f2a7' ,
2020-07-27 21:32:51 -07:00
vout : 0 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100f962fdc585261007f114f0470828bbe9ac6197cefc4d0897fe4a7dd1d4cb2f5402202e104b617a1c14fc293c0ace9d4fd5e1cfa819a68b4ff976b4c3c199feda5227[ALL|FORKID] 0351c450ded2d7747dcad69982c9d954f3f785bab018d89fa09723bba7397e91fb' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100f962fdc585261007f114f0470828bbe9ac6197cefc4d0897fe4a7dd1d4cb2f5402202e104b617a1c14fc293c0ace9d4fd5e1cfa819a68b4ff976b4c3c199feda522741210351c450ded2d7747dcad69982c9d954f3f785bab018d89fa09723bba7397e91fb'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
},
{
2021-01-02 15:41:12 -08:00
txid : 'a31c3167686f892d835727bc46b74bb11a46d74a8a6b08dc6cd82abb6e987b43' ,
2020-07-27 21:32:51 -07:00
vout : 1 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3044022027dcd4ef752819ba4e61b892039ea0cb8d3ab0ffaeb78384dce9cf43dd76967e0220594fdf41e3d26cd207b6df939e3d655f6e09b01f05948edeb096aa644e1b6ec4[ALL|FORKID] 0351c450ded2d7747dcad69982c9d954f3f785bab018d89fa09723bba7397e91fb' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'473044022027dcd4ef752819ba4e61b892039ea0cb8d3ab0ffaeb78384dce9cf43dd76967e0220594fdf41e3d26cd207b6df939e3d655f6e09b01f05948edeb096aa644e1b6ec441210351c450ded2d7747dcad69982c9d954f3f785bab018d89fa09723bba7397e91fb'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
}
],
vout : [
{
value : 0 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN 5262419 1 1145980243 091c80cee60cc3a6dd7b8c6c04cf0cf2d8103ba2d75daa105dcf1aaa53551fe8 1 fffffffffffffffe' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'6a04534c500001010453454e4420091c80cee60cc3a6dd7b8c6c04cf0cf2d8103ba2d75daa105dcf1aaa53551fe8010108fffffffffffffffe' ,
type : 'nulldata'
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 c0c53d84b5420c9bfe4015d1ae69017c3f1ddef8 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914c0c53d84b5420c9bfe4015d1ae69017c3f1ddef888ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qrqv20vyk4pqexl7gq2artnfq97r78w7lqj5548mny' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 2 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 b505afc357a7e911b207332f13e8e674a72099c3 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914b505afc357a7e911b207332f13e8e674a72099c388ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qz6stt7r27n7jydjquej7ylgue62wgyecvs9zm4gff' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00044091 ,
n : 3 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 b505afc357a7e911b207332f13e8e674a72099c3 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a914b505afc357a7e911b207332f13e8e674a72099c388ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qz6stt7r27n7jydjquej7ylgue62wgyecvs9zm4gff' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'0200000002a7f2c455aae3b83729aabdb2a227939d63ee05657b5e6ecbdc7bdb6dd421d63a000000006b483045022100f962fdc585261007f114f0470828bbe9ac6197cefc4d0897fe4a7dd1d4cb2f5402202e104b617a1c14fc293c0ace9d4fd5e1cfa819a68b4ff976b4c3c199feda522741210351c450ded2d7747dcad69982c9d954f3f785bab018d89fa09723bba7397e91fbffffffff437b986ebb2ad86cdc086b8a4ad7461ab14bb746bc2757832d896f6867311ca3010000006a473044022027dcd4ef752819ba4e61b892039ea0cb8d3ab0ffaeb78384dce9cf43dd76967e0220594fdf41e3d26cd207b6df939e3d655f6e09b01f05948edeb096aa644e1b6ec441210351c450ded2d7747dcad69982c9d954f3f785bab018d89fa09723bba7397e91fbffffffff040000000000000000396a04534c500001010453454e4420091c80cee60cc3a6dd7b8c6c04cf0cf2d8103ba2d75daa105dcf1aaa53551fe8010108fffffffffffffffe22020000000000001976a914c0c53d84b5420c9bfe4015d1ae69017c3f1ddef888ac22020000000000001976a914b505afc357a7e911b207332f13e8e674a72099c388ac3bac0000000000001976a914b505afc357a7e911b207332f13e8e674a72099c388ac00000000' ,
blockhash : '000000000000000000915bd33a7241f34800b190f7cf51f90b42b2b05d2b7ed8' ,
2020-07-27 21:32:51 -07:00
confirmations : 90327 ,
time : 1535577007 ,
blocktime : 1535577007
}
const txDetailsSLPNftGenesis = {
2021-01-02 15:41:12 -08:00
txid : '4ef6eb92950a13a69e97c2c02c7967d806aa874c0e2a6b5546a8880f2cd14bc4' ,
hash : '4ef6eb92950a13a69e97c2c02c7967d806aa874c0e2a6b5546a8880f2cd14bc4' ,
2020-07-27 21:32:51 -07:00
version : 2 ,
size : 344 ,
locktime : 0 ,
vin : [
{
2021-01-02 15:41:12 -08:00
txid : '4041bc842554b796de1dbb625bbb6994379bc5132a47522677bef7323f3e5051' ,
2020-07-27 21:32:51 -07:00
vout : 2 ,
scriptSig : {
asm :
2021-01-02 15:41:12 -08:00
'3045022100f8d678e7cd6a2fc317fe4c0c8b633f5941aa40bceb6d7472559955908869544b02206d82e45a6658bb9b5ad39734aa93832b1de2d3c9650e1b59c2ee2f15aa26f3bb[ALL|FORKID] 029547345d63f86ea89ea92ea4ed26386c4493ff60c78d871cc7b38f517f3fd72c' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'483045022100f8d678e7cd6a2fc317fe4c0c8b633f5941aa40bceb6d7472559955908869544b02206d82e45a6658bb9b5ad39734aa93832b1de2d3c9650e1b59c2ee2f15aa26f3bb4121029547345d63f86ea89ea92ea4ed26386c4493ff60c78d871cc7b38f517f3fd72c'
2020-07-27 21:32:51 -07:00
},
sequence : 4294967295
}
],
vout : [
{
value : 0 ,
n : 0 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_RETURN 5262419 -1 47454e45534953 4e46545454 4e4654205465737420546f6b656e 68747470733a2f2f46756c6c537461636b2e63617368 0 0 2 0000000000000001' ,
2020-07-27 21:32:51 -07:00
hex :
2021-01-02 15:41:12 -08:00
'6a04534c500001810747454e45534953054e465454540e4e4654205465737420546f6b656e1668747470733a2f2f46756c6c537461636b2e636173684c0001000102080000000000000001' ,
type : 'nulldata'
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 1 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 6011206cd60db8b634f85edf46da22a6d1351e54 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a9146011206cd60db8b634f85edf46da22a6d1351e5488ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qpspzgrv6cxm3d35lp0d73k6y2ndzdg72s2304ttr8' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.00000546 ,
n : 2 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 6011206cd60db8b634f85edf46da22a6d1351e54 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a9146011206cd60db8b634f85edf46da22a6d1351e5488ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qpspzgrv6cxm3d35lp0d73k6y2ndzdg72s2304ttr8' ]
2020-07-27 21:32:51 -07:00
}
},
{
value : 0.0001562 ,
n : 3 ,
scriptPubKey : {
asm :
2021-01-02 15:41:12 -08:00
'OP_DUP OP_HASH160 6011206cd60db8b634f85edf46da22a6d1351e54 OP_EQUALVERIFY OP_CHECKSIG' ,
hex : '76a9146011206cd60db8b634f85edf46da22a6d1351e5488ac' ,
2020-07-27 21:32:51 -07:00
reqSigs : 1 ,
2021-01-02 15:41:12 -08:00
type : 'pubkeyhash' ,
addresses : [ 'bitcoincash:qpspzgrv6cxm3d35lp0d73k6y2ndzdg72s2304ttr8' ]
2020-07-27 21:32:51 -07:00
}
}
],
hex :
2021-01-02 15:41:12 -08:00
'020000000151503e3f32f7be772652472a13c59b379469bb5b62bb1dde96b7542584bc4140020000006b483045022100f8d678e7cd6a2fc317fe4c0c8b633f5941aa40bceb6d7472559955908869544b02206d82e45a6658bb9b5ad39734aa93832b1de2d3c9650e1b59c2ee2f15aa26f3bb4121029547345d63f86ea89ea92ea4ed26386c4493ff60c78d871cc7b38f517f3fd72cffffffff0400000000000000004b6a04534c500001810747454e45534953054e465454540e4e4654205465737420546f6b656e1668747470733a2f2f46756c6c537461636b2e636173684c000100010208000000000000000122020000000000001976a9146011206cd60db8b634f85edf46da22a6d1351e5488ac22020000000000001976a9146011206cd60db8b634f85edf46da22a6d1351e5488ac043d0000000000001976a9146011206cd60db8b634f85edf46da22a6d1351e5488ac00000000' ,
blockhash : '000000000000000002405a44302888bc29bf0e9f4d99b97303038bcc83c15e33' ,
2020-07-27 21:32:51 -07:00
confirmations : 2 ,
time : 1591329189 ,
blocktime : 1591329189
}
2020-12-05 14:02:39 -08:00
const mockWhitelist = [
{
2021-01-02 15:41:12 -08:00
name : 'USDH' ,
tokenId : 'c4b0d62156b3fa5c8f3436079b5394f7edc1bef5dc1cd2f9d0c4d46f82cca479'
2020-12-05 14:02:39 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'SPICE' ,
tokenId : '4de69e374a8ed21cbddd47f2338cc0f479dc58daa2bbe11cd604ca488eca0ddf'
2020-12-05 14:02:39 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'PSF' ,
tokenId : '38e97c5d7d3585a2cbf3f9580c82ca33985f9cb0845d4dcce220cb709f9538b0'
2020-12-05 14:02:39 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'TROUT' ,
tokenId : 'a4fb5c2da1aa064e25018a43f9165040071d9e984ba190c222a7f59053af84b2'
2020-12-05 14:02:39 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'PSFTEST' ,
tokenId : 'd0ef4de95b78222bfee2326ab11382f4439aa0855936e2fe6ac129a8d778baa0'
2020-12-05 14:02:39 -08:00
}
]
2020-12-05 19:06:11 -08:00
const mockValidateTxid3Valid = [
{
2021-01-02 15:41:12 -08:00
txid : 'daf4d8b8045e7a90b7af81bfe2370178f687da0e545511bce1c9ae539eba5ffd' ,
2020-12-05 19:06:11 -08:00
valid : true
}
]
const mockValidateTxid3Invalid = [
{
2021-01-02 15:41:12 -08:00
txid : 'f7e5199ef6669ad4d078093b3ad56e355b6ab84567e59ad0f08a5ad0244f783a' ,
2020-12-05 20:42:07 -08:00
valid : null
2020-12-05 19:06:11 -08:00
}
]
const mockValidateTxidArray = [
{
2021-01-02 15:41:12 -08:00
txid : 'daf4d8b8045e7a90b7af81bfe2370178f687da0e545511bce1c9ae539eba5ffd' ,
2020-12-05 19:06:11 -08:00
valid : true
},
{
2021-01-02 15:41:12 -08:00
txid : '3a4b628cbcc183ab376d44ce5252325f042268307ffa4a53443e92b6d24fb488' ,
2020-12-05 19:06:11 -08:00
valid : true
},
{
2021-01-02 15:41:12 -08:00
txid : 'f7e5199ef6669ad4d078093b3ad56e355b6ab84567e59ad0f08a5ad0244f783a' ,
2020-12-05 19:06:11 -08:00
valid : false
},
{
2021-01-02 15:41:12 -08:00
txid : '01cdaec2f8b311fc2d6ecc930247bd45fa696dc204ab684596e281fe1b06c1f0' ,
2020-12-05 19:06:11 -08:00
valid : false
}
]
2020-12-06 19:18:47 -08:00
const whitelist = [
{
2021-01-02 15:41:12 -08:00
name : 'USDH' ,
tokenId : 'c4b0d62156b3fa5c8f3436079b5394f7edc1bef5dc1cd2f9d0c4d46f82cca479'
2020-12-06 19:18:47 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'SPICE' ,
tokenId : '4de69e374a8ed21cbddd47f2338cc0f479dc58daa2bbe11cd604ca488eca0ddf'
2020-12-06 19:18:47 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'PSF' ,
tokenId : '38e97c5d7d3585a2cbf3f9580c82ca33985f9cb0845d4dcce220cb709f9538b0'
2020-12-06 19:18:47 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'TROUT' ,
tokenId : 'a4fb5c2da1aa064e25018a43f9165040071d9e984ba190c222a7f59053af84b2'
2020-12-06 19:18:47 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'PSFTEST' ,
tokenId : 'd0ef4de95b78222bfee2326ab11382f4439aa0855936e2fe6ac129a8d778baa0'
2020-12-06 19:18:47 -08:00
},
{
2021-01-02 15:41:12 -08:00
name : 'TOK-CH' ,
tokenId : '497291b8a1dfe69c8daea50677a3d31a5ef0e9484d8bebb610dac64bbc202fb7'
2020-12-06 19:18:47 -08:00
}
]
2020-12-24 09:25:35 -08:00
const slpdbStatus = {
2021-01-02 15:41:12 -08:00
_id : '5fe4cd90cd2bd2000f7fe46c' ,
version : '1.0.0-beta-rc13' ,
versionHash : 'bb4a805610b9e4d67c1595b716df36190c75e8b1' ,
2020-12-24 09:25:35 -08:00
deplVersionHash : null ,
2021-01-02 15:41:12 -08:00
startCmd : 'node index run' ,
context : 'SLPDB' ,
2020-12-24 09:25:35 -08:00
lastStatusUpdate : {
2021-01-02 15:41:12 -08:00
utc : 'Thu, 24 Dec 2020 17:19:12 GMT' ,
2020-12-24 09:25:35 -08:00
unix : 1608830352
},
lastIncomingTxnZmq : {
2021-01-02 15:41:12 -08:00
utc : 'Thu, 24 Dec 2020 17:19:12 GMT' ,
2020-12-24 09:25:35 -08:00
unix : 1608830352
},
lastIncomingBlockZmq : {
2021-01-02 15:41:12 -08:00
utc : 'Thu, 24 Dec 2020 16:43:38 GMT' ,
2020-12-24 09:25:35 -08:00
unix : 1608828218
},
lastOutgoingTxnZmq : null ,
lastOutgoingBlockZmq : null ,
2021-01-02 15:41:12 -08:00
state : 'RUNNING' ,
2020-12-24 09:25:35 -08:00
stateHistory : [
{
2021-01-02 15:41:12 -08:00
utc : 'Mon, 07 Dec 2020 15:26:23 GMT' ,
state : 'STARTUP_BLOCK_SYNC'
2020-12-24 09:25:35 -08:00
},
{
2021-01-02 15:41:12 -08:00
utc : 'Tue, 08 Dec 2020 19:53:04 GMT' ,
state : 'RUNNING'
2020-12-24 09:25:35 -08:00
}
],
2021-01-02 15:41:12 -08:00
network : 'mainnet' ,
2020-12-24 09:25:35 -08:00
bchBlockHeight : 667270 ,
bchBlockHash :
2021-01-02 15:41:12 -08:00
'000000000000000003d57b35b1b6b8073c8311974e2b9a473e1bd6daa98fde53' ,
2020-12-24 09:25:35 -08:00
slpProcessedBlockHeight : 667270 ,
mempoolInfoBch : {
loaded : true ,
size : 534 ,
bytes : 320552 ,
usage : 956384 ,
maxmempool : 300000000 ,
mempoolminfee : 0.00001 ,
minrelaytxfee : 0.00001
},
mempoolSizeSlp : 78 ,
tokensCount : 77976 ,
pastStackTraces : [
2021-01-02 15:41:12 -08:00
'[Tue, 08 Dec 2020 19:35:36 GMT] MongoServerSelectionError: connection <monitor> to 172.17.0.1:12301 timed out\n at Timeout._onTimeout (/home/safeuser/SLPDB/node_modules/mongodb/lib/core/sdam/topology.js:438:30)\n at listOnTimeout (internal/timers.js:554:17)\n at processTimers (internal/timers.js:497:7)' ,
'[Tue, 08 Dec 2020 19:35:36 GMT] MongoServerSelectionError: connection <monitor> to 172.17.0.1:12301 timed out\n at Timeout._onTimeout (/home/safeuser/SLPDB/node_modules/mongodb/lib/core/sdam/topology.js:438:30)\n at listOnTimeout (internal/timers.js:554:17)\n at processTimers (internal/timers.js:497:7)'
2020-12-24 09:25:35 -08:00
],
doubleSpends : [
{
txo :
2021-01-02 15:41:12 -08:00
'3e377f67e9d065f02e47633d847cdb04b0679d51baccdc0feea5297529e330b5:820' ,
2020-12-24 09:25:35 -08:00
details : {
originalTxid :
2021-01-02 15:41:12 -08:00
'dc148149d25a546fffe0b207c62b192811c288481df5f43f1f76f67b6004f98c' ,
2020-12-24 09:25:35 -08:00
current :
2021-01-02 15:41:12 -08:00
'de12db60e253c378eeebb1df85153168a998db8267ec54b38589cc31348b2b8d' ,
2020-12-24 09:25:35 -08:00
time : {
2021-01-02 15:41:12 -08:00
utc : 'Sat, 19 Dec 2020 02:25:37 GMT' ,
2020-12-24 09:25:35 -08:00
unix : 1608344737
}
}
}
],
reorgs : [],
mongoDbStats : {
2021-01-02 15:41:12 -08:00
db : 'slpdb' ,
2020-12-24 09:25:35 -08:00
collections : 5 ,
views : 0 ,
objects : 2497140 ,
avgObjSize : 3188.778575890819 ,
dataSize : 7593.943150520325 ,
storageSize : 3357.74609375 ,
indexes : 71 ,
indexSize : 1490.14453125 ,
totalSize : 4847.890625 ,
scaleFactor : 1048576 ,
fsUsedSize : 74424.46484375 ,
fsTotalSize : 153676.98046875 ,
ok : 1
},
2021-01-02 15:41:12 -08:00
publicUrl : 'fullstack--bchn-02' ,
2020-12-24 09:25:35 -08:00
telemetryHash : null ,
system : {
loadAvg1 : 0.16 ,
loadAvg5 : 0.11 ,
loadAvg15 : 0.04 ,
2021-01-02 15:41:12 -08:00
platform : 'linux' ,
2020-12-24 09:25:35 -08:00
cpuCount : 8 ,
freeMem : 5780.51953125 ,
totalMem : 31360.8828125 ,
uptime : 1654085 ,
processUptime : 1374204.613560816
}
}
2020-07-27 21:32:51 -07:00
module . exports = {
mockList ,
mockToken ,
mockTokens ,
balancesForAddress ,
balancesForAddresses ,
mockRawTx ,
mockIsValidTxid ,
mockBalancesForToken ,
mockTokenStats ,
mockTransactions ,
mockBalance ,
mockBurnTotal ,
nonSLPTxDetailsWithoutOpReturn ,
nonSLPTxDetailsWithOpReturn ,
txDetailsSLPGenesis ,
txDetailsSLPMint ,
txDetailsSLPSend ,
txDetailsSLPGenesisNoBaton ,
txDetailsSLPSendAlt ,
txDetailsSLPNftGenesis ,
mockTxDetails ,
mockDualValidation ,
mockDualOpData ,
2020-12-05 14:02:39 -08:00
mockInvalidSlpSend ,
2020-12-05 19:06:11 -08:00
mockWhitelist ,
mockValidateTxid3Valid ,
2020-12-06 19:18:47 -08:00
mockValidateTxid3Invalid ,
2020-12-24 09:25:35 -08:00
whitelist ,
slpdbStatus
2020-07-27 21:32:51 -07:00
}