Add a next block notification system to Tributary

Also adds a loop missing from the prior commit.
This commit is contained in:
Luke Parker
2023-09-25 23:11:36 -04:00
parent 7312428a44
commit 2508633de9
4 changed files with 116 additions and 91 deletions

View File

@@ -104,7 +104,7 @@ fn invalid_block() {
{
// Add a valid transaction
let mut blockchain = blockchain.clone();
let (_, mut blockchain) = new_blockchain(genesis, &[tx.1.signer]);
assert!(blockchain.add_transaction::<N>(
true,
Transaction::Application(tx.clone()),
@@ -129,7 +129,7 @@ fn invalid_block() {
{
// Invalid signature
let mut blockchain = blockchain.clone();
let (_, mut blockchain) = new_blockchain(genesis, &[tx.1.signer]);
assert!(blockchain.add_transaction::<N>(
true,
Transaction::Application(tx),