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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Contracts.ContractgetContract()The executed contract.Contracts.ContractOrBuildergetContractOrBuilder()The executed contract.PK.PublicKeygetDataAccess(int index)repeated .io.provenance.scope.PublicKey data_access = 14;intgetDataAccessCount()repeated .io.provenance.scope.PublicKey data_access = 14;java.util.List<PK.PublicKey>getDataAccessList()repeated .io.provenance.scope.PublicKey data_access = 14;PK.PublicKeyOrBuildergetDataAccessOrBuilder(int index)repeated .io.provenance.scope.PublicKey data_access = 14;java.util.List<? extends PK.PublicKeyOrBuilder>getDataAccessOrBuilderList()repeated .io.provenance.scope.PublicKey data_access = 14;Util.UUIDgetExecutionUuid()Unique identifier for determining contract/group execution instanceUtil.UUIDOrBuildergetExecutionUuidOrBuilder()Unique identifier for determining contract/group execution instanceTimestampgetExpirationTime()When a contract execution is considered stale and expiredTimestampOrBuildergetExpirationTimeOrBuilder()When a contract execution is considered stale and expiredbooleangetMainNet()bool main_net = 13;booleangetNewScope()bool new_scope = 11;booleangetNewSession()bool new_session = 12;Util.UUIDgetPrevExecutionUuid()Unique identifier for determining previous execution instanceUtil.UUIDOrBuildergetPrevExecutionUuidOrBuilder()Unique identifier for determining previous execution instanceCommons.ProvenanceReferencegetRef()ref contains 1) the scope of the object being modified on blockchain.Commons.ProvenanceReferenceOrBuildergetRefOrBuilder()ref contains 1) the scope of the object being modified on blockchain.AnygetScope()Scope snapshot for executingAnyOrBuildergetScopeOrBuilder()Scope snapshot for executingUtil.UUIDgetScopeSpecUuid().io.provenance.scope.UUID scope_spec_uuid = 10;Util.UUIDOrBuildergetScopeSpecUuidOrBuilder().io.provenance.scope.UUID scope_spec_uuid = 10;Common.SignaturegetSignatures(int index)Signatures for the contract.intgetSignaturesCount()Signatures for the contract.java.util.List<Common.Signature>getSignaturesList()Signatures for the contract.Common.SignatureOrBuildergetSignaturesOrBuilder(int index)Signatures for the contract.java.util.List<? extends Common.SignatureOrBuilder>getSignaturesOrBuilderList()Signatures for the contract.Envelopes.Envelope.StatusgetStatus().io.provenance.scope.contract.Envelope.Status status = 9;intgetStatusValue().io.provenance.scope.contract.Envelope.Status status = 9;booleanhasContract()The executed contract.booleanhasExecutionUuid()Unique identifier for determining contract/group execution instancebooleanhasExpirationTime()When a contract execution is considered stale and expiredbooleanhasPrevExecutionUuid()Unique identifier for determining previous execution instancebooleanhasRef()ref contains 1) the scope of the object being modified on blockchain.booleanhasScope()Scope snapshot for executingbooleanhasScopeSpecUuid().io.provenance.scope.UUID scope_spec_uuid = 10;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
Commons.ProvenanceReference 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
Commons.ProvenanceReferenceOrBuilder 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
java.util.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
java.util.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
Envelopes.Envelope.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
java.util.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
java.util.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;
-
-