Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.canton.network/llms.txt

Use this file to discover all available pages before exploring further.

Support for using a token compliant registry API in tests. These simulate the OpenAPI endpoints that would be served by the backend of the registry implementation.

Typeclasses

class RegistryApi app where
Type-class for simulating calls to the off-ledger API of a registry. The function names match the names of the handlers defined in the OpenAPI specification.
getTransferFactory : app -> TransferFactory_Transfer -> Script (EnrichedFactoryChoice TransferFactory TransferFactory_Transfer)
getAllocationFactory : app -> AllocationFactory_Allocate -> Script (EnrichedFactoryChoice AllocationFactory AllocationFactory_Allocate)
getAllocation_TransferContext : app -> ContractId Allocation -> Metadata -> Script OpenApiChoiceContext
getAllocation_WithdrawContext : app -> ContractId Allocation -> Metadata -> Script OpenApiChoiceContext
getAllocation_CancelContext : app -> ContractId Allocation -> Metadata -> Script OpenApiChoiceContext
getTransferInstruction_AcceptContext : app -> ContractId TransferInstruction -> Metadata -> Script OpenApiChoiceContext
getTransferInstruction_RejectContext : app -> ContractId TransferInstruction -> Metadata -> Script OpenApiChoiceContext
getTransferInstruction_WithdrawContext : app -> ContractId TransferInstruction -> Metadata -> Script OpenApiChoiceContext
instance RegistryApi AmuletRegistry