github.com/prysmaticlabs/prysm@v1.4.4/proto/eth/ext/options.proto (about)

     1  // Copyright 2020 Prysmatic Labs.
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  syntax = "proto3";
    15  
    16  package ethereum.eth.ext;
    17  
    18  import "google/protobuf/descriptor.proto";
    19  
    20  option csharp_namespace = "Ethereum.Eth.ext";
    21  option go_package = "github.com/prysmaticlabs/prysm/proto/eth/ext";
    22  option java_multiple_files = true;
    23  option java_outer_classname = "OptionsProto";
    24  option java_package = "org.ethereum.eth.ext";
    25  option php_namespace = "Ethereum\\Eth\\ext";
    26  
    27  extend google.protobuf.FieldOptions {
    28    string cast_type = 50000;
    29    string ssz_size = 50001;
    30    string ssz_max = 50002;
    31    string spec_name = 50003;
    32  }