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.
Source Files
interactive_submission_common_data.proto
Source file from the latest descriptor snapshot.
interactive_submission_service.proto
Source file from the latest descriptor snapshot.
InteractiveSubmissionService
InteractiveSubmissionService.ExecuteSubmission
rpc InteractiveSubmissionService.ExecuteSubmission(com.daml.ledger.api.v2.interactive.ExecuteSubmissionRequest) returns (com.daml.ledger.api.v2.interactive.ExecuteSubmissionResp…
InteractiveSubmissionService.ExecuteSubmissionAndWait
rpc InteractiveSubmissionService.ExecuteSubmissionAndWait(com.daml.ledger.api.v2.interactive.ExecuteSubmissionAndWaitRequest) returns (com.daml.ledger.api.v2.interactive.Execute…
InteractiveSubmissionService.ExecuteSubmissionAndWaitForTransaction
rpc InteractiveSubmissionService.ExecuteSubmissionAndWaitForTransaction(com.daml.ledger.api.v2.interactive.ExecuteSubmissionAndWaitForTransactionRequest) returns (com.daml.ledge…
InteractiveSubmissionService.GetPreferredPackageVersion
rpc InteractiveSubmissionService.GetPreferredPackageVersion(com.daml.ledger.api.v2.interactive.GetPreferredPackageVersionRequest) returns (com.daml.ledger.api.v2.interactive.Get…
InteractiveSubmissionService.GetPreferredPackages
rpc InteractiveSubmissionService.GetPreferredPackages(com.daml.ledger.api.v2.interactive.GetPreferredPackagesRequest) returns (com.daml.ledger.api.v2.interactive.GetPreferredPac…
InteractiveSubmissionService.PrepareSubmission
rpc InteractiveSubmissionService.PrepareSubmission(com.daml.ledger.api.v2.interactive.PrepareSubmissionRequest) returns (com.daml.ledger.api.v2.interactive.PrepareSubmissionResp…
Type Inventory
These are the package-level message and enum shapes in the publish-version snapshot.CostEstimation
com.daml.ledger.api.v2.interactive · 4 fields
estimation_timestampTimestampconfirmation_request_traffic_cost_estimationuint64confirmation_response_traffic_cost_estimationuint64total_traffic_cost_estimationuint64CostEstimationHints
com.daml.ledger.api.v2.interactive · 2 fields
disabledboolexpected_signaturesrepeated SigningAlgorithmSpecSigningAlgorithmSpec
com.daml.ledger.api.v2 · 4 values
SIGNING_ALGORITHM_SPEC_UNSPECIFIEDSIGNING_ALGORITHM_SPEC_ED25519SIGNING_ALGORITHM_SPEC_EC_DSA_SHA_256SIGNING_ALGORITHM_SPEC_EC_DSA_SHA_384
DamlTransaction
com.daml.ledger.api.v2.interactive · 4 fields
versionstringrootsrepeated stringnodesrepeated Nodenode_seedsrepeated NodeSeedDamlTransaction.NodeSeed
com.daml.ledger.api.v2.interactive · 2 fields
node_idint32seedbytesDamlTransaction.Node
com.daml.ledger.api.v2.interactive · 2 fields
node_idstringv1NodeNode
com.daml.ledger.api.v2.interactive.transaction.v1 · 4 fields
createCreatefetchFetchexerciseExerciserollbackRollbackCreate
com.daml.ledger.api.v2.interactive.transaction.v1 · 7 fields
lf_versionstringcontract_idstringpackage_namestringtemplate_idIdentifierargumentValuesignatoriesrepeated stringstakeholdersrepeated stringIdentifier
com.daml.ledger.api.v2 · 3 fields
package_idstringmodule_namestringentity_namestringValue
com.daml.ledger.api.v2 · 16 fields
unitEmptyboolboolint64sint64dateint32timestampsfixed64numericstringpartystringtextstringcontract_idstringoptionalOptionallistListtext_mapTextMapgen_mapGenMaprecordRecordvariantVariantenumEnumOptional
com.daml.ledger.api.v2 · 1 fields
valueValueList
com.daml.ledger.api.v2 · 1 fields
elementsrepeated ValueTextMap
com.daml.ledger.api.v2 · 1 fields
entriesrepeated EntryTextMap.Entry
com.daml.ledger.api.v2 · 2 fields
keystringvalueValueGenMap
com.daml.ledger.api.v2 · 1 fields
entriesrepeated EntryGenMap.Entry
com.daml.ledger.api.v2 · 2 fields
keyValuevalueValueRecord
com.daml.ledger.api.v2 · 2 fields
record_idIdentifierfieldsrepeated RecordFieldRecordField
com.daml.ledger.api.v2 · 2 fields
labelstringvalueValueVariant
com.daml.ledger.api.v2 · 3 fields
variant_idIdentifierconstructorstringvalueValueEnum
com.daml.ledger.api.v2 · 2 fields
enum_idIdentifierconstructorstringFetch
com.daml.ledger.api.v2.interactive.transaction.v1 · 8 fields
lf_versionstringcontract_idstringpackage_namestringtemplate_idIdentifiersignatoriesrepeated stringstakeholdersrepeated stringacting_partiesrepeated stringinterface_idIdentifierExercise
com.daml.ledger.api.v2.interactive.transaction.v1 · 14 fields
lf_versionstringcontract_idstringpackage_namestringtemplate_idIdentifiersignatoriesrepeated stringstakeholdersrepeated stringacting_partiesrepeated stringinterface_idIdentifierchoice_idstringchosen_valueValueconsumingboolchildrenrepeated stringexercise_resultValuechoice_observersrepeated stringRollback
com.daml.ledger.api.v2.interactive.transaction.v1 · 1 fields
childrenrepeated stringExecuteSubmissionAndWaitForTransactionRequest
com.daml.ledger.api.v2.interactive · 9 fields
prepared_transactionPreparedTransactionparty_signaturesPartySignaturesdeduplication_durationDurationdeduplication_offsetint64submission_idstringuser_idstringhashing_scheme_versionHashingSchemeVersionmin_ledger_timeMinLedgerTimetransaction_formatTransactionFormatPreparedTransaction
com.daml.ledger.api.v2.interactive · 2 fields
transactionDamlTransactionmetadataMetadataMetadata
com.daml.ledger.api.v2.interactive · 10 fields
submitter_infoSubmitterInfosynchronizer_idstringmediator_groupuint32transaction_uuidstringpreparation_timeuint64input_contractsrepeated InputContractmin_ledger_effective_timeuint64max_ledger_effective_timeuint64global_key_mappingrepeated GlobalKeyMappingEntrymax_record_timeuint64Metadata.SubmitterInfo
com.daml.ledger.api.v2.interactive · 2 fields
act_asrepeated stringcommand_idstringMetadata.GlobalKeyMappingEntry
com.daml.ledger.api.v2.interactive · 2 fields
keyGlobalKeyvalueValueGlobalKey
com.daml.ledger.api.v2.interactive · 4 fields
template_idIdentifierpackage_namestringkeyValuehashbytesMetadata.InputContract
com.daml.ledger.api.v2.interactive · 3 fields
v1Createcreated_atuint64event_blobbytesPartySignatures
com.daml.ledger.api.v2.interactive · 1 fields
signaturesrepeated SinglePartySignaturesSinglePartySignatures
com.daml.ledger.api.v2.interactive · 2 fields
partystringsignaturesrepeated SignatureSignature
com.daml.ledger.api.v2 · 4 fields
formatSignatureFormatsignaturebytessigned_bystringsigning_algorithm_specSigningAlgorithmSpecSignatureFormat
com.daml.ledger.api.v2 · 5 values
SIGNATURE_FORMAT_UNSPECIFIEDSIGNATURE_FORMAT_RAWSIGNATURE_FORMAT_DERSIGNATURE_FORMAT_CONCATSIGNATURE_FORMAT_SYMBOLIC
HashingSchemeVersion
com.daml.ledger.api.v2.interactive · 2 values
HASHING_SCHEME_VERSION_UNSPECIFIEDHASHING_SCHEME_VERSION_V2
MinLedgerTime
com.daml.ledger.api.v2.interactive · 2 fields
min_ledger_time_absTimestampmin_ledger_time_relDurationTransactionFormat
com.daml.ledger.api.v2 · 2 fields
event_formatEventFormattransaction_shapeTransactionShapeEventFormat
com.daml.ledger.api.v2 · 3 fields
filters_by_partyrepeated mapfilters_for_any_partyFiltersverboseboolFilters
com.daml.ledger.api.v2 · 1 fields
cumulativerepeated CumulativeFilterCumulativeFilter
com.daml.ledger.api.v2 · 3 fields
wildcard_filterWildcardFilterinterface_filterInterfaceFiltertemplate_filterTemplateFilterWildcardFilter
com.daml.ledger.api.v2 · 1 fields
include_created_event_blobboolInterfaceFilter
com.daml.ledger.api.v2 · 3 fields
interface_idIdentifierinclude_interface_viewboolinclude_created_event_blobboolTemplateFilter
com.daml.ledger.api.v2 · 2 fields
template_idIdentifierinclude_created_event_blobboolTransactionShape
com.daml.ledger.api.v2 · 3 values
TRANSACTION_SHAPE_UNSPECIFIEDTRANSACTION_SHAPE_ACS_DELTATRANSACTION_SHAPE_LEDGER_EFFECTS
ExecuteSubmissionAndWaitForTransactionResponse
com.daml.ledger.api.v2.interactive · 1 fields
transactionTransactionTransaction
com.daml.ledger.api.v2 · 10 fields
update_idstringcommand_idstringworkflow_idstringeffective_atTimestampeventsrepeated Eventoffsetint64synchronizer_idstringtrace_contextTraceContextrecord_timeTimestampexternal_transaction_hashbytesEvent
com.daml.ledger.api.v2 · 3 fields
createdCreatedEventarchivedArchivedEventexercisedExercisedEventCreatedEvent
com.daml.ledger.api.v2 · 15 fields
offsetint64node_idint32contract_idstringtemplate_idIdentifiercontract_keyValuecreate_argumentsRecordcreated_event_blobbytesinterface_viewsrepeated InterfaceViewwitness_partiesrepeated stringsignatoriesrepeated stringobserversrepeated stringcreated_atTimestamppackage_namestringacs_deltaboolrepresentative_package_idstringInterfaceView
com.daml.ledger.api.v2 · 3 fields
interface_idIdentifierview_statusStatusview_valueRecordArchivedEvent
com.daml.ledger.api.v2 · 7 fields
offsetint64node_idint32contract_idstringtemplate_idIdentifierwitness_partiesrepeated stringpackage_namestringimplemented_interfacesrepeated IdentifierExercisedEvent
com.daml.ledger.api.v2 · 15 fields
offsetint64node_idint32contract_idstringtemplate_idIdentifierinterface_idIdentifierchoicestringchoice_argumentValueacting_partiesrepeated stringconsumingboolwitness_partiesrepeated stringlast_descendant_node_idint32exercise_resultValuepackage_namestringimplemented_interfacesrepeated Identifieracs_deltaboolTraceContext
com.daml.ledger.api.v2 · 2 fields
traceparentstringtracestatestringExecuteSubmissionAndWaitRequest
com.daml.ledger.api.v2.interactive · 8 fields
prepared_transactionPreparedTransactionparty_signaturesPartySignaturesdeduplication_durationDurationdeduplication_offsetint64submission_idstringuser_idstringhashing_scheme_versionHashingSchemeVersionmin_ledger_timeMinLedgerTimeExecuteSubmissionAndWaitResponse
com.daml.ledger.api.v2.interactive · 2 fields
update_idstringcompletion_offsetint64ExecuteSubmissionRequest
com.daml.ledger.api.v2.interactive · 8 fields
prepared_transactionPreparedTransactionparty_signaturesPartySignaturesdeduplication_durationDurationdeduplication_offsetint64submission_idstringuser_idstringhashing_scheme_versionHashingSchemeVersionmin_ledger_timeMinLedgerTimeExecuteSubmissionResponse
com.daml.ledger.api.v2.interactive · 0 fields
GetPreferredPackageVersionRequest
com.daml.ledger.api.v2.interactive · 4 fields
partiesrepeated stringpackage_namestringsynchronizer_idstringvetting_valid_atTimestampGetPreferredPackageVersionResponse
com.daml.ledger.api.v2.interactive · 1 fields
package_preferencePackagePreferencePackagePreference
com.daml.ledger.api.v2.interactive · 2 fields
package_referencePackageReferencesynchronizer_idstringPackageReference
com.daml.ledger.api.v2 · 3 fields
package_idstringpackage_namestringpackage_versionstringGetPreferredPackagesRequest
com.daml.ledger.api.v2.interactive · 3 fields
package_vetting_requirementsrepeated PackageVettingRequirementsynchronizer_idstringvetting_valid_atTimestampPackageVettingRequirement
com.daml.ledger.api.v2.interactive · 2 fields
partiesrepeated stringpackage_namestringGetPreferredPackagesResponse
com.daml.ledger.api.v2.interactive · 2 fields
package_referencesrepeated PackageReferencesynchronizer_idstringPrepareSubmissionRequest
com.daml.ledger.api.v2.interactive · 13 fields
user_idstringcommand_idstringcommandsrepeated Commandmin_ledger_timeMinLedgerTimemax_record_timeTimestampact_asrepeated stringread_asrepeated stringdisclosed_contractsrepeated DisclosedContractsynchronizer_idstringpackage_id_selection_preferencerepeated stringverbose_hashingboolprefetch_contract_keysrepeated PrefetchContractKeyestimate_traffic_costCostEstimationHintsCommand
com.daml.ledger.api.v2 · 4 fields
createCreateCommandexerciseExerciseCommandexercise_by_keyExerciseByKeyCommandcreate_and_exerciseCreateAndExerciseCommandCreateCommand
com.daml.ledger.api.v2 · 2 fields
template_idIdentifiercreate_argumentsRecordExerciseCommand
com.daml.ledger.api.v2 · 4 fields
template_idIdentifiercontract_idstringchoicestringchoice_argumentValueExerciseByKeyCommand
com.daml.ledger.api.v2 · 4 fields
template_idIdentifiercontract_keyValuechoicestringchoice_argumentValueCreateAndExerciseCommand
com.daml.ledger.api.v2 · 4 fields
template_idIdentifiercreate_argumentsRecordchoicestringchoice_argumentValueDisclosedContract
com.daml.ledger.api.v2 · 4 fields
template_idIdentifiercontract_idstringcreated_event_blobbytessynchronizer_idstringPrefetchContractKey
com.daml.ledger.api.v2 · 2 fields
template_idIdentifiercontract_keyValuePrepareSubmissionResponse
com.daml.ledger.api.v2.interactive · 5 fields
prepared_transactionPreparedTransactionprepared_transaction_hashbyteshashing_scheme_versionHashingSchemeVersionhashing_detailsstringcost_estimationCostEstimation