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

tech.confio.ics23.Proofs Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: confio/proofs.proto

package tech.confio.ics23;

public final class Proofs {
  private Proofs() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_ExistenceProof_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_ExistenceProof_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_NonExistenceProof_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_NonExistenceProof_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_CommitmentProof_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_CommitmentProof_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_LeafOp_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_LeafOp_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_InnerOp_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_InnerOp_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_ProofSpec_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_ProofSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_InnerSpec_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_InnerSpec_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_BatchProof_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_BatchProof_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_BatchEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_BatchEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_CompressedBatchProof_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_CompressedBatchProof_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_CompressedBatchEntry_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_CompressedBatchEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_CompressedExistenceProof_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_CompressedExistenceProof_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_ics23_CompressedNonExistenceProof_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_ics23_CompressedNonExistenceProof_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n\023confio/proofs.proto\022\005ics23\"g\n\016Existenc" +
      "eProof\022\013\n\003key\030\001 \001(\014\022\r\n\005value\030\002 \001(\014\022\033\n\004le" +
      "af\030\003 \001(\0132\r.ics23.LeafOp\022\034\n\004path\030\004 \003(\0132\016." +
      "ics23.InnerOp\"k\n\021NonExistenceProof\022\013\n\003ke" +
      "y\030\001 \001(\014\022#\n\004left\030\002 \001(\0132\025.ics23.ExistenceP" +
      "roof\022$\n\005right\030\003 \001(\0132\025.ics23.ExistencePro" +
      "of\"\307\001\n\017CommitmentProof\022&\n\005exist\030\001 \001(\0132\025." +
      "ics23.ExistenceProofH\000\022,\n\010nonexist\030\002 \001(\013" +
      "2\030.ics23.NonExistenceProofH\000\022\"\n\005batch\030\003 " +
      "\001(\0132\021.ics23.BatchProofH\000\0221\n\ncompressed\030\004" +
      " \001(\0132\033.ics23.CompressedBatchProofH\000B\007\n\005p" +
      "roof\"\240\001\n\006LeafOp\022\033\n\004hash\030\001 \001(\0162\r.ics23.Ha" +
      "shOp\022\"\n\013prehash_key\030\002 \001(\0162\r.ics23.HashOp" +
      "\022$\n\rprehash_value\030\003 \001(\0162\r.ics23.HashOp\022\037" +
      "\n\006length\030\004 \001(\0162\017.ics23.LengthOp\022\016\n\006prefi" +
      "x\030\005 \001(\014\"F\n\007InnerOp\022\033\n\004hash\030\001 \001(\0162\r.ics23" +
      ".HashOp\022\016\n\006prefix\030\002 \001(\014\022\016\n\006suffix\030\003 \001(\014\"" +
      "y\n\tProofSpec\022 \n\tleaf_spec\030\001 \001(\0132\r.ics23." +
      "LeafOp\022$\n\ninner_spec\030\002 \001(\0132\020.ics23.Inner" +
      "Spec\022\021\n\tmax_depth\030\003 \001(\005\022\021\n\tmin_depth\030\004 \001" +
      "(\005\"\234\001\n\tInnerSpec\022\023\n\013child_order\030\001 \003(\005\022\022\n" +
      "\nchild_size\030\002 \001(\005\022\031\n\021min_prefix_length\030\003" +
      " \001(\005\022\031\n\021max_prefix_length\030\004 \001(\005\022\023\n\013empty" +
      "_child\030\005 \001(\014\022\033\n\004hash\030\006 \001(\0162\r.ics23.HashO" +
      "p\"0\n\nBatchProof\022\"\n\007entries\030\001 \003(\0132\021.ics23" +
      ".BatchEntry\"k\n\nBatchEntry\022&\n\005exist\030\001 \001(\013" +
      "2\025.ics23.ExistenceProofH\000\022,\n\010nonexist\030\002 " +
      "\001(\0132\030.ics23.NonExistenceProofH\000B\007\n\005proof" +
      "\"k\n\024CompressedBatchProof\022,\n\007entries\030\001 \003(" +
      "\0132\033.ics23.CompressedBatchEntry\022%\n\rlookup" +
      "_inners\030\002 \003(\0132\016.ics23.InnerOp\"\211\001\n\024Compre" +
      "ssedBatchEntry\0220\n\005exist\030\001 \001(\0132\037.ics23.Co" +
      "mpressedExistenceProofH\000\0226\n\010nonexist\030\002 \001" +
      "(\0132\".ics23.CompressedNonExistenceProofH\000" +
      "B\007\n\005proof\"a\n\030CompressedExistenceProof\022\013\n" +
      "\003key\030\001 \001(\014\022\r\n\005value\030\002 \001(\014\022\033\n\004leaf\030\003 \001(\0132" +
      "\r.ics23.LeafOp\022\014\n\004path\030\004 \003(\005\"\211\001\n\033Compres" +
      "sedNonExistenceProof\022\013\n\003key\030\001 \001(\014\022-\n\004lef" +
      "t\030\002 \001(\0132\037.ics23.CompressedExistenceProof" +
      "\022.\n\005right\030\003 \001(\0132\037.ics23.CompressedExiste" +
      "nceProof*U\n\006HashOp\022\013\n\007NO_HASH\020\000\022\n\n\006SHA25" +
      "6\020\001\022\n\n\006SHA512\020\002\022\n\n\006KECCAK\020\003\022\r\n\tRIPEMD160" +
      "\020\004\022\013\n\007BITCOIN\020\005*\253\001\n\010LengthOp\022\r\n\tNO_PREFI" +
      "X\020\000\022\r\n\tVAR_PROTO\020\001\022\013\n\007VAR_RLP\020\002\022\017\n\013FIXED" +
      "32_BIG\020\003\022\022\n\016FIXED32_LITTLE\020\004\022\017\n\013FIXED64_" +
      "BIG\020\005\022\022\n\016FIXED64_LITTLE\020\006\022\024\n\020REQUIRE_32_" +
      "BYTES\020\007\022\024\n\020REQUIRE_64_BYTES\020\010B1\n\021tech.co" +
      "nfio.ics23P\001Z\032github.com/confio/ics23/go" +
      "b\006proto3"
    };
    com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
        new com.google.protobuf.Descriptors.FileDescriptor.    InternalDescriptorAssigner() {
          public com.google.protobuf.ExtensionRegistry assignDescriptors(
              com.google.protobuf.Descriptors.FileDescriptor root) {
            descriptor = root;
            return null;
          }
        };
    com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
        }, assigner);
    internal_static_ics23_ExistenceProof_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_ics23_ExistenceProof_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_ExistenceProof_descriptor,
        new java.lang.String[] { "Key", "Value", "Leaf", "Path", });
    internal_static_ics23_NonExistenceProof_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_ics23_NonExistenceProof_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_NonExistenceProof_descriptor,
        new java.lang.String[] { "Key", "Left", "Right", });
    internal_static_ics23_CommitmentProof_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_ics23_CommitmentProof_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_CommitmentProof_descriptor,
        new java.lang.String[] { "Exist", "Nonexist", "Batch", "Compressed", "Proof", });
    internal_static_ics23_LeafOp_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_ics23_LeafOp_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_LeafOp_descriptor,
        new java.lang.String[] { "Hash", "PrehashKey", "PrehashValue", "Length", "Prefix", });
    internal_static_ics23_InnerOp_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_ics23_InnerOp_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_InnerOp_descriptor,
        new java.lang.String[] { "Hash", "Prefix", "Suffix", });
    internal_static_ics23_ProofSpec_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_ics23_ProofSpec_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_ProofSpec_descriptor,
        new java.lang.String[] { "LeafSpec", "InnerSpec", "MaxDepth", "MinDepth", });
    internal_static_ics23_InnerSpec_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_ics23_InnerSpec_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_InnerSpec_descriptor,
        new java.lang.String[] { "ChildOrder", "ChildSize", "MinPrefixLength", "MaxPrefixLength", "EmptyChild", "Hash", });
    internal_static_ics23_BatchProof_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_ics23_BatchProof_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_BatchProof_descriptor,
        new java.lang.String[] { "Entries", });
    internal_static_ics23_BatchEntry_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_ics23_BatchEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_BatchEntry_descriptor,
        new java.lang.String[] { "Exist", "Nonexist", "Proof", });
    internal_static_ics23_CompressedBatchProof_descriptor =
      getDescriptor().getMessageTypes().get(9);
    internal_static_ics23_CompressedBatchProof_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_CompressedBatchProof_descriptor,
        new java.lang.String[] { "Entries", "LookupInners", });
    internal_static_ics23_CompressedBatchEntry_descriptor =
      getDescriptor().getMessageTypes().get(10);
    internal_static_ics23_CompressedBatchEntry_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_CompressedBatchEntry_descriptor,
        new java.lang.String[] { "Exist", "Nonexist", "Proof", });
    internal_static_ics23_CompressedExistenceProof_descriptor =
      getDescriptor().getMessageTypes().get(11);
    internal_static_ics23_CompressedExistenceProof_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_CompressedExistenceProof_descriptor,
        new java.lang.String[] { "Key", "Value", "Leaf", "Path", });
    internal_static_ics23_CompressedNonExistenceProof_descriptor =
      getDescriptor().getMessageTypes().get(12);
    internal_static_ics23_CompressedNonExistenceProof_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_ics23_CompressedNonExistenceProof_descriptor,
        new java.lang.String[] { "Key", "Left", "Right", });
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy