Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 6x 6x 12x 12x 12x | /**
* Copyright (c) 2019-present, Leap DAO (leapdao.org)
*
* This source code is licensed under the Mozilla Public License Version 2.0
* found in the LICENSE file in the root directory of this source tree.
*/
const getPrevTx = require('./utils/getPrevTx');
module.exports = async (db, tx, blockHash, height, txPos) => {
const prevTx = await getPrevTx(db, tx);
const { value, color } = tx.value(prevTx);
return {
value: `0x${value.toString(16)}`,
color,
hash: tx.hash(),
from: tx.from(prevTx),
raw: tx.hex(),
blockHash,
blockNumber: `0x${height.toString(16)}`,
transactionIndex: txPos,
to: tx.to(),
gas: '0x0',
gasPrice: '0x0',
nonce: 0,
input: '0x',
};
};
|