All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.provenance.metadata.v0.MsgMemorializeContractRequestOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: provenance/metadata/v0/tx.proto

package io.provenance.metadata.v0;

public interface MsgMemorializeContractRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:tx.MsgMemorializeContractRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The scope of the object being modified on blockchain.
   * 
* * string scope_id = 1; */ java.lang.String getScopeId(); /** *
   * The scope of the object being modified on blockchain.
   * 
* * string scope_id = 1; */ com.google.protobuf.ByteString getScopeIdBytes(); /** *
   * The uuid of the contract execution.
   * 
* * string group_id = 2; */ java.lang.String getGroupId(); /** *
   * The uuid of the contract execution.
   * 
* * string group_id = 2; */ com.google.protobuf.ByteString getGroupIdBytes(); /** *
   * Unique identifier for determining contract/group execution instance
   * 
* * string execution_id = 3; */ java.lang.String getExecutionId(); /** *
   * Unique identifier for determining contract/group execution instance
   * 
* * string execution_id = 3; */ com.google.protobuf.ByteString getExecutionIdBytes(); /** *
   * The executed contract.
   * 
* * .contract.Contract contract = 4 [(.gogoproto.nullable) = false]; */ boolean hasContract(); /** *
   * The executed contract.
   * 
* * .contract.Contract contract = 4 [(.gogoproto.nullable) = false]; */ io.provenance.metadata.v0.Contract getContract(); /** *
   * The executed contract.
   * 
* * .contract.Contract contract = 4 [(.gogoproto.nullable) = false]; */ io.provenance.metadata.v0.ContractOrBuilder getContractOrBuilder(); /** *
   * The contract signatures
   * 
* * .types.SignatureSet signatures = 5 [(.gogoproto.nullable) = false]; */ boolean hasSignatures(); /** *
   * The contract signatures
   * 
* * .types.SignatureSet signatures = 5 [(.gogoproto.nullable) = false]; */ io.provenance.metadata.v0.SignatureSet getSignatures(); /** *
   * The contract signatures
   * 
* * .types.SignatureSet signatures = 5 [(.gogoproto.nullable) = false]; */ io.provenance.metadata.v0.SignatureSetOrBuilder getSignaturesOrBuilder(); /** *
   * ID of the scope snapshot reference for executing
   * 
* * string ScopeRefID = 6; */ java.lang.String getScopeRefID(); /** *
   * ID of the scope snapshot reference for executing
   * 
* * string ScopeRefID = 6; */ com.google.protobuf.ByteString getScopeRefIDBytes(); /** *
   * The address of the notary (ie the broadcaster of this message).
   * 
* * string notary = 7; */ java.lang.String getNotary(); /** *
   * The address of the notary (ie the broadcaster of this message).
   * 
* * string notary = 7; */ com.google.protobuf.ByteString getNotaryBytes(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy