Skip to main content

ContractReferenceLocations

@midnight-ntwrk/compact-runtime v0.14.0


@midnight-ntwrk/compact-runtime / ContractReferenceLocations

Type Alias: ContractReferenceLocations

type ContractReferenceLocations = 
| EmptyPublicLedger
| PublicLedgerSegments;

A data structure indicating the locations of all contract references in a given ledger state. If it is a EmptyPublicLedger, then no contract references are present in the ledger state. If it is a PublicLedgerSegments, then contract references are present and can be extracted using contractDependencies.