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.
Protobuf Package
com.daml.ledger.api.v2.interactive
1 services, 6 endpoints, 28 messages, 1 enums
Source Files
community/ledger-api/src/main/protobuf/com/daml/ledger/api/v2/interactive/interactive_submission_common_data.proto
Current source file in the latest published descriptor snapshot.
community/ledger-api/src/main/protobuf/com/daml/ledger/api/v2/interactive/interactive_submission_service.proto
Current source file in the latest published 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.com.daml.ledger.api.v2.interactive.CostEstimation
4 fields
estimation_timestampTimestampconfirmation_request_traffic_cost_estimationuint64confirmation_response_traffic_cost_estimationuint64total_traffic_cost_estimationuint64com.daml.ledger.api.v2.interactive.CostEstimationHints
2 fields
disabledboolexpected_signaturesrepeated SigningAlgorithmSpeccom.daml.ledger.api.v2.SigningAlgorithmSpec
4 values
SIGNING_ALGORITHM_SPEC_UNSPECIFIEDSIGNING_ALGORITHM_SPEC_ED25519SIGNING_ALGORITHM_SPEC_EC_DSA_SHA_256SIGNING_ALGORITHM_SPEC_EC_DSA_SHA_384
com.daml.ledger.api.v2.interactive.DamlTransaction
4 fields
versionstringrootsrepeated stringnodesrepeated Nodenode_seedsrepeated NodeSeedcom.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed
2 fields
node_idint32seedbytescom.daml.ledger.api.v2.interactive.DamlTransaction.Node
2 fields
node_idstringv1Nodecom.daml.ledger.api.v2.interactive.transaction.v1.Node
4 fields
createCreatefetchFetchexerciseExerciserollbackRollbackcom.daml.ledger.api.v2.interactive.transaction.v1.Create
7 fields
lf_versionstringcontract_idstringpackage_namestringtemplate_idIdentifierargumentValuesignatoriesrepeated stringstakeholdersrepeated stringcom.daml.ledger.api.v2.Identifier
3 fields
package_idstringmodule_namestringentity_namestringcom.daml.ledger.api.v2.Value
16 fields
unitEmptyboolboolint64sint64dateint32timestampsfixed64numericstringpartystringtextstringcontract_idstringoptionalOptionallistListtext_mapTextMapgen_mapGenMaprecordRecordvariantVariantenumEnumcom.daml.ledger.api.v2.Optional
1 fields
valueValuecom.daml.ledger.api.v2.List
1 fields
elementsrepeated Valuecom.daml.ledger.api.v2.TextMap
1 fields
entriesrepeated Entrycom.daml.ledger.api.v2.TextMap.Entry
2 fields
keystringvalueValuecom.daml.ledger.api.v2.GenMap
1 fields
entriesrepeated Entrycom.daml.ledger.api.v2.GenMap.Entry
2 fields
keyValuevalueValuecom.daml.ledger.api.v2.Record
2 fields
record_idIdentifierfieldsrepeated RecordFieldcom.daml.ledger.api.v2.RecordField
2 fields
labelstringvalueValuecom.daml.ledger.api.v2.Variant
3 fields
variant_idIdentifierconstructorstringvalueValuecom.daml.ledger.api.v2.Enum
2 fields
enum_idIdentifierconstructorstringcom.daml.ledger.api.v2.interactive.transaction.v1.Fetch
8 fields
lf_versionstringcontract_idstringpackage_namestringtemplate_idIdentifiersignatoriesrepeated stringstakeholdersrepeated stringacting_partiesrepeated stringinterface_idIdentifiercom.daml.ledger.api.v2.interactive.transaction.v1.Exercise
14 fields
lf_versionstringcontract_idstringpackage_namestringtemplate_idIdentifiersignatoriesrepeated stringstakeholdersrepeated stringacting_partiesrepeated stringinterface_idIdentifierchoice_idstringchosen_valueValueconsumingboolchildrenrepeated stringexercise_resultValuechoice_observersrepeated stringcom.daml.ledger.api.v2.interactive.transaction.v1.Rollback
1 fields
childrenrepeated stringcom.daml.ledger.api.v2.interactive.ExecuteSubmissionAndWaitForTransactionRequest
9 fields
prepared_transactionPreparedTransactionparty_signaturesPartySignaturesdeduplication_durationDurationdeduplication_offsetint64submission_idstringuser_idstringhashing_scheme_versionHashingSchemeVersionmin_ledger_timeMinLedgerTimetransaction_formatTransactionFormatcom.daml.ledger.api.v2.interactive.PreparedTransaction
2 fields
transactionDamlTransactionmetadataMetadatacom.daml.ledger.api.v2.interactive.Metadata
10 fields
submitter_infoSubmitterInfosynchronizer_idstringmediator_groupuint32transaction_uuidstringpreparation_timeuint64input_contractsrepeated InputContractmin_ledger_effective_timeuint64max_ledger_effective_timeuint64global_key_mappingrepeated GlobalKeyMappingEntrymax_record_timeuint64com.daml.ledger.api.v2.interactive.Metadata.SubmitterInfo
2 fields
act_asrepeated stringcommand_idstringcom.daml.ledger.api.v2.interactive.Metadata.GlobalKeyMappingEntry
2 fields
keyGlobalKeyvalueValuecom.daml.ledger.api.v2.interactive.GlobalKey
4 fields
template_idIdentifierpackage_namestringkeyValuehashbytescom.daml.ledger.api.v2.interactive.Metadata.InputContract
3 fields
v1Createcreated_atuint64event_blobbytescom.daml.ledger.api.v2.interactive.PartySignatures
1 fields
signaturesrepeated SinglePartySignaturescom.daml.ledger.api.v2.interactive.SinglePartySignatures
2 fields
partystringsignaturesrepeated Signaturecom.daml.ledger.api.v2.Signature
4 fields
formatSignatureFormatsignaturebytessigned_bystringsigning_algorithm_specSigningAlgorithmSpeccom.daml.ledger.api.v2.SignatureFormat
5 values
SIGNATURE_FORMAT_UNSPECIFIEDSIGNATURE_FORMAT_RAWSIGNATURE_FORMAT_DERSIGNATURE_FORMAT_CONCATSIGNATURE_FORMAT_SYMBOLIC
com.daml.ledger.api.v2.interactive.HashingSchemeVersion
2 values
HASHING_SCHEME_VERSION_UNSPECIFIEDHASHING_SCHEME_VERSION_V2
com.daml.ledger.api.v2.interactive.MinLedgerTime
2 fields
min_ledger_time_absTimestampmin_ledger_time_relDurationcom.daml.ledger.api.v2.TransactionFormat
2 fields
event_formatEventFormattransaction_shapeTransactionShapecom.daml.ledger.api.v2.EventFormat
3 fields
filters_by_partyrepeated mapfilters_for_any_partyFiltersverboseboolcom.daml.ledger.api.v2.Filters
1 fields
cumulativerepeated CumulativeFiltercom.daml.ledger.api.v2.CumulativeFilter
3 fields
wildcard_filterWildcardFilterinterface_filterInterfaceFiltertemplate_filterTemplateFiltercom.daml.ledger.api.v2.WildcardFilter
1 fields
include_created_event_blobboolcom.daml.ledger.api.v2.InterfaceFilter
3 fields
interface_idIdentifierinclude_interface_viewboolinclude_created_event_blobboolcom.daml.ledger.api.v2.TemplateFilter
2 fields
template_idIdentifierinclude_created_event_blobboolcom.daml.ledger.api.v2.TransactionShape
3 values
TRANSACTION_SHAPE_UNSPECIFIEDTRANSACTION_SHAPE_ACS_DELTATRANSACTION_SHAPE_LEDGER_EFFECTS
com.daml.ledger.api.v2.interactive.ExecuteSubmissionAndWaitForTransactionResponse
1 fields
transactionTransactioncom.daml.ledger.api.v2.Transaction
10 fields
update_idstringcommand_idstringworkflow_idstringeffective_atTimestampeventsrepeated Eventoffsetint64synchronizer_idstringtrace_contextTraceContextrecord_timeTimestampexternal_transaction_hashbytescom.daml.ledger.api.v2.Event
3 fields
createdCreatedEventarchivedArchivedEventexercisedExercisedEventcom.daml.ledger.api.v2.CreatedEvent
15 fields
offsetint64node_idint32contract_idstringtemplate_idIdentifiercontract_keyValuecreate_argumentsRecordcreated_event_blobbytesinterface_viewsrepeated InterfaceViewwitness_partiesrepeated stringsignatoriesrepeated stringobserversrepeated stringcreated_atTimestamppackage_namestringacs_deltaboolrepresentative_package_idstringcom.daml.ledger.api.v2.InterfaceView
3 fields
interface_idIdentifierview_statusStatusview_valueRecordcom.daml.ledger.api.v2.ArchivedEvent
7 fields
offsetint64node_idint32contract_idstringtemplate_idIdentifierwitness_partiesrepeated stringpackage_namestringimplemented_interfacesrepeated Identifiercom.daml.ledger.api.v2.ExercisedEvent
15 fields
offsetint64node_idint32contract_idstringtemplate_idIdentifierinterface_idIdentifierchoicestringchoice_argumentValueacting_partiesrepeated stringconsumingboolwitness_partiesrepeated stringlast_descendant_node_idint32exercise_resultValuepackage_namestringimplemented_interfacesrepeated Identifieracs_deltaboolcom.daml.ledger.api.v2.TraceContext
2 fields
traceparentstringtracestatestringcom.daml.ledger.api.v2.interactive.ExecuteSubmissionAndWaitRequest
8 fields
prepared_transactionPreparedTransactionparty_signaturesPartySignaturesdeduplication_durationDurationdeduplication_offsetint64submission_idstringuser_idstringhashing_scheme_versionHashingSchemeVersionmin_ledger_timeMinLedgerTimecom.daml.ledger.api.v2.interactive.ExecuteSubmissionAndWaitResponse
2 fields
update_idstringcompletion_offsetint64com.daml.ledger.api.v2.interactive.ExecuteSubmissionRequest
8 fields
prepared_transactionPreparedTransactionparty_signaturesPartySignaturesdeduplication_durationDurationdeduplication_offsetint64submission_idstringuser_idstringhashing_scheme_versionHashingSchemeVersionmin_ledger_timeMinLedgerTimecom.daml.ledger.api.v2.interactive.ExecuteSubmissionResponse
0 fields
com.daml.ledger.api.v2.interactive.GetPreferredPackageVersionRequest
4 fields
partiesrepeated stringpackage_namestringsynchronizer_idstringvetting_valid_atTimestampcom.daml.ledger.api.v2.interactive.GetPreferredPackageVersionResponse
1 fields
package_preferencePackagePreferencecom.daml.ledger.api.v2.interactive.PackagePreference
2 fields
package_referencePackageReferencesynchronizer_idstringcom.daml.ledger.api.v2.PackageReference
3 fields
package_idstringpackage_namestringpackage_versionstringcom.daml.ledger.api.v2.interactive.GetPreferredPackagesRequest
3 fields
package_vetting_requirementsrepeated PackageVettingRequirementsynchronizer_idstringvetting_valid_atTimestampcom.daml.ledger.api.v2.interactive.PackageVettingRequirement
2 fields
partiesrepeated stringpackage_namestringcom.daml.ledger.api.v2.interactive.GetPreferredPackagesResponse
2 fields
package_referencesrepeated PackageReferencesynchronizer_idstringcom.daml.ledger.api.v2.interactive.PrepareSubmissionRequest
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_costCostEstimationHintscom.daml.ledger.api.v2.Command
4 fields
createCreateCommandexerciseExerciseCommandexercise_by_keyExerciseByKeyCommandcreate_and_exerciseCreateAndExerciseCommandcom.daml.ledger.api.v2.CreateCommand
2 fields
template_idIdentifiercreate_argumentsRecordcom.daml.ledger.api.v2.ExerciseCommand
4 fields
template_idIdentifiercontract_idstringchoicestringchoice_argumentValuecom.daml.ledger.api.v2.ExerciseByKeyCommand
4 fields
template_idIdentifiercontract_keyValuechoicestringchoice_argumentValuecom.daml.ledger.api.v2.CreateAndExerciseCommand
4 fields
template_idIdentifiercreate_argumentsRecordchoicestringchoice_argumentValuecom.daml.ledger.api.v2.DisclosedContract
4 fields
template_idIdentifiercontract_idstringcreated_event_blobbytessynchronizer_idstringcom.daml.ledger.api.v2.PrefetchContractKey
2 fields
template_idIdentifiercontract_keyValuecom.daml.ledger.api.v2.interactive.PrepareSubmissionResponse
5 fields
prepared_transactionPreparedTransactionprepared_transaction_hashbyteshashing_scheme_versionHashingSchemeVersionhashing_detailsstringcost_estimationCostEstimation