Authority
Defined in: internal/trustModel.ts:65
Comparison runs in the admission transaction. Publication may persist an audit before updating transactional state.
Properties
Section titled “Properties”compare
Section titled “compare”readonly compare: (entry: string, candidate: string) => Effect<Comparison, Unapproved>;Defined in: internal/trustModel.ts:66
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
entry |
string |
candidate |
string |
Returns
Section titled “Returns”Effect<Comparison,
Unapproved>
publish
Section titled “publish”readonly publish: (publication: { projection: string; values: readonly { operation: string; service: string; value: Json; }[]; view: string;}) => Effect<void, RegistrationError>;Defined in: internal/trustModel.ts:70
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
publication |
{ projection: string; values: readonly { operation: string; service: string; value: Json; }[]; view: string; } |
publication.projection? |
string |
publication.values? |
readonly { operation: string; service: string; value: Json; }[] |
publication.view? |
string |
Returns
Section titled “Returns”Effect<void,
RegistrationError>