mirror of
https://github.com/fullstack-cash/bch-api.git
synced 2026-09-21 16:52:04 -07:00
76 lines
2.3 KiB
JavaScript
76 lines
2.3 KiB
JavaScript
/*
|
|||
|
|
This library contains mocking data for running unit tests on the blockbook route.
|
||
|
|
*/
|
||
|
|
|
||
|
|
'use strict'
|
||
|
|
|
||
|
|
const mockBalance = {
|
||
|
|
page: 1,
|
||
|
|
totalPages: 1,
|
||
|
|
itemsOnPage: 1000,
|
||
|
|
address: 'bitcoincash:qrdka2205f4hyukutc2g0s6lykperc8nsu5u2ddpqf',
|
||
|
|
balance: '10000000',
|
||
|
|
totalReceived: '10000000',
|
||
|
|
totalSent: '0',
|
||
|
|
unconfirmedBalance: '0',
|
||
|
|
unconfirmedTxs: 0,
|
||
|
|
txs: 1,
|
||
|
|
txids: ['5fe9b74056319a8c87f45cc745030715a6180758b94938dbf90d639d55652392']
|
||
|
|
}
|
||
|
|
|
||
|
|
const mockUtxos = [
|
||
|
|
{
|
||
|
|
txid: '5fe9b74056319a8c87f45cc745030715a6180758b94938dbf90d639d55652392',
|
||
|
|
vout: 1,
|
||
|
|
value: '10000000',
|
||
|
|
height: 1265275,
|
||
|
|
confirmations: 42704
|
||
|
|
}
|
||
|
|
]
|
||
|
|
|
||
|
|
const mockTx = {
|
||
|
|
txid: '5fe9b74056319a8c87f45cc745030715a6180758b94938dbf90d639d55652392',
|
||
|
|
version: 2,
|
||
|
|
vin: [
|
||
|
|
{
|
||
|
|
txid: '85ddb8215fc3701a493cf1c450644c5ef32c55aaa2f48ae2d008944394f3e4d3',
|
||
|
|
sequence: 4294967295,
|
||
|
|
n: 0,
|
||
|
|
addresses: ['bchtest:qqmd9unmhkpx4pkmr6fkrr8rm6y77vckjvqe8aey35'],
|
||
|
|
value: '16983000648',
|
||
|
|
hex:
|
||
|
|
'47304402202378e55f4d02bb932498deef22dfc1f7a4984858c3b55017e225dd567172252e0220373d27710b5d42a72ac9725959f1605a912fee0ae86a7ad36e7d6d796f14ca29412103c346eee77a77a8d3e073dacc0532ca7a5b9747bc06d88bf091cac9f4bc8bb792'
|
||
|
|
}
|
||
|
|
],
|
||
|
|
vout: [
|
||
|
|
{
|
||
|
|
value: '16973000422',
|
||
|
|
n: 0,
|
||
|
|
spent: true,
|
||
|
|
hex: '76a91436d2f27bbd826a86db1e93618ce3de89ef33169388ac',
|
||
|
|
addresses: ['bchtest:qqmd9unmhkpx4pkmr6fkrr8rm6y77vckjvqe8aey35']
|
||
|
|
},
|
||
|
|
{
|
||
|
|
value: '10000000',
|
||
|
|
n: 1,
|
||
|
|
hex: '76a9140e5b4ad9008bb9a027b7e2d0ef958914e12db20788ac',
|
||
|
|
addresses: ['bchtest:qq89kjkeqz9mngp8kl3dpmu43y2wztdjqu500gn4c4']
|
||
|
|
}
|
||
|
|
],
|
||
|
|
blockHash: '00000000005242edac4635ac2375a454e801cc1be8b131b622328089731e5e30',
|
||
|
|
blockHeight: 1265275,
|
||
|
|
confirmations: 65402,
|
||
|
|
blockTime: 1540912733,
|
||
|
|
value: '16983000422',
|
||
|
|
valueIn: '16983000648',
|
||
|
|
fees: '226',
|
||
|
|
hex:
|
||
|
|
'0200000001d3e4f394439408d0e28af4a2aa552cf35e4c6450c4f13c491a70c35f21b8dd85000000006a47304402202378e55f4d02bb932498deef22dfc1f7a4984858c3b55017e225dd567172252e0220373d27710b5d42a72ac9725959f1605a912fee0ae86a7ad36e7d6d796f14ca29412103c346eee77a77a8d3e073dacc0532ca7a5b9747bc06d88bf091cac9f4bc8bb792ffffffff02e66eabf3030000001976a91436d2f27bbd826a86db1e93618ce3de89ef33169388ac80969800000000001976a9140e5b4ad9008bb9a027b7e2d0ef958914e12db20788ac00000000'
|
||
|
|
}
|
||
|
|
|
||
|
|
module.exports = {
|
||
|
|
mockBalance,
|
||
|
|
mockUtxos,
|
||
|
|
mockTx
|
||
|
|
}
|