com.hedera.hashgraph.sdk.proto.NodeStakeUpdate Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sdk-full Show documentation
Show all versions of sdk-full Show documentation
Hedera™ Hashgraph SDK for Java
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: node_stake_update.proto
// Protobuf Java Version: 3.25.3
package com.hedera.hashgraph.sdk.proto;
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\036com.hedera.hash" +
"graph.sdk.protoP\001b\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.hedera.hashgraph.sdk.proto.BasicTypes.getDescriptor(),
com.hedera.hashgraph.sdk.proto.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.hedera.hashgraph.sdk.proto.BasicTypes.getDescriptor();
com.hedera.hashgraph.sdk.proto.TimestampOuterClass.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}