MCPcopy
hub / github.com/Savjee/SavjeeCoin / createBlockchainWithTx

Function createBlockchainWithTx

tests/helpers.js:21–33  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

19}
20
21function createBlockchainWithTx() {
22 const blockchain = new Blockchain();
23 blockchain.minePendingTransactions(signingKey.getPublic('hex'));
24
25 const validTx = new Transaction(signingKey.getPublic('hex'), 'b2', 10);
26 validTx.sign(signingKey);
27
28 blockchain.addTransaction(validTx);
29 blockchain.addTransaction(validTx);
30 blockchain.minePendingTransactions(1);
31
32 return blockchain;
33}
34
35module.exports.signingKey = signingKey;
36module.exports.createSignedTx = createSignedTx;

Callers 1

blockchain.test.jsFile · 0.85

Calls 3

signMethod · 0.95
addTransactionMethod · 0.95

Tested by

no test coverage detected