()
| 19 | } |
| 20 | |
| 21 | function 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 | |
| 35 | module.exports.signingKey = signingKey; |
| 36 | module.exports.createSignedTx = createSignedTx; |
no test coverage detected