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.

com.daml.ledger.api.v2.interactive

PrepareSubmission

gRPCSince 3.4.0
RPC/com.daml.ledger.api.v2.interactive.InteractiveSubmissionService/PrepareSubmission

Protocol Details

Inputs

PrepareSubmissionRequest

user_idstring
command_idstring
commandsrepeated Command
min_ledger_timeMinLedgerTime
max_record_timeTimestamp
act_asrepeated string
read_asrepeated string
disclosed_contractsrepeated DisclosedContract
synchronizer_idstring
package_id_selection_preferencerepeated string
verbose_hashingbool
prefetch_contract_keysrepeated PrefetchContractKey
estimate_traffic_costCostEstimationHints

Outputs

PrepareSubmissionResponse

prepared_transactionPreparedTransaction
prepared_transaction_hashbytes
hashing_scheme_versionHashingSchemeVersion
hashing_detailsstring
cost_estimationCostEstimation

Lifecycle Changes

3.4.0introduced
user_idstring
command_idstring
commandsrepeated Command
min_ledger_timeMinLedgerTime
max_record_timeTimestamp
act_asrepeated string
read_asrepeated string
disclosed_contractsrepeated DisclosedContract
synchronizer_idstring
package_id_selection_preferencerepeated string
verbose_hashingbool
prefetch_contract_keysrepeated PrefetchContractKey
estimate_traffic_costCostEstimationHints
createCreateCommand
exerciseExerciseCommand
exercise_by_keyExerciseByKeyCommand
create_and_exerciseCreateAndExerciseCommand
template_idIdentifier
create_argumentsRecord
package_idstring
module_namestring
entity_namestring
record_idIdentifier
fieldsrepeated RecordField
labelstring
valueValue
unitEmpty
boolbool
int64sint64
dateint32
timestampsfixed64
numericstring
partystring
textstring
contract_idstring
optionalOptional
listList
text_mapTextMap
gen_mapGenMap
recordRecord
variantVariant
enumEnum
valueValue
elementsrepeated Value
entriesrepeated Entry
keystring
valueValue
entriesrepeated Entry
keyValue
valueValue
variant_idIdentifier
constructorstring
valueValue
enum_idIdentifier
constructorstring
template_idIdentifier
contract_idstring
choicestring
choice_argumentValue
template_idIdentifier
contract_keyValue
choicestring
choice_argumentValue
template_idIdentifier
create_argumentsRecord
choicestring
choice_argumentValue
min_ledger_time_absTimestamp
min_ledger_time_relDuration
template_idIdentifier
contract_idstring
created_event_blobbytes
synchronizer_idstring
template_idIdentifier
contract_keyValue
disabledbool
expected_signaturesrepeated SigningAlgorithmSpec
  • SIGNING_ALGORITHM_SPEC_UNSPECIFIED
  • SIGNING_ALGORITHM_SPEC_ED25519
  • SIGNING_ALGORITHM_SPEC_EC_DSA_SHA_256
  • SIGNING_ALGORITHM_SPEC_EC_DSA_SHA_384
prepared_transactionPreparedTransaction
prepared_transaction_hashbytes
hashing_scheme_versionHashingSchemeVersion
hashing_detailsstring
cost_estimationCostEstimation
transactionDamlTransaction
metadataMetadata
versionstring
rootsrepeated string
nodesrepeated Node
node_seedsrepeated NodeSeed
node_idint32
seedbytes
node_idstring
v1Node
createCreate
fetchFetch
exerciseExercise
rollbackRollback
lf_versionstring
contract_idstring
package_namestring
template_idIdentifier
argumentValue
signatoriesrepeated string
stakeholdersrepeated string
lf_versionstring
contract_idstring
package_namestring
template_idIdentifier
signatoriesrepeated string
stakeholdersrepeated string
acting_partiesrepeated string
interface_idIdentifier
lf_versionstring
contract_idstring
package_namestring
template_idIdentifier
signatoriesrepeated string
stakeholdersrepeated string
acting_partiesrepeated string
interface_idIdentifier
choice_idstring
chosen_valueValue
consumingbool
childrenrepeated string
exercise_resultValue
choice_observersrepeated string
childrenrepeated string
submitter_infoSubmitterInfo
synchronizer_idstring
mediator_groupuint32
transaction_uuidstring
preparation_timeuint64
input_contractsrepeated InputContract
min_ledger_effective_timeuint64
max_ledger_effective_timeuint64
global_key_mappingrepeated GlobalKeyMappingEntry
max_record_timeuint64
act_asrepeated string
command_idstring
keyGlobalKey
valueValue
template_idIdentifier
package_namestring
keyValue
hashbytes
v1Create
created_atuint64
event_blobbytes
  • HASHING_SCHEME_VERSION_UNSPECIFIED
  • HASHING_SCHEME_VERSION_V2
estimation_timestampTimestamp
confirmation_request_traffic_cost_estimationuint64
confirmation_response_traffic_cost_estimationuint64
total_traffic_cost_estimationuint64