Module com.hedera.hashgraph.sdk
Interface NodePaymentsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
NodePayments,NodePayments.Builder
@Generated
public interface NodePaymentsOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescription* The time when the last node fees were distributedgetPayments(int index) * A list of node account id to the total amount of fees due to each node in the current staking periodint* A list of node account id to the total amount of fees due to each node in the current staking period* A list of node account id to the total amount of fees due to each node in the current staking periodboolean* The time when the last node fees were distributedMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasLastNodeFeeDistributionTime
boolean hasLastNodeFeeDistributionTime()* The time when the last node fees were distributed
.proto.Timestamp last_node_fee_distribution_time = 1;- Returns:
- Whether the lastNodeFeeDistributionTime field is set.
-
getLastNodeFeeDistributionTime
Timestamp getLastNodeFeeDistributionTime()* The time when the last node fees were distributed
.proto.Timestamp last_node_fee_distribution_time = 1;- Returns:
- The lastNodeFeeDistributionTime.
-
getPaymentsList
List<NodePayment> getPaymentsList()* A list of node account id to the total amount of fees due to each node in the current staking period
repeated .com.hedera.hapi.node.state.token.NodePayment payments = 2; -
getPayments
* A list of node account id to the total amount of fees due to each node in the current staking period
repeated .com.hedera.hapi.node.state.token.NodePayment payments = 2; -
getPaymentsCount
int getPaymentsCount()* A list of node account id to the total amount of fees due to each node in the current staking period
repeated .com.hedera.hapi.node.state.token.NodePayment payments = 2;
-