Interface Envelopes.EnvelopeOrBuilder

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

public static interface Envelopes.EnvelopeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasRef

      boolean hasRef()
       ref contains
       1) the scope of the object being modified on blockchain.
       2) the uuid of the contract execution.
       3) the hash of the contract instance that has been executed.
       
      .io.provenance.scope.contract.ProvenanceReference ref = 1;
      Returns:
      Whether the ref field is set.
    • getRef

       ref contains
       1) the scope of the object being modified on blockchain.
       2) the uuid of the contract execution.
       3) the hash of the contract instance that has been executed.
       
      .io.provenance.scope.contract.ProvenanceReference ref = 1;
      Returns:
      The ref.
    • getRefOrBuilder

       ref contains
       1) the scope of the object being modified on blockchain.
       2) the uuid of the contract execution.
       3) the hash of the contract instance that has been executed.
       
      .io.provenance.scope.contract.ProvenanceReference ref = 1;
    • hasContract

      boolean hasContract()
       The executed contract.
       
      .io.provenance.scope.contract.Contract contract = 2;
      Returns:
      Whether the contract field is set.
    • getContract

      Contracts.Contract getContract()
       The executed contract.
       
      .io.provenance.scope.contract.Contract contract = 2;
      Returns:
      The contract.
    • getContractOrBuilder

      Contracts.ContractOrBuilder getContractOrBuilder()
       The executed contract.
       
      .io.provenance.scope.contract.Contract contract = 2;
    • getSignaturesList

      List<Common.Signature> getSignaturesList()
       Signatures for the contract.
       
      repeated .io.provenance.scope.Signature signatures = 3;
    • getSignatures

      Common.Signature getSignatures(int index)
       Signatures for the contract.
       
      repeated .io.provenance.scope.Signature signatures = 3;
    • getSignaturesCount

      int getSignaturesCount()
       Signatures for the contract.
       
      repeated .io.provenance.scope.Signature signatures = 3;
    • getSignaturesOrBuilderList

      List<? extends Common.SignatureOrBuilder> getSignaturesOrBuilderList()
       Signatures for the contract.
       
      repeated .io.provenance.scope.Signature signatures = 3;
    • getSignaturesOrBuilder

      Common.SignatureOrBuilder getSignaturesOrBuilder(int index)
       Signatures for the contract.
       
      repeated .io.provenance.scope.Signature signatures = 3;
    • hasExecutionUuid

      boolean hasExecutionUuid()
       Unique identifier for determining contract/group execution instance
       
      .io.provenance.scope.UUID execution_uuid = 5;
      Returns:
      Whether the executionUuid field is set.
    • getExecutionUuid

      Util.UUID getExecutionUuid()
       Unique identifier for determining contract/group execution instance
       
      .io.provenance.scope.UUID execution_uuid = 5;
      Returns:
      The executionUuid.
    • getExecutionUuidOrBuilder

      Util.UUIDOrBuilder getExecutionUuidOrBuilder()
       Unique identifier for determining contract/group execution instance
       
      .io.provenance.scope.UUID execution_uuid = 5;
    • hasPrevExecutionUuid

      boolean hasPrevExecutionUuid()
       Unique identifier for determining previous execution instance
       
      .io.provenance.scope.UUID prev_execution_uuid = 6;
      Returns:
      Whether the prevExecutionUuid field is set.
    • getPrevExecutionUuid

      Util.UUID getPrevExecutionUuid()
       Unique identifier for determining previous execution instance
       
      .io.provenance.scope.UUID prev_execution_uuid = 6;
      Returns:
      The prevExecutionUuid.
    • getPrevExecutionUuidOrBuilder

      Util.UUIDOrBuilder getPrevExecutionUuidOrBuilder()
       Unique identifier for determining previous execution instance
       
      .io.provenance.scope.UUID prev_execution_uuid = 6;
    • hasExpirationTime

      boolean hasExpirationTime()
       When a contract execution is considered stale and expired
       
      .google.protobuf.Timestamp expiration_time = 7;
      Returns:
      Whether the expirationTime field is set.
    • getExpirationTime

      Timestamp getExpirationTime()
       When a contract execution is considered stale and expired
       
      .google.protobuf.Timestamp expiration_time = 7;
      Returns:
      The expirationTime.
    • getExpirationTimeOrBuilder

      TimestampOrBuilder getExpirationTimeOrBuilder()
       When a contract execution is considered stale and expired
       
      .google.protobuf.Timestamp expiration_time = 7;
    • hasScope

      boolean hasScope()
       Scope snapshot for executing
       
      .google.protobuf.Any scope = 8;
      Returns:
      Whether the scope field is set.
    • getScope

      Any getScope()
       Scope snapshot for executing
       
      .google.protobuf.Any scope = 8;
      Returns:
      The scope.
    • getScopeOrBuilder

      AnyOrBuilder getScopeOrBuilder()
       Scope snapshot for executing
       
      .google.protobuf.Any scope = 8;
    • getStatusValue

      int getStatusValue()
      .io.provenance.scope.contract.Envelope.Status status = 9;
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

      .io.provenance.scope.contract.Envelope.Status status = 9;
      Returns:
      The status.
    • hasScopeSpecUuid

      boolean hasScopeSpecUuid()
      .io.provenance.scope.UUID scope_spec_uuid = 10;
      Returns:
      Whether the scopeSpecUuid field is set.
    • getScopeSpecUuid

      Util.UUID getScopeSpecUuid()
      .io.provenance.scope.UUID scope_spec_uuid = 10;
      Returns:
      The scopeSpecUuid.
    • getScopeSpecUuidOrBuilder

      Util.UUIDOrBuilder getScopeSpecUuidOrBuilder()
      .io.provenance.scope.UUID scope_spec_uuid = 10;
    • getNewScope

      boolean getNewScope()
      bool new_scope = 11;
      Returns:
      The newScope.
    • getNewSession

      boolean getNewSession()
      bool new_session = 12;
      Returns:
      The newSession.
    • getMainNet

      boolean getMainNet()
      bool main_net = 13;
      Returns:
      The mainNet.
    • getDataAccessList

      List<PK.PublicKey> getDataAccessList()
      repeated .io.provenance.scope.PublicKey data_access = 14;
    • getDataAccess

      PK.PublicKey getDataAccess(int index)
      repeated .io.provenance.scope.PublicKey data_access = 14;
    • getDataAccessCount

      int getDataAccessCount()
      repeated .io.provenance.scope.PublicKey data_access = 14;
    • getDataAccessOrBuilderList

      List<? extends PK.PublicKeyOrBuilder> getDataAccessOrBuilderList()
      repeated .io.provenance.scope.PublicKey data_access = 14;
    • getDataAccessOrBuilder

      PK.PublicKeyOrBuilder getDataAccessOrBuilder(int index)
      repeated .io.provenance.scope.PublicKey data_access = 14;