v1

package
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_com_daml_ledger_api_v2_interactive_transaction_v1_interactive_submission_data_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Create

type Create struct {

	// Specific LF version of the node
	LfVersion   string `protobuf:"bytes,1,opt,name=lf_version,json=lfVersion,proto3" json:"lf_version,omitempty"`
	ContractId  string `protobuf:"bytes,2,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"`
	PackageName string `protobuf:"bytes,3,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	// The identifier uses the package-id reference format.
	TemplateId   *v2.Identifier `protobuf:"bytes,4,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	Argument     *v2.Value      `protobuf:"bytes,5,opt,name=argument,proto3" json:"argument,omitempty"`
	Signatories  []string       `protobuf:"bytes,6,rep,name=signatories,proto3" json:"signatories,omitempty"`
	Stakeholders []string       `protobuf:"bytes,7,rep,name=stakeholders,proto3" json:"stakeholders,omitempty"`
	// contains filtered or unexported fields
}

Create Node

func (*Create) Descriptor deprecated

func (*Create) Descriptor() ([]byte, []int)

Deprecated: Use Create.ProtoReflect.Descriptor instead.

func (*Create) GetArgument

func (x *Create) GetArgument() *v2.Value

func (*Create) GetContractId

func (x *Create) GetContractId() string

func (*Create) GetLfVersion

func (x *Create) GetLfVersion() string

func (*Create) GetPackageName

func (x *Create) GetPackageName() string

func (*Create) GetSignatories

func (x *Create) GetSignatories() []string

func (*Create) GetStakeholders

func (x *Create) GetStakeholders() []string

func (*Create) GetTemplateId

func (x *Create) GetTemplateId() *v2.Identifier

func (*Create) ProtoMessage

func (*Create) ProtoMessage()

func (*Create) ProtoReflect

func (x *Create) ProtoReflect() protoreflect.Message

func (*Create) Reset

func (x *Create) Reset()

func (*Create) String

func (x *Create) String() string

type Exercise

type Exercise struct {

	// Specific LF version of the node
	LfVersion   string `protobuf:"bytes,1,opt,name=lf_version,json=lfVersion,proto3" json:"lf_version,omitempty"`
	ContractId  string `protobuf:"bytes,2,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"`
	PackageName string `protobuf:"bytes,3,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	// The identifier uses the package-id reference format.
	TemplateId    *v2.Identifier `protobuf:"bytes,4,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	Signatories   []string       `protobuf:"bytes,5,rep,name=signatories,proto3" json:"signatories,omitempty"`
	Stakeholders  []string       `protobuf:"bytes,6,rep,name=stakeholders,proto3" json:"stakeholders,omitempty"`
	ActingParties []string       `protobuf:"bytes,7,rep,name=acting_parties,json=actingParties,proto3" json:"acting_parties,omitempty"`
	// The identifier uses the package-id reference format.
	InterfaceId     *v2.Identifier `protobuf:"bytes,8,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
	ChoiceId        string         `protobuf:"bytes,9,opt,name=choice_id,json=choiceId,proto3" json:"choice_id,omitempty"`
	ChosenValue     *v2.Value      `protobuf:"bytes,10,opt,name=chosen_value,json=chosenValue,proto3" json:"chosen_value,omitempty"`
	Consuming       bool           `protobuf:"varint,11,opt,name=consuming,proto3" json:"consuming,omitempty"`
	Children        []string       `protobuf:"bytes,12,rep,name=children,proto3" json:"children,omitempty"`
	ExerciseResult  *v2.Value      `protobuf:"bytes,13,opt,name=exercise_result,json=exerciseResult,proto3" json:"exercise_result,omitempty"`
	ChoiceObservers []string       `protobuf:"bytes,14,rep,name=choice_observers,json=choiceObservers,proto3" json:"choice_observers,omitempty"`
	// contains filtered or unexported fields
}

Exercise node

func (*Exercise) Descriptor deprecated

func (*Exercise) Descriptor() ([]byte, []int)

Deprecated: Use Exercise.ProtoReflect.Descriptor instead.

func (*Exercise) GetActingParties

func (x *Exercise) GetActingParties() []string

func (*Exercise) GetChildren

func (x *Exercise) GetChildren() []string

func (*Exercise) GetChoiceId

func (x *Exercise) GetChoiceId() string

func (*Exercise) GetChoiceObservers

func (x *Exercise) GetChoiceObservers() []string

func (*Exercise) GetChosenValue

func (x *Exercise) GetChosenValue() *v2.Value

func (*Exercise) GetConsuming

func (x *Exercise) GetConsuming() bool

func (*Exercise) GetContractId

func (x *Exercise) GetContractId() string

func (*Exercise) GetExerciseResult

func (x *Exercise) GetExerciseResult() *v2.Value

func (*Exercise) GetInterfaceId

func (x *Exercise) GetInterfaceId() *v2.Identifier

func (*Exercise) GetLfVersion

func (x *Exercise) GetLfVersion() string

func (*Exercise) GetPackageName

func (x *Exercise) GetPackageName() string

func (*Exercise) GetSignatories

func (x *Exercise) GetSignatories() []string

func (*Exercise) GetStakeholders

func (x *Exercise) GetStakeholders() []string

func (*Exercise) GetTemplateId

func (x *Exercise) GetTemplateId() *v2.Identifier

func (*Exercise) ProtoMessage

func (*Exercise) ProtoMessage()

func (*Exercise) ProtoReflect

func (x *Exercise) ProtoReflect() protoreflect.Message

func (*Exercise) Reset

func (x *Exercise) Reset()

func (*Exercise) String

func (x *Exercise) String() string

type Fetch

type Fetch struct {

	// Specific LF version of the node
	LfVersion   string `protobuf:"bytes,1,opt,name=lf_version,json=lfVersion,proto3" json:"lf_version,omitempty"`
	ContractId  string `protobuf:"bytes,2,opt,name=contract_id,json=contractId,proto3" json:"contract_id,omitempty"`
	PackageName string `protobuf:"bytes,3,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	// The identifier uses the package-id reference format.
	TemplateId    *v2.Identifier `protobuf:"bytes,4,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	Signatories   []string       `protobuf:"bytes,5,rep,name=signatories,proto3" json:"signatories,omitempty"`
	Stakeholders  []string       `protobuf:"bytes,6,rep,name=stakeholders,proto3" json:"stakeholders,omitempty"`
	ActingParties []string       `protobuf:"bytes,7,rep,name=acting_parties,json=actingParties,proto3" json:"acting_parties,omitempty"`
	// Optional
	InterfaceId *v2.Identifier `protobuf:"bytes,8,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
	// contains filtered or unexported fields
}

Fetch node

func (*Fetch) Descriptor deprecated

func (*Fetch) Descriptor() ([]byte, []int)

Deprecated: Use Fetch.ProtoReflect.Descriptor instead.

func (*Fetch) GetActingParties

func (x *Fetch) GetActingParties() []string

func (*Fetch) GetContractId

func (x *Fetch) GetContractId() string

func (*Fetch) GetInterfaceId

func (x *Fetch) GetInterfaceId() *v2.Identifier

func (*Fetch) GetLfVersion

func (x *Fetch) GetLfVersion() string

func (*Fetch) GetPackageName

func (x *Fetch) GetPackageName() string

func (*Fetch) GetSignatories

func (x *Fetch) GetSignatories() []string

func (*Fetch) GetStakeholders

func (x *Fetch) GetStakeholders() []string

func (*Fetch) GetTemplateId

func (x *Fetch) GetTemplateId() *v2.Identifier

func (*Fetch) ProtoMessage

func (*Fetch) ProtoMessage()

func (*Fetch) ProtoReflect

func (x *Fetch) ProtoReflect() protoreflect.Message

func (*Fetch) Reset

func (x *Fetch) Reset()

func (*Fetch) String

func (x *Fetch) String() string

type Node

type Node struct {

	// Types that are valid to be assigned to NodeType:
	//
	//	*Node_Create
	//	*Node_Fetch
	//	*Node_Exercise
	//	*Node_Rollback
	NodeType isNode_NodeType `protobuf_oneof:"node_type"`
	// contains filtered or unexported fields
}

func (*Node) Descriptor deprecated

func (*Node) Descriptor() ([]byte, []int)

Deprecated: Use Node.ProtoReflect.Descriptor instead.

func (*Node) GetCreate

func (x *Node) GetCreate() *Create

func (*Node) GetExercise

func (x *Node) GetExercise() *Exercise

func (*Node) GetFetch

func (x *Node) GetFetch() *Fetch

func (*Node) GetNodeType

func (x *Node) GetNodeType() isNode_NodeType

func (*Node) GetRollback

func (x *Node) GetRollback() *Rollback

func (*Node) ProtoMessage

func (*Node) ProtoMessage()

func (*Node) ProtoReflect

func (x *Node) ProtoReflect() protoreflect.Message

func (*Node) Reset

func (x *Node) Reset()

func (*Node) String

func (x *Node) String() string

type Node_Create

type Node_Create struct {
	Create *Create `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}

type Node_Exercise

type Node_Exercise struct {
	Exercise *Exercise `protobuf:"bytes,3,opt,name=exercise,proto3,oneof"`
}

type Node_Fetch

type Node_Fetch struct {
	Fetch *Fetch `protobuf:"bytes,2,opt,name=fetch,proto3,oneof"`
}

type Node_Rollback

type Node_Rollback struct {
	Rollback *Rollback `protobuf:"bytes,4,opt,name=rollback,proto3,oneof"`
}

type Rollback

type Rollback struct {
	Children []string `protobuf:"bytes,1,rep,name=children,proto3" json:"children,omitempty"`
	// contains filtered or unexported fields
}

Rollback Node

func (*Rollback) Descriptor deprecated

func (*Rollback) Descriptor() ([]byte, []int)

Deprecated: Use Rollback.ProtoReflect.Descriptor instead.

func (*Rollback) GetChildren

func (x *Rollback) GetChildren() []string

func (*Rollback) ProtoMessage

func (*Rollback) ProtoMessage()

func (*Rollback) ProtoReflect

func (x *Rollback) ProtoReflect() protoreflect.Message

func (*Rollback) Reset

func (x *Rollback) Reset()

func (*Rollback) String

func (x *Rollback) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL