keiro-dsl-0.21.0.0: test/fixtures/contract-list-fields.keiro
language keiro-dsl 6
context contract-list-fields
id TemplateId prefix=template
id ClaimId prefix=claim using {
haskell package=keiro-dsl module=Conformance.ContractListFields.Domain type=ClaimId
binding = "Conformance.ContractListFields.Bindings.claimIdBinding"
binding-version = "1"
canonical-type = "conformance.contract-list-fields.ClaimId.v1"
fixtures = "Conformance.ContractListFields.Bindings.claimIdFixtures"
}
contract templates {
schemaVersion 1
discriminator messageType
topic templateEvents "templates.events"
event TemplatesReassigned on templateEvents {
typeId: TemplateId
templateIds: List TemplateId
claimIds: List ClaimId
legacyTemplateIds: List typeid "template"
labels: List text
positions: List int
}
event Index on templateEvents {
offsets: List int
}
}