java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.gql.BlockSignatures
public record BlockSignatures(String id, Block block, Float catchain_seqno, Float gen_utime, String gen_utime_string, String proof, Float seq_no, String shard, String sig_weight, List<BlockSignaturesSignatures> signatures, Float validator_list_hash_short, Integer workchain_id)
extends Record
Set of validator's signatures for the Block with correspond id;
-
Constructor Summary
ConstructorsConstructorDescriptionBlockSignatures(String id, Block block, Float catchain_seqno, Float gen_utime, String gen_utime_string, String proof, Float seq_no, String shard, String sig_weight, List<BlockSignaturesSignatures> signatures, Float validator_list_hash_short, Integer workchain_id) Creates an instance of aBlockSignaturesrecord class. -
Method Summary
Modifier and TypeMethodDescriptionblock()Returns the value of theblockrecord component.static QueryExecutorBuilderblock(String objectFieldsTree, Integer timeout, BlockSignaturesFilter when) Returns the value of thecatchain_seqnorecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of thegen_utimerecord component.Returns the value of thegen_utime_stringrecord component.final inthashCode()Returns a hash code value for this object.id()Returns the value of theidrecord component.proof()Returns the value of theproofrecord component.seq_no()Returns the value of theseq_norecord component.shard()Returns the value of theshardrecord component.Returns the value of thesig_weightrecord component.static QueryExecutorBuildersig_weight(String objectFieldsTree, BigIntFormat format) Returns the value of thesignaturesrecord component.final StringtoString()Returns a string representation of this record class.Returns the value of thevalidator_list_hash_shortrecord component.Returns the value of theworkchain_idrecord component.
-
Constructor Details
-
BlockSignatures
public BlockSignatures(String id, Block block, Float catchain_seqno, Float gen_utime, String gen_utime_string, String proof, Float seq_no, String shard, String sig_weight, List<BlockSignaturesSignatures> signatures, Float validator_list_hash_short, Integer workchain_id) Creates an instance of aBlockSignaturesrecord class.- Parameters:
id- the value for theidrecord componentblock- the value for theblockrecord componentcatchain_seqno- the value for thecatchain_seqnorecord componentgen_utime- the value for thegen_utimerecord componentgen_utime_string- the value for thegen_utime_stringrecord componentproof- the value for theproofrecord componentseq_no- the value for theseq_norecord componentshard- the value for theshardrecord componentsig_weight- the value for thesig_weightrecord componentsignatures- the value for thesignaturesrecord componentvalidator_list_hash_short- the value for thevalidator_list_hash_shortrecord componentworkchain_id- the value for theworkchain_idrecord component
-
-
Method Details
-
block
public static QueryExecutorBuilder block(String objectFieldsTree, Integer timeout, BlockSignaturesFilter when) -
sig_weight
-
toString
-
hashCode
-
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
id
Returns the value of theidrecord component.- Returns:
- the value of the
idrecord component
-
block
Returns the value of theblockrecord component.- Returns:
- the value of the
blockrecord component
-
catchain_seqno
Returns the value of thecatchain_seqnorecord component.- Returns:
- the value of the
catchain_seqnorecord component
-
gen_utime
Returns the value of thegen_utimerecord component.- Returns:
- the value of the
gen_utimerecord component
-
gen_utime_string
Returns the value of thegen_utime_stringrecord component.- Returns:
- the value of the
gen_utime_stringrecord component
-
proof
Returns the value of theproofrecord component.- Returns:
- the value of the
proofrecord component
-
seq_no
Returns the value of theseq_norecord component.- Returns:
- the value of the
seq_norecord component
-
shard
Returns the value of theshardrecord component.- Returns:
- the value of the
shardrecord component
-
sig_weight
Returns the value of thesig_weightrecord component.- Returns:
- the value of the
sig_weightrecord component
-
signatures
Returns the value of thesignaturesrecord component.- Returns:
- the value of the
signaturesrecord component
-
validator_list_hash_short
Returns the value of thevalidator_list_hash_shortrecord component.- Returns:
- the value of the
validator_list_hash_shortrecord component
-
workchain_id
Returns the value of theworkchain_idrecord component.- Returns:
- the value of the
workchain_idrecord component
-