Daml Ledger References¶
- Daml Ledger Model Concepts
- Structure
- Integrity
- Causality and Local Daml Ledgers
- Causality Examples
- Stakeholders of a Contract See Creation and Archival in the Same Order
- Signatories of a Contract and Stakeholder Actors See Usages After the Creation and Before the Archival
- Commits Are Atomic
- Non-Consuming Usages in Different Commits May Appear in Different Orders
- Out-of-Band Causality Is Not Respected
- Divulged Actions Do Not Induce Order
- The Ordering Guarantees Depend on the Party
- Causality Graphs
- Local Ledgers
- Causality Examples
- Privacy
- Daml: Define Contract Models Compactly
- Exceptions
- Identity and Package Management
- Time on Daml Ledgers
- Canton Advanced Architecture
- Canton Error Codes
- Error Categories
- Machine Readable Information
- Example
- List of error codes
- 1. ParticipantErrorGroup
- 1.1. Errors
- 1.1.1. MismatchError
- 1.2. LedgerApiErrors
- 1.2.1. CommandExecution
- 1.2.1.1. Package
- 1.2.1.2. Preprocessing
- 1.2.1.3. Interpreter
- 1.2.1.3.1. LookupErrors
- 1.2.2. AdminServices
- 1.2.2.1. PartyManagementServiceErrorGroup
- 1.2.2.2. UserManagementServiceErrorGroup
- 1.2.2.3. IdentityProviderConfigServiceErrorGroup
- 1.2.3. ConsistencyErrors
- 1.2.4. PackageServiceError
- 1.2.4.1. Reading
- 1.2.5. WriteServiceRejections
- 1.2.5.1. Internal
- 1.2.6. AuthorizationChecks
- 1.2.7. RequestValidation
- 1.2.7.1. NotFound
- 1.3. TransactionErrorGroup
- 1.3.1. TransactionRoutingError
- 1.3.1.1. MalformedInputErrors
- 1.3.1.2. TopologyErrors
- 1.3.1.3. ConfigurationErrors
- 1.3.2. SubmissionErrors
- 1.3.3. SyncServiceInjectionError
- 1.3.4. LocalReject
- 1.3.4.1. MalformedRejects
- 1.3.4.2. ConsistencyRejections
- 1.3.4.3. TimeRejects
- 1.3.4.4. TransferInRejects
- 1.3.4.5. TransferOutRejects
- 1.3.5. CommandDeduplicationError
- 1.4. SyncServiceError
- PARTY_ALLOCATION_WITHOUT_CONNECTED_DOMAIN
- SYNC_SERVICE_ALARM
- SYNC_SERVICE_ALREADY_ADDED
- SYNC_SERVICE_DOMAIN_BECAME_PASSIVE
- SYNC_SERVICE_DOMAIN_DISABLED_US
- SYNC_SERVICE_DOMAIN_DISCONNECTED
- SYNC_SERVICE_DOMAIN_MUST_BE_OFFLINE
- SYNC_SERVICE_DOMAIN_STATUS_NOT_ACTIVE
- SYNC_SERVICE_INTERNAL_ERROR
- SYNC_SERVICE_UNKNOWN_DOMAIN
- 1.4.1. SyncDomainMigrationError
- 1.4.2. DomainRegistryError
- 1.4.2.1. ConfigurationErrors
- 1.4.2.2. HandshakeErrors
- 1.4.2.3. ConnectionErrors
- 1.5. AdminWorkflowServices
- 1.6. IndexErrors
- 1.6.1. DatabaseErrors
- 1.7. PruningServiceError
- 1.8. CantonPackageServiceError
- 1.9. ParticipantReplicationServiceError
- 1.10. CommonErrors
- 2. EthereumErrors
- 2.1. ConfigurationErrors
- 2.2. TransactionErrors
- 3. TopologyManagementErrorGroup
- 3.1. TopologyManagerError
- CERTIFICATE_GENERATION_ERROR
- DUPLICATE_TOPOLOGY_TRANSACTION
- INCREASE_OF_LEDGER_TIME_RECORD_TIME_TOLERANCE
- INVALID_TOPOLOGY_TX_SIGNATURE_ERROR
- NO_APPROPRIATE_SIGNING_KEY_IN_STORE
- NO_CORRESPONDING_ACTIVE_TX_TO_REVOKE
- PUBLIC_KEY_NOT_IN_STORE
- REMOVING_KEY_DANGLING_TRANSACTIONS_MUST_BE_FORCED
- REMOVING_LAST_KEY_MUST_BE_FORCED
- SECRET_KEY_NOT_IN_STORE
- TOPOLOGY_MANAGER_ALARM
- TOPOLOGY_MANAGER_INTERNAL_ERROR
- TOPOLOGY_MAPPING_ALREADY_EXISTS
- UNAUTHORIZED_TOPOLOGY_TRANSACTION
- 3.1.1. DomainTopologyManagerError
- 3.1.2. ParticipantTopologyManagerError
- 3.1.3. Domain
- 3.1.3.1. GrpcSequencerAuthenticationService
- 3.2. DomainTopologySender
- 4. ConfigErrors
- 5. CommandErrors
- 6. DatabaseStorageError
- 7. HandshakeErrors
- 8. FabricErrors
- 8.1. ConfigurationErrors
- 8.2. TransactionErrors
- 9. SequencerError
- 10. EnterpriseGrpcVaultServiceError
- 11. MediatorError
- 12. ProtoDeserializationError
- 13. ResilientSequencerSubscription
- 14. Clock
- Canton Frequently Asked Questions