Versions in this module Expand all Collapse all v0 v0.6.0 Mar 31, 2026 Changes in this version + type ActiveContract struct + CreatedEvent *CreatedEvent + ReassignmentCounter uint64 + SynchronizerID string + type ActiveContractEntry struct + ActiveContract *ActiveContract + type AddTransactionsRequest struct + ForceChanges []ForceFlag + Store *StoreID + Transactions []*SignedTopologyTransaction + WaitToBecomeEffective *time.Duration + type AddTransactionsResponse struct + type ArchivedEvent struct + ContractID string + ImplementedInterfaces []string + NodeID int32 + Offset int64 + PackageName string + TemplateID string + WitnessParties []string + type AssignedEvent struct + CreatedEvent *CreatedEvent + ReassignmentCounter uint64 + Source string + Submitter string + Target string + UnassignID string + type AuthorizeRequest struct + ForceChanges []ForceFlag + MustFullyAuthorize bool + Proposal *TopologyTransactionProposal + SignedBy []string + Store *StoreID + TransactionHash string + WaitToBecomeEffective *time.Duration + type AuthorizeResponse struct + Transaction *SignedTopologyTransaction + type BaseQuery struct + FilterSignedKey string + Operation Operation + Proposals bool + ProtocolVersion *int32 + Store *StoreID + TimeQuery *TimeQuery + type BaseResult struct + Operation Operation + Sequenced *time.Time + Serial int32 + SignedByFingerprints []string + Store *StoreID + TransactionHash []byte + ValidFrom *time.Time + ValidUntil *time.Time + type CanActAs struct + Party string + type CanReadAs struct + Party string + type Command struct + Command CommandType + type CommandState int + const CommandStateFailed + const CommandStatePending + const CommandStateSucceeded + const CommandStateUnspecified + type CommandStatus struct + Completed *time.Time + Started *time.Time + State CommandState + type CommandType interface + type Commands struct + ActAs []string + CommandID string + Commands []*Command + DeduplicationPeriod DeduplicationPeriod + DisclosedContracts []*DisclosedContract + MinLedgerTimeAbs *time.Time + MinLedgerTimeRel *time.Duration + ReadAs []string + SubmissionID string + UserID string + WorkflowID string + type Completion struct + CommandID string + CompletedAt *time.Time + Offset int64 + Status Status + SubmissionID string + TransactionID string + UpdateID string + type CompletionResponse interface + type CompletionStreamRequest struct + BeginExclusive int64 + Parties []string + UserID string + type CompletionStreamResponse struct + Response CompletionResponse + type ConnectedSynchronizer struct + ParticipantPermission ParticipantPermission + SynchronizerID string + type ContractEntry interface + type CreateCommand struct + Arguments map[string]interface{} + TemplateID string + type CreateTemporaryTopologyStoreRequest struct + Name string + ProtocolVersion uint32 + type CreateTemporaryTopologyStoreResponse struct + StoreID *StoreID + type CreatedEvent struct + ContractID string + ContractKey interface{} + CreateArguments interface{} + CreatedAt *time.Time + CreatedEventBlob []byte + InterfaceViews []*InterfaceView + NodeID int32 + Observers []string + Offset int64 + PackageName string + Signatories []string + TemplateID string + WitnessParties []string + type DeduplicationDuration struct + Duration time.Duration + type DeduplicationOffset struct + Offset int64 + type DeduplicationPeriod interface + type DisclosedContract struct + ContractID string + CreatedEventBlob []byte + SynchronizerID string + TemplateID string + type DropTemporaryTopologyStoreRequest struct + StoreID *StoreID + type DropTemporaryTopologyStoreResponse struct + type Event struct + Archived *ArchivedEvent + Created *CreatedEvent + Exercised *ExercisedEvent + type EventFormat struct + FiltersByParty map[string]*Filters + FiltersForAnyParty *Filters + Verbose bool + type ExecuteSubmissionRequest struct + DeduplicationPeriod DeduplicationPeriod + HashingSchemeVersion HashingSchemeVersion + MinLedgerTime *MinLedgerTime + PartySignatures []*SinglePartySignatures + PreparedTransaction []byte + SubmissionID string + UserID string + type ExecuteSubmissionResponse struct + type ExerciseByKeyCommand struct + Arguments map[string]interface{} + Choice string + Key map[string]interface{} + TemplateID string + type ExerciseCommand struct + Arguments map[string]interface{} + Choice string + ContractID string + TemplateID string + type ExercisedEvent struct + ActingParties []string + Choice string + ChoiceArgument interface{} + Consuming bool + ContractID string + ExerciseResult interface{} + ImplementedInterfaces []string + InterfaceID string + LastDescendantNodeID int32 + NodeID int32 + Offset int64 + PackageName string + TemplateID string + WitnessParties []string + type FeaturesDescriptor struct + OffsetCheckpoint bool + PartyManagement bool + UserManagement bool + type FilterTargetKeyOrFingerprint struct + Fingerprint string + type Filters struct + Inclusive *InclusiveFilters + type ForceFlag int32 + const ForceFlagAlienMember + const ForceFlagLedgerTimeRecordTimeToleranceIncrease + const ForceFlagUnspecified + type GenerateTransactionProposal struct + Mapping TopologyMapping + Operation Operation + Serial uint32 + Store *StoreID + type GenerateTransactionsRequest struct + Proposals []*GenerateTransactionProposal + type GenerateTransactionsResponse struct + GeneratedTransactions []*GeneratedTransaction + type GeneratedTransaction struct + SerializedTransaction []byte + TransactionHash []byte + type GetActiveContractsRequest struct + ActiveAtOffset int64 + EventFormat *EventFormat + type GetActiveContractsResponse struct + ContractEntry ContractEntry + WorkflowID string + type GetConnectedSynchronizersRequest struct + type GetConnectedSynchronizersResponse struct + ConnectedSynchronizers []*ConnectedSynchronizer + type GetEventsByContractIDRequest struct + ContractID string + EventFormat *EventFormat + type GetEventsByContractIDResponse struct + ArchiveEvent *ArchivedEvent + CreateEvent *CreatedEvent + type GetLatestPrunedOffsetsRequest struct + type GetLatestPrunedOffsetsResponse struct + AllDivulgedContractsPrunedUpToInclusive int64 + ParticipantPrunedUpToInclusive int64 + type GetLedgerAPIVersionRequest struct + type GetLedgerAPIVersionResponse struct + Features *FeaturesDescriptor + Version string + type GetLedgerEndRequest struct + type GetLedgerEndResponse struct + Offset int64 + type GetPackageRequest struct + PackageID string + type GetPackageResponse struct + ArchivePayload []byte + Hash string + HashFunction HashFunction + type GetPackageStatusRequest struct + PackageID string + type GetPackageStatusResponse struct + PackageStatus PackageStatus + type GetPreferredPackageVersionRequest struct + PackageName string + Parties []string + SynchronizerID string + VettingValidAt *time.Time + type GetPreferredPackageVersionResponse struct + PackageReference *PackageReference + SynchronizerID string + type GetTimeRequest struct + type GetTimeResponse struct + CurrentTime time.Time + type GetTransactionByIDRequest struct + RequestingParties []string + UpdateFormat *EventFormat + UpdateID string + type GetTransactionByOffsetRequest struct + Offset int64 + RequestingParties []string + UpdateFormat *EventFormat + type GetTransactionResponse struct + Transaction *Transaction + type GetUpdateByIDRequest struct + UpdateFormat *EventFormat + UpdateID string + type GetUpdateResponse struct + Transaction *Transaction + type GetUpdatesRequest struct + BeginExclusive int64 + EndInclusive *int64 + Filter *TransactionFilter + UpdateFormat *EventFormat + Verbose bool + type GetUpdatesResponse struct + Update *Update + type HashFunction int32 + const HashFunctionSHA256 + type HashingSchemeVersion int32 + const HashingSchemeVersionUnspecified + const HashingSchemeVersionV2 + type HostingParticipant struct + ParticipantUID string + Permission ParticipantPermission + type IdentityProviderAdmin struct + type IdentityProviderConfig struct + Audience string + IdentityProviderID string + IsDeactivated bool + Issuer string + JwksURL string + type ImportTopologySnapshotRequest struct + Store *StoreID + TopologySnapshot []byte + WaitToBecomeEffective *time.Duration + type ImportTopologySnapshotResponse struct + type InclusiveFilters struct + InterfaceFilters []*InterfaceFilter + TemplateFilters []*TemplateFilter + type IncompleteAssigned struct + AssignedEvent *AssignedEvent + type IncompleteAssignedEntry struct + IncompleteAssigned *IncompleteAssigned + type IncompleteUnassigned struct + CreatedEvent *CreatedEvent + UnassignedEvent *UnassignedEvent + type IncompleteUnassignedEntry struct + IncompleteUnassigned *IncompleteUnassigned + type InterfaceFilter struct + IncludeCreatedEventBlob bool + IncludeInterfaceView bool + InterfaceID string + type InterfaceView struct + InterfaceID string + ViewStatus *ViewStatus + ViewValue interface{} + type ListKnownPartiesResponse struct + NextPageToken string + PartyDetails []*PartyDetails + type ListNamespaceDelegationRequest struct + BaseQuery *BaseQuery + FilterNamespace string + FilterTargetKeyFingerprint string + type ListNamespaceDelegationResponse struct + Results []*NamespaceDelegationResult + type ListPackagesRequest struct + type ListPackagesResponse struct + PackageIDs []string + type ListPartyToKeyMappingRequest struct + BaseQuery *BaseQuery + FilterParty string + type ListPartyToKeyMappingResponse struct + Results []*PartyToKeyMappingResult + type ListPartyToParticipantRequest struct + BaseQuery *BaseQuery + FilterParticipant string + FilterParty string + type ListPartyToParticipantResponse struct + Results []*PartyToParticipantResult + type MinLedgerTime struct + Time MinLedgerTimeValue + type MinLedgerTimeAbs struct + Time time.Time + type MinLedgerTimeRel struct + Duration time.Duration + type MinLedgerTimeValue interface + type MultiTransactionSignatures struct + Signatures []TopologyTransactionSignature + TransactionHashes [][]byte + type NamespaceDelegationMapping struct + IsRootDelegation bool + Namespace string + TargetKey PublicKey + type NamespaceDelegationResult struct + Context *BaseResult + Item *NamespaceDelegationMapping + type OffsetCheckpoint struct + Offset int64 + type Operation int32 + const OperationAddReplace + const OperationRemove + const OperationUnspecified + type PackageDetails struct + KnownSince *time.Time + Name string + PackageID string + PackageSize uint64 + Version string + type PackageReference struct + PackageID string + PackageName string + PackageVersion string + type PackageStatus int32 + const PackageStatusRegistered + const PackageStatusUnknown + type ParticipantAdmin struct + type ParticipantPermission int32 + const ParticipantPermissionConfirmation + const ParticipantPermissionObservation + const ParticipantPermissionSubmission + type PartyDetails struct + IdentityProviderID string + IsLocal bool + LocalMetadata map[string]string + Party string + type PartyToKeyMapping struct + Party string + SigningKeys []PublicKey + Threshold uint32 + type PartyToKeyMappingResult struct + Context *BaseResult + Item *PartyToKeyMapping + type PartyToParticipantMapping struct + Participants []HostingParticipant + Party string + Threshold uint32 + type PartyToParticipantResult struct + Context *BaseResult + Item *PartyToParticipantMapping + type PrefetchContractKey struct + ContractKey map[string]interface{} + TemplateID string + type PrepareSubmissionRequest struct + ActAs []string + CommandID string + Commands []*Command + DisclosedContracts []*DisclosedContract + MinLedgerTime *MinLedgerTime + PackageIDSelectionPreference []string + PrefetchContractKeys []*PrefetchContractKey + ReadAs []string + SynchronizerID string + UserID string + VerboseHashing bool + type PrepareSubmissionResponse struct + HashingDetails string + HashingSchemeVersion HashingSchemeVersion + PreparedTransaction []byte + PreparedTransactionHash []byte + type PruneRequest struct + PruneAllDivulgedContracts bool + PruneUpTo int64 + SubmissionID string + type PublicKey struct + Format int32 + ID string + Key []byte + KeySpec int32 + Scheme int32 + Usage []int32 + type Reassignment struct + Counter int64 + Offset int64 + Reassigned *time.Time + Source string + SubmittedAt *time.Time + Target string + UnassignID string + Unassigned *time.Time + UpdateID string + type ResultStatus int32 + const ResultStatusDuplicate + const ResultStatusFailure + const ResultStatusSuccess + type Right struct + Type RightType + type RightType interface + type SDKVersionMismatchError struct + ContractVersion string + NodeVersion string + func (e *SDKVersionMismatchError) Error() string + type SetTimeRequest struct + CurrentTime time.Time + NewTime time.Time + type SetTimeResponse struct + type SignTransactionsRequest struct + ForceFlags []ForceFlag + SignedBy []string + Store *StoreID + Transactions []*SignedTopologyTransaction + type SignTransactionsResponse struct + Transactions []*SignedTopologyTransaction + type Signature struct + Format SignatureFormat + Signature []byte + SignedBy string + SigningAlgorithmSpec SigningAlgorithmSpec + type SignatureFormat int32 + const SignatureFormatConcat + const SignatureFormatDER + const SignatureFormatRaw + const SignatureFormatSymbolic + const SignatureFormatUnspecified + type SignedTopologyTransaction struct + MultiTransactionSignatures []*MultiTransactionSignatures + Proposal bool + Signatures []TopologyTransactionSignature + Transaction []byte + type SignedTransaction struct + Signatures []Signature + Transaction []byte + type SigningAlgorithmSpec int32 + const SigningAlgorithmSpecECDSASHA256 + const SigningAlgorithmSpecECDSASHA384 + const SigningAlgorithmSpecED25519 + const SigningAlgorithmSpecUnspecified + type SigningKeyScheme int32 + const SigningKeySchemeECDSAP256 + const SigningKeySchemeECDSAP384 + const SigningKeySchemeED25519 + const SigningKeySchemeUnspecified + type SigningKeySpec int32 + const SigningKeySpecCurve25519 + const SigningKeySpecP256 + const SigningKeySpecP384 + const SigningKeySpecSecp256k1 + const SigningKeySpecUnspecified + type SigningKeyUsage int32 + const SigningKeyUsageIdentityDelegation + const SigningKeyUsageNamespace + const SigningKeyUsageProofOfOwnership + const SigningKeyUsageProtocol + const SigningKeyUsageSequencerAuthentication + const SigningKeyUsageUnspecified + type SinglePartySignatures struct + Party string + Signatures []*Signature + type Status interface + type StatusError struct + Code int32 + Message string + type StatusOK struct + type StoreID struct + Value string + type SubmitAndWaitForTransactionResponse struct + CompletionOffset int64 + Transaction *Transaction + UpdateID string + type SubmitAndWaitRequest struct + Commands *Commands + type SubmitAndWaitResponse struct + CompletionOffset int64 + UpdateID string + type SubmitRequest struct + Commands *Commands + type SubmitResponse struct + type TemplateFilter struct + IncludeCreatedEventBlob bool + TemplateID string + type TimeQuery struct + Range *TimeRange + Serial *int64 + type TimeRange struct + From *time.Time + Until *time.Time + type TopologyMapping interface + type TopologyTransactionProposal struct + Mapping TopologyMapping + Operation Operation + Serial uint32 + type TopologyTransactionResult struct + ErrorMessage string + Status ResultStatus + Transaction *SignedTopologyTransaction + type TopologyTransactionSignature struct + Signature []byte + SignatureFormat int32 + SignedBy string + type Transaction struct + CommandID string + EffectiveAt *time.Time + Events []*Event + Offset int64 + UpdateID string + WorkflowID string + type TransactionFilter struct + FiltersByParty map[string]*Filters + type UnassignedEvent struct + AssignmentExclusivity *time.Time + ContractID string + Offset int64 + PackageName string + ReassignmentCounter uint64 + Source string + Submitter string + Target string + TemplateID string + UnassignID string + WitnessParties []string + type Update struct + OffsetCheckpoint *OffsetCheckpoint + Reassignment *Reassignment + Transaction *Transaction + type UpdateMask struct + Paths []string + type User struct + ID string + IdentityProviderID string + IsDeactivated bool + Metadata map[string]string + PrimaryParty string + type ViewStatus struct + Code int32 + Message string