Files
RosettaHaskellCompiler/resources/Rosetta/test-period.rosetta
2022-05-19 01:53:19 +02:00

11 lines
407 B
Plaintext

namespace test.period : <"Something">
version "${version.ok}"
func PayoutParty1:
inputs:
payout PayoutBase (1..1)
contract Contract (1..1)
output:
contractOut Contract (1..1)
assign-output contractOut:
if (payout -> payerReceiver -> payer = CounterpartyRoleEnum -> PARTY_1) or (payout -> payerReceiver -> receiver = CounterpartyRoleEnum -> PARTY_2) then MkGive(contract) else contract