Documentation
¶
Index ¶
- Variables
- type Create
- func (*Create) Descriptor() ([]byte, []int)deprecated
- func (x *Create) GetArgument() *v2.Value
- func (x *Create) GetContractId() string
- func (x *Create) GetLfVersion() string
- func (x *Create) GetPackageName() string
- func (x *Create) GetSignatories() []string
- func (x *Create) GetStakeholders() []string
- func (x *Create) GetTemplateId() *v2.Identifier
- func (*Create) ProtoMessage()
- func (x *Create) ProtoReflect() protoreflect.Message
- func (x *Create) Reset()
- func (x *Create) String() string
- type Exercise
- func (*Exercise) Descriptor() ([]byte, []int)deprecated
- func (x *Exercise) GetActingParties() []string
- func (x *Exercise) GetChildren() []string
- func (x *Exercise) GetChoiceId() string
- func (x *Exercise) GetChoiceObservers() []string
- func (x *Exercise) GetChosenValue() *v2.Value
- func (x *Exercise) GetConsuming() bool
- func (x *Exercise) GetContractId() string
- func (x *Exercise) GetExerciseResult() *v2.Value
- func (x *Exercise) GetInterfaceId() *v2.Identifier
- func (x *Exercise) GetLfVersion() string
- func (x *Exercise) GetPackageName() string
- func (x *Exercise) GetSignatories() []string
- func (x *Exercise) GetStakeholders() []string
- func (x *Exercise) GetTemplateId() *v2.Identifier
- func (*Exercise) ProtoMessage()
- func (x *Exercise) ProtoReflect() protoreflect.Message
- func (x *Exercise) Reset()
- func (x *Exercise) String() string
- type Fetch
- func (*Fetch) Descriptor() ([]byte, []int)deprecated
- func (x *Fetch) GetActingParties() []string
- func (x *Fetch) GetContractId() string
- func (x *Fetch) GetInterfaceId() *v2.Identifier
- func (x *Fetch) GetLfVersion() string
- func (x *Fetch) GetPackageName() string
- func (x *Fetch) GetSignatories() []string
- func (x *Fetch) GetStakeholders() []string
- func (x *Fetch) GetTemplateId() *v2.Identifier
- func (*Fetch) ProtoMessage()
- func (x *Fetch) ProtoReflect() protoreflect.Message
- func (x *Fetch) Reset()
- func (x *Fetch) String() string
- type Node
- func (*Node) Descriptor() ([]byte, []int)deprecated
- func (x *Node) GetCreate() *Create
- func (x *Node) GetExercise() *Exercise
- func (x *Node) GetFetch() *Fetch
- func (x *Node) GetNodeType() isNode_NodeType
- func (x *Node) GetRollback() *Rollback
- func (*Node) ProtoMessage()
- func (x *Node) ProtoReflect() protoreflect.Message
- func (x *Node) Reset()
- func (x *Node) String() string
- type Node_Create
- type Node_Exercise
- type Node_Fetch
- type Node_Rollback
- type Rollback
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) GetArgument ¶
func (*Create) GetContractId ¶
func (*Create) GetLfVersion ¶
func (*Create) GetPackageName ¶
func (*Create) GetSignatories ¶
func (*Create) GetStakeholders ¶
func (*Create) GetTemplateId ¶
func (x *Create) GetTemplateId() *v2.Identifier
func (*Create) ProtoMessage ¶
func (*Create) ProtoMessage()
func (*Create) ProtoReflect ¶
func (x *Create) ProtoReflect() protoreflect.Message
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) GetActingParties ¶
func (*Exercise) GetChildren ¶
func (*Exercise) GetChoiceId ¶
func (*Exercise) GetChoiceObservers ¶
func (*Exercise) GetChosenValue ¶
func (*Exercise) GetConsuming ¶
func (*Exercise) GetContractId ¶
func (*Exercise) GetExerciseResult ¶
func (*Exercise) GetInterfaceId ¶
func (x *Exercise) GetInterfaceId() *v2.Identifier
func (*Exercise) GetLfVersion ¶
func (*Exercise) GetPackageName ¶
func (*Exercise) GetSignatories ¶
func (*Exercise) GetStakeholders ¶
func (*Exercise) GetTemplateId ¶
func (x *Exercise) GetTemplateId() *v2.Identifier
func (*Exercise) ProtoMessage ¶
func (*Exercise) ProtoMessage()
func (*Exercise) ProtoReflect ¶
func (x *Exercise) ProtoReflect() protoreflect.Message
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) GetActingParties ¶
func (*Fetch) GetContractId ¶
func (*Fetch) GetInterfaceId ¶
func (x *Fetch) GetInterfaceId() *v2.Identifier
func (*Fetch) GetLfVersion ¶
func (*Fetch) GetPackageName ¶
func (*Fetch) GetSignatories ¶
func (*Fetch) GetStakeholders ¶
func (*Fetch) GetTemplateId ¶
func (x *Fetch) GetTemplateId() *v2.Identifier
func (*Fetch) ProtoMessage ¶
func (*Fetch) ProtoMessage()
func (*Fetch) ProtoReflect ¶
func (x *Fetch) ProtoReflect() protoreflect.Message
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) GetExercise ¶
func (*Node) GetNodeType ¶
func (x *Node) GetNodeType() isNode_NodeType
func (*Node) GetRollback ¶
func (*Node) ProtoMessage ¶
func (*Node) ProtoMessage()
func (*Node) ProtoReflect ¶
func (x *Node) ProtoReflect() protoreflect.Message
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) GetChildren ¶
func (*Rollback) ProtoMessage ¶
func (*Rollback) ProtoMessage()
func (*Rollback) ProtoReflect ¶
func (x *Rollback) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.