client: Add cash Exit generation

This commit is contained in:
Andras Slemmer 2016-09-05 09:31:46 +01:00
parent 26aed70e24
commit fcb16dc353

View File

@ -88,12 +88,21 @@ class EventGenerator(
) )
} }
val exitCashGenerator =
amountIssuedGenerator.map {
ClientToServiceCommand.ExitCash(
it.withoutIssuer(),
it.token.issuer.reference
)
}
val serviceToClientEventGenerator = Generator.frequency<ServiceToClientEvent>( val serviceToClientEventGenerator = Generator.frequency<ServiceToClientEvent>(
1.0 to outputStateGenerator 1.0 to outputStateGenerator
) )
val clientToServiceCommandGenerator = Generator.frequency( val clientToServiceCommandGenerator = Generator.frequency(
0.33 to issueCashGenerator, 0.4 to issueCashGenerator,
0.33 to moveCashGenerator 0.5 to moveCashGenerator,
0.1 to exitCashGenerator
) )
} }