The agreement text of the contract.
The arguments that have been used to create the contract.
The identifier for the created contract.
The key of the contract created by this event.
The identifier for this particular event.
A fixed type tag to identify this as a created event.
The observers of the contract created by this event.
The signatories of the contract created by this event.
The template of the created contract.
The parties that are notified of this event. For created events, these are the intersection of the stakeholders of the contract in question and the parties specified in the @{link TransactionFilter}. The stakeholders are the union of the signatories and the observers of the contract.
Generated using TypeDoc
Records that a contract has been created, and choices may now be exercised on it.
Example:
{ eventType: 'created', eventId: 'some-event-id', contractId: 'some-contract-id', templateId: { packageId: 'my-package-id', moduleName: 'SomeModule', entityName: 'SomeTemplate' }, arguments: { fields: { someKey: { valueType: 'bool', bool: true } } }, witnessParties: [ 'Alice', 'Bob' ], signatories: ['Alice'], observers: [] }
To express values in a more concise way, you can have a look at the ValueHelpers.
Identifier
Record