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

com.hederahashgraph.api.proto.java.NodeStakeUpdate Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: node_stake_update.proto

package com.hederahashgraph.api.proto.java;

public final class NodeStakeUpdate {
  private NodeStakeUpdate() {}
  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_proto_NodeStakeUpdateTransactionBody_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_proto_NodeStakeUpdateTransactionBody_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_proto_NodeStake_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_proto_NodeStake_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\027node_stake_update.proto\022\005proto\032\021basic_" +
      "types.proto\032\017timestamp.proto\"\251\004\n\036NodeSta" +
      "keUpdateTransactionBody\022/\n\025end_of_stakin" +
      "g_period\030\001 \001(\0132\020.proto.Timestamp\022$\n\nnode" +
      "_stake\030\002 \003(\0132\020.proto.NodeStake\022(\n max_st" +
      "aking_reward_rate_per_hbar\030\003 \001(\003\0221\n\030node" +
      "_reward_fee_fraction\030\004 \001(\0132\017.proto.Fract" +
      "ion\022\036\n\026staking_periods_stored\030\005 \001(\003\022\026\n\016s" +
      "taking_period\030\006 \001(\003\0224\n\033staking_reward_fe" +
      "e_fraction\030\007 \001(\0132\017.proto.Fraction\022\037\n\027sta" +
      "king_start_threshold\030\010 \001(\003\022\037\n\023staking_re" +
      "ward_rate\030\t \001(\003B\002\030\001\022 \n\030reserved_staking_" +
      "rewards\030\n \001(\003\022)\n!unreserved_staking_rewa" +
      "rd_balance\030\013 \001(\003\022 \n\030reward_balance_thres" +
      "hold\030\014 \001(\003\022\032\n\022max_stake_rewarded\030\r \001(\003\022\030" +
      "\n\020max_total_reward\030\016 \001(\003\"\232\001\n\tNodeStake\022\021" +
      "\n\tmax_stake\030\001 \001(\003\022\021\n\tmin_stake\030\002 \001(\003\022\017\n\007" +
      "node_id\030\003 \001(\003\022\023\n\013reward_rate\030\004 \001(\003\022\r\n\005st" +
      "ake\030\005 \001(\003\022\032\n\022stake_not_rewarded\030\006 \001(\003\022\026\n" +
      "\016stake_rewarded\030\007 \001(\003B&\n\"com.hederahashg" +
      "raph.api.proto.javaP\001b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          com.hederahashgraph.api.proto.java.BasicTypes.getDescriptor(),
          com.hederahashgraph.api.proto.java.TimestampOuterClass.getDescriptor(),
        });
    internal_static_proto_NodeStakeUpdateTransactionBody_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_proto_NodeStakeUpdateTransactionBody_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_proto_NodeStakeUpdateTransactionBody_descriptor,
        new java.lang.String[] { "EndOfStakingPeriod", "NodeStake", "MaxStakingRewardRatePerHbar", "NodeRewardFeeFraction", "StakingPeriodsStored", "StakingPeriod", "StakingRewardFeeFraction", "StakingStartThreshold", "StakingRewardRate", "ReservedStakingRewards", "UnreservedStakingRewardBalance", "RewardBalanceThreshold", "MaxStakeRewarded", "MaxTotalReward", });
    internal_static_proto_NodeStake_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_proto_NodeStake_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_proto_NodeStake_descriptor,
        new java.lang.String[] { "MaxStake", "MinStake", "NodeId", "RewardRate", "Stake", "StakeNotRewarded", "StakeRewarded", });
    com.hederahashgraph.api.proto.java.BasicTypes.getDescriptor();
    com.hederahashgraph.api.proto.java.TimestampOuterClass.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy