All files / test/helpers add_transaction_fields.ts

100% Statements 2/2
100% Branches 4/4
100% Functions 1/1
100% Lines 2/2

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                            8x 6x                        
/*
 * Copyright © 2019 Lisk Foundation
 *
 * See the LICENSE file at the top-level directory of this distribution
 * for licensing information.
 *
 * Unless otherwise agreed in a custom licensing agreement with the Lisk Foundation,
 * no part of this software, including this file, may be copied, modified,
 * propagated, or distributed except according to the terms contained in the
 * LICENSE file.
 *
 * Removal or modification of this copyright notice is prohibited.
 *
 */
export const addTransactionFields = (transaction: any) => {
	return {
		...transaction,
		blockId: '13115894772963772254',
		confirmations: 123,
		height: 2,
		signSignature: transaction.signSignature
			? transaction.signSignature
			: undefined,
		receivedAt: new Date().toISOString(),
		signatures: transaction.signatures ? [...transaction.signatures] : [],
	};
};