Interface InteractiveSubmissionServiceOuterClass.DamlTransactionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InteractiveSubmissionServiceOuterClass.DamlTransaction, InteractiveSubmissionServiceOuterClass.DamlTransaction.Builder
Enclosing class:
InteractiveSubmissionServiceOuterClass

public static interface InteractiveSubmissionServiceOuterClass.DamlTransactionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getVersion

      String getVersion()
       Transaction version, will be >= max(nodes version)
       
      string version = 1 [json_name = "version"];
      Returns:
      The version.
    • getVersionBytes

      com.google.protobuf.ByteString getVersionBytes()
       Transaction version, will be >= max(nodes version)
       
      string version = 1 [json_name = "version"];
      Returns:
      The bytes for version.
    • getRootsList

      List<String> getRootsList()
       Root nodes of the transaction
       
      repeated string roots = 2 [json_name = "roots"];
      Returns:
      A list containing the roots.
    • getRootsCount

      int getRootsCount()
       Root nodes of the transaction
       
      repeated string roots = 2 [json_name = "roots"];
      Returns:
      The count of roots.
    • getRoots

      String getRoots(int index)
       Root nodes of the transaction
       
      repeated string roots = 2 [json_name = "roots"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The roots at the given index.
    • getRootsBytes

      com.google.protobuf.ByteString getRootsBytes(int index)
       Root nodes of the transaction
       
      repeated string roots = 2 [json_name = "roots"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the roots at the given index.
    • getNodesList

       List of nodes in the transaction
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3 [json_name = "nodes"];
    • getNodes

       List of nodes in the transaction
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3 [json_name = "nodes"];
    • getNodesCount

      int getNodesCount()
       List of nodes in the transaction
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3 [json_name = "nodes"];
    • getNodesOrBuilderList

       List of nodes in the transaction
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3 [json_name = "nodes"];
    • getNodesOrBuilder

       List of nodes in the transaction
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.Node nodes = 3 [json_name = "nodes"];
    • getNodeSeedsList

       Node seeds are values associated with certain nodes used for generating cryptographic salts
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4 [json_name = "nodeSeeds"];
    • getNodeSeeds

       Node seeds are values associated with certain nodes used for generating cryptographic salts
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4 [json_name = "nodeSeeds"];
    • getNodeSeedsCount

      int getNodeSeedsCount()
       Node seeds are values associated with certain nodes used for generating cryptographic salts
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4 [json_name = "nodeSeeds"];
    • getNodeSeedsOrBuilderList

       Node seeds are values associated with certain nodes used for generating cryptographic salts
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4 [json_name = "nodeSeeds"];
    • getNodeSeedsOrBuilder

       Node seeds are values associated with certain nodes used for generating cryptographic salts
       
      repeated .com.daml.ledger.api.v2.interactive.DamlTransaction.NodeSeed node_seeds = 4 [json_name = "nodeSeeds"];