This commit is contained in:
Mark Spanbroek 2024-11-28 14:24:46 +01:00
parent 824d3a2f3b
commit 1f67e989bc
2 changed files with 7 additions and 7 deletions

View File

@ -83,7 +83,7 @@ func addBlock(validator: Validator, signedBlock: SignedBlock) =
validator.updateSkipped(signedBlock.blck)
validator.updateCertified(signedBlock.blck)
proc propose*[Transaction](validator: Validator, transactions: seq[Transaction]): auto =
proc propose*(validator: Validator, transactions: seq[Validator.Dependencies.Transaction]): auto =
type Block = blocks.Block[Validator.Dependencies]
type SignedBlock = blocks.SignedBlock[Validator.Dependencies]
let round = validator.rounds.latest

View File

@ -16,12 +16,12 @@ suite "Committee":
test "members have stake":
let identifiers = array[4, Identifier].example
let stakes = @[
(identifiers[0], 1/8),
(identifiers[1], 1/2),
(identifiers[2], 1/4),
(identifiers[3], 1/8)
]
let stakes = @{
identifiers[0]: 1/8,
identifiers[1]: 1/2,
identifiers[2]: 1/4,
identifiers[3]: 1/8
}
let committee = Committee.new(stakes)
for (identifier, stake) in stakes:
let member = !committee.membership(identifier)