Module java4ever.binding
Record Class Node.BlockchainBlock
java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.gql.Node.BlockchainBlock
- All Implemented Interfaces:
Node
- Enclosing interface:
Node
public static record Node.BlockchainBlock(String id, String hash, List<BlockAccountBlocks> account_blocks, Boolean after_merge, Boolean after_split, Boolean before_split, String boc, String chain_order, String created_by, String end_lt, String file_hash, Integer flags, Float gen_catchain_seqno, String gen_software_capabilities, Float gen_software_version, Float gen_utime, String gen_utime_string, Float gen_validator_list_hash_short, Integer global_id, List<InMsg> in_msg_descr, Boolean key_block, BlockMaster master, ExtBlkRef master_ref, Float min_ref_mc_seqno, List<OutMsg> out_msg_descr, ExtBlkRef prev_alt_ref, Float prev_key_block_seqno, ExtBlkRef prev_ref, ExtBlkRef prev_vert_alt_ref, ExtBlkRef prev_vert_ref, String rand_seed, Float seq_no, String shard, String start_lt, BlockStateUpdate state_update, Integer status, BlockProcessingStatusEnum status_name, Integer tr_count, BlockValueFlow value_flow, Float version, Float vert_seq_no, Boolean want_merge, Boolean want_split, Integer workchain_id)
extends Record
implements Node
**UNSTABLE**
Block;
-
Nested Class Summary
Nested classes/interfaces inherited from interface tech.deplant.java4ever.binding.gql.Node
Node.BlockchainAccount, Node.BlockchainBlock, Node.BlockchainMessage, Node.BlockchainTransaction
-
Constructor Summary
ConstructorsConstructorDescriptionBlockchainBlock
(String id, String hash, List<BlockAccountBlocks> account_blocks, Boolean after_merge, Boolean after_split, Boolean before_split, String boc, String chain_order, String created_by, String end_lt, String file_hash, Integer flags, Float gen_catchain_seqno, String gen_software_capabilities, Float gen_software_version, Float gen_utime, String gen_utime_string, Float gen_validator_list_hash_short, Integer global_id, List<InMsg> in_msg_descr, Boolean key_block, BlockMaster master, ExtBlkRef master_ref, Float min_ref_mc_seqno, List<OutMsg> out_msg_descr, ExtBlkRef prev_alt_ref, Float prev_key_block_seqno, ExtBlkRef prev_ref, ExtBlkRef prev_vert_alt_ref, ExtBlkRef prev_vert_ref, String rand_seed, Float seq_no, String shard, String start_lt, BlockStateUpdate state_update, Integer status, BlockProcessingStatusEnum status_name, Integer tr_count, BlockValueFlow value_flow, Float version, Float vert_seq_no, Boolean want_merge, Boolean want_split, Integer workchain_id) Creates an instance of aBlockchainBlock
record class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theaccount_blocks
record component.Returns the value of theafter_merge
record component.Returns the value of theafter_split
record component.Returns the value of thebefore_split
record component.boc()
Returns the value of theboc
record component.Returns the value of thechain_order
record component.Returns the value of thecreated_by
record component.end_lt()
Returns the value of theend_lt
record component.static QueryExecutorBuilder
end_lt
(String objectFieldsTree, BigIntFormat format) final boolean
Indicates whether some other object is "equal to" this one.Returns the value of thefile_hash
record component.flags()
Returns the value of theflags
record component.Returns the value of thegen_catchain_seqno
record component.Returns the value of thegen_software_capabilities
record component.static QueryExecutorBuilder
gen_software_capabilities
(String objectFieldsTree, BigIntFormat format) Returns the value of thegen_software_version
record component.Returns the value of thegen_utime
record component.Returns the value of thegen_utime_string
record component.Returns the value of thegen_validator_list_hash_short
record component.Returns the value of theglobal_id
record component.hash()
Returns the value of thehash
record component.final int
hashCode()
Returns a hash code value for this object.id()
Returns the value of theid
record component.Returns the value of thein_msg_descr
record component.Returns the value of thekey_block
record component.master()
Returns the value of themaster
record component.Returns the value of themaster_ref
record component.Returns the value of themin_ref_mc_seqno
record component.Returns the value of theout_msg_descr
record component.Returns the value of theprev_alt_ref
record component.Returns the value of theprev_key_block_seqno
record component.prev_ref()
Returns the value of theprev_ref
record component.Returns the value of theprev_vert_alt_ref
record component.Returns the value of theprev_vert_ref
record component.Returns the value of therand_seed
record component.seq_no()
Returns the value of theseq_no
record component.shard()
Returns the value of theshard
record component.start_lt()
Returns the value of thestart_lt
record component.static QueryExecutorBuilder
start_lt
(String objectFieldsTree, BigIntFormat format) Returns the value of thestate_update
record component.status()
Returns the value of thestatus
record component.Returns the value of thestatus_name
record component.final String
toString()
Returns a string representation of this record class.tr_count()
Returns the value of thetr_count
record component.Returns the value of thevalue_flow
record component.version()
Returns the value of theversion
record component.Returns the value of thevert_seq_no
record component.Returns the value of thewant_merge
record component.Returns the value of thewant_split
record component.Returns the value of theworkchain_id
record component.
-
Constructor Details
-
BlockchainBlock
public BlockchainBlock(String id, String hash, List<BlockAccountBlocks> account_blocks, Boolean after_merge, Boolean after_split, Boolean before_split, String boc, String chain_order, String created_by, String end_lt, String file_hash, Integer flags, Float gen_catchain_seqno, String gen_software_capabilities, Float gen_software_version, Float gen_utime, String gen_utime_string, Float gen_validator_list_hash_short, Integer global_id, List<InMsg> in_msg_descr, Boolean key_block, BlockMaster master, ExtBlkRef master_ref, Float min_ref_mc_seqno, List<OutMsg> out_msg_descr, ExtBlkRef prev_alt_ref, Float prev_key_block_seqno, ExtBlkRef prev_ref, ExtBlkRef prev_vert_alt_ref, ExtBlkRef prev_vert_ref, String rand_seed, Float seq_no, String shard, String start_lt, BlockStateUpdate state_update, Integer status, BlockProcessingStatusEnum status_name, Integer tr_count, BlockValueFlow value_flow, Float version, Float vert_seq_no, Boolean want_merge, Boolean want_split, Integer workchain_id) Creates an instance of aBlockchainBlock
record class.- Parameters:
id
- the value for theid
record componenthash
- the value for thehash
record componentaccount_blocks
- the value for theaccount_blocks
record componentafter_merge
- the value for theafter_merge
record componentafter_split
- the value for theafter_split
record componentbefore_split
- the value for thebefore_split
record componentboc
- the value for theboc
record componentchain_order
- the value for thechain_order
record componentcreated_by
- the value for thecreated_by
record componentend_lt
- the value for theend_lt
record componentfile_hash
- the value for thefile_hash
record componentflags
- the value for theflags
record componentgen_catchain_seqno
- the value for thegen_catchain_seqno
record componentgen_software_capabilities
- the value for thegen_software_capabilities
record componentgen_software_version
- the value for thegen_software_version
record componentgen_utime
- the value for thegen_utime
record componentgen_utime_string
- the value for thegen_utime_string
record componentgen_validator_list_hash_short
- the value for thegen_validator_list_hash_short
record componentglobal_id
- the value for theglobal_id
record componentin_msg_descr
- the value for thein_msg_descr
record componentkey_block
- the value for thekey_block
record componentmaster
- the value for themaster
record componentmaster_ref
- the value for themaster_ref
record componentmin_ref_mc_seqno
- the value for themin_ref_mc_seqno
record componentout_msg_descr
- the value for theout_msg_descr
record componentprev_alt_ref
- the value for theprev_alt_ref
record componentprev_key_block_seqno
- the value for theprev_key_block_seqno
record componentprev_ref
- the value for theprev_ref
record componentprev_vert_alt_ref
- the value for theprev_vert_alt_ref
record componentprev_vert_ref
- the value for theprev_vert_ref
record componentrand_seed
- the value for therand_seed
record componentseq_no
- the value for theseq_no
record componentshard
- the value for theshard
record componentstart_lt
- the value for thestart_lt
record componentstate_update
- the value for thestate_update
record componentstatus
- the value for thestatus
record componentstatus_name
- the value for thestatus_name
record componenttr_count
- the value for thetr_count
record componentvalue_flow
- the value for thevalue_flow
record componentversion
- the value for theversion
record componentvert_seq_no
- the value for thevert_seq_no
record componentwant_merge
- the value for thewant_merge
record componentwant_split
- the value for thewant_split
record componentworkchain_id
- the value for theworkchain_id
record component
-
-
Method Details
-
end_lt
-
gen_software_capabilities
public static QueryExecutorBuilder gen_software_capabilities(String objectFieldsTree, BigIntFormat format) -
start_lt
-
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 theid
record component.- Returns:
- the value of the
id
record component
-
hash
Returns the value of thehash
record component.- Returns:
- the value of the
hash
record component
-
account_blocks
Returns the value of theaccount_blocks
record component.- Returns:
- the value of the
account_blocks
record component
-
after_merge
Returns the value of theafter_merge
record component.- Returns:
- the value of the
after_merge
record component
-
after_split
Returns the value of theafter_split
record component.- Returns:
- the value of the
after_split
record component
-
before_split
Returns the value of thebefore_split
record component.- Returns:
- the value of the
before_split
record component
-
boc
Returns the value of theboc
record component.- Returns:
- the value of the
boc
record component
-
chain_order
Returns the value of thechain_order
record component.- Returns:
- the value of the
chain_order
record component
-
created_by
Returns the value of thecreated_by
record component.- Returns:
- the value of the
created_by
record component
-
end_lt
Returns the value of theend_lt
record component.- Returns:
- the value of the
end_lt
record component
-
file_hash
Returns the value of thefile_hash
record component.- Returns:
- the value of the
file_hash
record component
-
flags
Returns the value of theflags
record component.- Returns:
- the value of the
flags
record component
-
gen_catchain_seqno
Returns the value of thegen_catchain_seqno
record component.- Returns:
- the value of the
gen_catchain_seqno
record component
-
gen_software_capabilities
Returns the value of thegen_software_capabilities
record component.- Returns:
- the value of the
gen_software_capabilities
record component
-
gen_software_version
Returns the value of thegen_software_version
record component.- Returns:
- the value of the
gen_software_version
record component
-
gen_utime
Returns the value of thegen_utime
record component.- Returns:
- the value of the
gen_utime
record component
-
gen_utime_string
Returns the value of thegen_utime_string
record component.- Returns:
- the value of the
gen_utime_string
record component
-
gen_validator_list_hash_short
Returns the value of thegen_validator_list_hash_short
record component.- Returns:
- the value of the
gen_validator_list_hash_short
record component
-
global_id
Returns the value of theglobal_id
record component.- Returns:
- the value of the
global_id
record component
-
in_msg_descr
-
key_block
Returns the value of thekey_block
record component.- Returns:
- the value of the
key_block
record component
-
master
Returns the value of themaster
record component.- Returns:
- the value of the
master
record component
-
master_ref
Returns the value of themaster_ref
record component.- Returns:
- the value of the
master_ref
record component
-
min_ref_mc_seqno
Returns the value of themin_ref_mc_seqno
record component.- Returns:
- the value of the
min_ref_mc_seqno
record component
-
out_msg_descr
-
prev_alt_ref
Returns the value of theprev_alt_ref
record component.- Returns:
- the value of the
prev_alt_ref
record component
-
prev_key_block_seqno
Returns the value of theprev_key_block_seqno
record component.- Returns:
- the value of the
prev_key_block_seqno
record component
-
prev_ref
Returns the value of theprev_ref
record component.- Returns:
- the value of the
prev_ref
record component
-
prev_vert_alt_ref
Returns the value of theprev_vert_alt_ref
record component.- Returns:
- the value of the
prev_vert_alt_ref
record component
-
prev_vert_ref
Returns the value of theprev_vert_ref
record component.- Returns:
- the value of the
prev_vert_ref
record component
-
rand_seed
Returns the value of therand_seed
record component.- Returns:
- the value of the
rand_seed
record component
-
seq_no
Returns the value of theseq_no
record component.- Returns:
- the value of the
seq_no
record component
-
shard
Returns the value of theshard
record component.- Returns:
- the value of the
shard
record component
-
start_lt
Returns the value of thestart_lt
record component.- Returns:
- the value of the
start_lt
record component
-
state_update
Returns the value of thestate_update
record component.- Returns:
- the value of the
state_update
record component
-
status
Returns the value of thestatus
record component.- Returns:
- the value of the
status
record component
-
status_name
Returns the value of thestatus_name
record component.- Returns:
- the value of the
status_name
record component
-
tr_count
Returns the value of thetr_count
record component.- Returns:
- the value of the
tr_count
record component
-
value_flow
Returns the value of thevalue_flow
record component.- Returns:
- the value of the
value_flow
record component
-
version
Returns the value of theversion
record component.- Returns:
- the value of the
version
record component
-
vert_seq_no
Returns the value of thevert_seq_no
record component.- Returns:
- the value of the
vert_seq_no
record component
-
want_merge
Returns the value of thewant_merge
record component.- Returns:
- the value of the
want_merge
record component
-
want_split
Returns the value of thewant_split
record component.- Returns:
- the value of the
want_split
record component
-
workchain_id
Returns the value of theworkchain_id
record component.- Returns:
- the value of the
workchain_id
record component
-