All Classes and Interfaces
Class
Description
`Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
`Any` contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
Api is a light-weight descriptor for an API Interface.
Api is a light-weight descriptor for an API Interface.
Wrapper message for `bool`.
Wrapper message for `bool`.
Wrapper message for `bytes`.
Wrapper message for `bytes`.
Protobuf type
io.provenance.scope.SignatureProtobuf type
io.provenance.scope.SignatureProtobuf type
io.provenance.scope.contract.DefinitionSpecProtobuf type
io.provenance.scope.contract.DefinitionSpecProtobuf enum
io.provenance.scope.contract.DefinitionSpec.TypeProtobuf type
io.provenance.scope.contract.LocationProtobuf type
io.provenance.scope.contract.LocationProtobuf type
io.provenance.scope.contract.OutputSpecProtobuf type
io.provenance.scope.contract.OutputSpecProtobuf type
io.provenance.scope.contract.ProvenanceReferenceProtobuf type
io.provenance.scope.contract.ProvenanceReferenceProtobuf type
io.provenance.scope.contract.ConditionProtoProtobuf type
io.provenance.scope.contract.ConditionProtoProtobuf type
io.provenance.scope.contract.ConsiderationProtoProtobuf type
io.provenance.scope.contract.ConsiderationProtoProtobuf type
io.provenance.scope.contract.ContractProtobuf type
io.provenance.scope.contract.ContractProtobuf type
io.provenance.scope.contract.ExecutionResultProtobuf type
io.provenance.scope.contract.ExecutionResultProtobuf enum
io.provenance.scope.contract.ExecutionResult.Result
Input to a consideration defined at runtime, and emitted as a proposed fact for inclusion on the blockchain.
Input to a consideration defined at runtime, and emitted as a proposed fact for inclusion on the blockchain.
Protobuf type
io.provenance.scope.contract.RecitalProtobuf type
io.provenance.scope.contract.RecitalProtobuf type
io.provenance.scope.contract.RecordProtobuf type
io.provenance.scope.contract.Record
Describes a message type.
Describes a message type.
Protobuf type
google.protobuf.DescriptorProto.ExtensionRangeProtobuf type
google.protobuf.DescriptorProto.ExtensionRange
Range of reserved tag numbers.
Range of reserved tag numbers.
Describes an enum type.
Describes an enum type.
Range of reserved numeric values.
Range of reserved numeric values.
Protobuf type
google.protobuf.EnumOptionsProtobuf type
google.protobuf.EnumOptions
Describes a value within an enum.
Describes a value within an enum.
Protobuf type
google.protobuf.EnumValueOptionsProtobuf type
google.protobuf.EnumValueOptionsProtobuf type
google.protobuf.ExtensionRangeOptionsProtobuf type
google.protobuf.ExtensionRangeOptionsProtobuf type
google.protobuf.ExtensionRangeOptions.DeclarationProtobuf type
google.protobuf.ExtensionRangeOptions.Declaration
The verification state of the extension range.
TODO(b/274655146) Enums in C++ gencode (and potentially other languages) are
not well scoped.
TODO(b/274655146) Enums in C++ gencode (and potentially other languages) are
not well scoped.
Protobuf enum
google.protobuf.FeatureSet.EnumTypeProtobuf enum
google.protobuf.FeatureSet.FieldPresenceProtobuf enum
google.protobuf.FeatureSet.JsonFormatProtobuf enum
google.protobuf.FeatureSet.MessageEncodingProtobuf enum
google.protobuf.FeatureSet.RepeatedFieldEncodingProtobuf enum
google.protobuf.FeatureSet.StringFieldValidation
Describes a field within a message.
Describes a field within a message.
Protobuf enum
google.protobuf.FieldDescriptorProto.LabelProtobuf enum
google.protobuf.FieldDescriptorProto.TypeProtobuf type
google.protobuf.FieldOptionsProtobuf type
google.protobuf.FieldOptionsProtobuf enum
google.protobuf.FieldOptions.CTypeProtobuf type
google.protobuf.FieldOptions.EditionDefaultProtobuf type
google.protobuf.FieldOptions.EditionDefaultProtobuf enum
google.protobuf.FieldOptions.JSType
If set to RETENTION_SOURCE, the option will be omitted from the binary.
This indicates the types of entities that the field may apply to when used
as an option.
Describes a complete .proto file.
Describes a complete .proto file.
The protocol compiler can output a FileDescriptorSet containing the .proto
files it parses.
The protocol compiler can output a FileDescriptorSet containing the .proto
files it parses.
Protobuf type
google.protobuf.FileOptionsProtobuf type
google.protobuf.FileOptions
Generated classes can be optimized for speed or code size.
Describes the relationship between generated code and its original source
file.
Protobuf type
google.protobuf.GeneratedCodeInfo.AnnotationProtobuf type
google.protobuf.GeneratedCodeInfo.Annotation
Represents the identified object's effect on the element in the original
.proto file.
Describes the relationship between generated code and its original source
file.
Protobuf type
google.protobuf.MessageOptionsProtobuf type
google.protobuf.MessageOptions
Describes a method of a service.
Describes a method of a service.
Protobuf type
google.protobuf.MethodOptionsProtobuf type
google.protobuf.MethodOptions
Is this method side-effect-free (or safe in HTTP parlance), or idempotent,
or neither? HTTP based RPC implementation may choose GET verb for safe
methods, and PUT verb for idempotent methods instead of the default POST.
Describes a oneof.
Describes a oneof.
Protobuf type
google.protobuf.OneofOptionsProtobuf type
google.protobuf.OneofOptions
Describes a service.
Describes a service.
Protobuf type
google.protobuf.ServiceOptionsProtobuf type
google.protobuf.ServiceOptions
Encapsulates information about the original source file from which a
FileDescriptorProto was generated.
Encapsulates information about the original source file from which a
FileDescriptorProto was generated.
Protobuf type
google.protobuf.SourceCodeInfo.LocationProtobuf type
google.protobuf.SourceCodeInfo.Location
A message representing a option the parser does not recognize.
A message representing a option the parser does not recognize.
The name of the uninterpreted option.
The name of the uninterpreted option.
Wrapper message for `double`.
Wrapper message for `double`.
A Duration represents a signed, fixed-length span of time represented
as a count of seconds and fractions of seconds at nanosecond
resolution.
A Duration represents a signed, fixed-length span of time represented
as a count of seconds and fractions of seconds at nanosecond
resolution.
A generic empty message that you can re-use to avoid defining duplicated
empty messages in your APIs.
A generic empty message that you can re-use to avoid defining duplicated
empty messages in your APIs.
Enum type definition.
Enum type definition.
Enum value definition.
Enum value definition.
Protobuf type
io.provenance.scope.contract.EnvelopeProtobuf type
io.provenance.scope.contract.EnvelopeProtobuf enum
io.provenance.scope.contract.Envelope.StatusProtobuf type
io.provenance.scope.contract.EnvelopeErrorProtobuf type
io.provenance.scope.contract.EnvelopeErrorProtobuf enum
io.provenance.scope.contract.EnvelopeError.TypeProtobuf type
io.provenance.scope.contract.EnvelopeStateProtobuf type
io.provenance.scope.contract.EnvelopeState
A single field of a message type.
A single field of a message type.
Whether a field is optional, required, or repeated.
Basic field types.
`FieldMask` represents a set of symbolic field paths, for example:
paths: "f.a"
paths: "f.b.d"
Here `f` represents a field in some root message, `a` and `b`
fields in the message found in `f`, and `d` a field found in the
message in `f.b`.
`FieldMask` represents a set of symbolic field paths, for example:
paths: "f.a"
paths: "f.b.d"
Here `f` represents a field in some root message, `a` and `b`
fields in the message found in `f`, and `d` a field found in the
message in `f.b`.
Wrapper message for `float`.
Wrapper message for `float`.
Metadata to flag indexing by p8e indexer
Protobuf enum
io.provenance.scope.contract.Index.Behavior
Metadata to flag indexing by p8e indexer
Wrapper message for `int32`.
Wrapper message for `int32`.
Wrapper message for `int64`.
Wrapper message for `int64`.
`ListValue` is a wrapper around a repeated field of values.
`ListValue` is a wrapper around a repeated field of values.
Method represents a method of an API interface.
Method represents a method of an API interface.
Declares an API Interface to be included in this interface.
Declares an API Interface to be included in this interface.
`NullValue` is a singleton enumeration to represent the null value for the
`Value` type union.
A protocol buffer option, which can be attached to a message, field,
enumeration, etc.
A protocol buffer option, which can be attached to a message, field,
enumeration, etc.
Protobuf enum
io.provenance.scope.KeyCurveProtobuf enum
io.provenance.scope.KeyTypeProtobuf type
io.provenance.scope.PrivateKeyProtobuf type
io.provenance.scope.PrivateKeyProtobuf type
io.provenance.scope.PublicKeyProtobuf type
io.provenance.scope.PublicKeyProtobuf type
io.provenance.scope.SigningAndEncryptionPublicKeysProtobuf type
io.provenance.scope.SigningAndEncryptionPublicKeys
`SourceContext` represents information about the source of a
protobuf element, like the file in which it is defined.
`SourceContext` represents information about the source of a
protobuf element, like the file in which it is defined.
Protobuf type
io.provenance.scope.contract.ConditionSpecProtobuf type
io.provenance.scope.contract.ConditionSpecProtobuf type
io.provenance.scope.contract.ContractSpecProtobuf type
io.provenance.scope.contract.ContractSpecProtobuf type
io.provenance.scope.contract.FunctionSpecProtobuf type
io.provenance.scope.contract.FunctionSpecProtobuf enum
io.provenance.scope.contract.PartyType
Wrapper message for `string`.
Wrapper message for `string`.
`Struct` represents a structured data value, consisting of fields
which map to dynamically typed values.
`Struct` represents a structured data value, consisting of fields
which map to dynamically typed values.
The syntax in which a protocol buffer element is defined.
A Timestamp represents a point in time independent of any time zone or local
calendar, encoded as a count of seconds and fractions of seconds at
nanosecond resolution.
A Timestamp represents a point in time independent of any time zone or local
calendar, encoded as a count of seconds and fractions of seconds at
nanosecond resolution.
A protocol buffer message type.
A protocol buffer message type.
Wrapper message for `uint32`.
Wrapper message for `uint32`.
Wrapper message for `uint64`.
Wrapper message for `uint64`.
Audit
Audit
UUID stored as a string
UUID stored as a string
`Value` represents a dynamically typed value which can be either
null, a number, a string, a boolean, a recursive struct value, or a
list of values.
`Value` represents a dynamically typed value which can be either
null, a number, a string, a boolean, a recursive struct value, or a
list of values.