java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.gql.Transaction
public record Transaction(String id, Boolean aborted, Account account, String account_addr, TransactionAction action, String balance_delta, List<OtherCurrency> balance_delta_other, Block block, String block_id, String boc, TransactionBounce bounce, String chain_order, TransactionCompute compute, TransactionCredit credit, Boolean credit_first, Boolean destroyed, Integer end_status, AccountStatusEnum end_status_name, String ext_in_msg_fee, Message in_message, String in_msg, Boolean installed, String lt, String new_hash, Float now, String now_string, String old_hash, Integer orig_status, AccountStatusEnum orig_status_name, List<Message> out_messages, List<String> out_msgs, Integer outmsg_cnt, String prepare_transaction, String prev_trans_hash, String prev_trans_lt, String proof, TransactionSplitInfo split_info, Integer status, TransactionProcessingStatusEnum status_name, TransactionStorage storage, String total_fees, List<OtherCurrency> total_fees_other, Integer tr_type, TransactionTypeEnum tr_type_name, String tt, Integer workchain_id)
extends Record
TON Transaction;
-
Constructor Summary
ConstructorsConstructorDescriptionTransaction
(String id, Boolean aborted, Account account, String account_addr, TransactionAction action, String balance_delta, List<OtherCurrency> balance_delta_other, Block block, String block_id, String boc, TransactionBounce bounce, String chain_order, TransactionCompute compute, TransactionCredit credit, Boolean credit_first, Boolean destroyed, Integer end_status, AccountStatusEnum end_status_name, String ext_in_msg_fee, Message in_message, String in_msg, Boolean installed, String lt, String new_hash, Float now, String now_string, String old_hash, Integer orig_status, AccountStatusEnum orig_status_name, List<Message> out_messages, List<String> out_msgs, Integer outmsg_cnt, String prepare_transaction, String prev_trans_hash, String prev_trans_lt, String proof, TransactionSplitInfo split_info, Integer status, TransactionProcessingStatusEnum status_name, TransactionStorage storage, String total_fees, List<OtherCurrency> total_fees_other, Integer tr_type, TransactionTypeEnum tr_type_name, String tt, Integer workchain_id) Creates an instance of aTransaction
record class. -
Method Summary
Modifier and TypeMethodDescriptionaborted()
Returns the value of theaborted
record component.account()
Returns the value of theaccount
record component.static QueryExecutorBuilder
account
(String objectFieldsTree, Integer timeout, TransactionFilter when) Returns the value of theaccount_addr
record component.action()
Returns the value of theaction
record component.Returns the value of thebalance_delta
record component.static QueryExecutorBuilder
balance_delta
(String objectFieldsTree, BigIntFormat format) Returns the value of thebalance_delta_other
record component.block()
Returns the value of theblock
record component.static QueryExecutorBuilder
block
(String objectFieldsTree, Integer timeout, TransactionFilter when) block_id()
Returns the value of theblock_id
record component.boc()
Returns the value of theboc
record component.bounce()
Returns the value of thebounce
record component.Returns the value of thechain_order
record component.compute()
Returns the value of thecompute
record component.credit()
Returns the value of thecredit
record component.Returns the value of thecredit_first
record component.Returns the value of thedestroyed
record component.Returns the value of theend_status
record component.Returns the value of theend_status_name
record component.final boolean
Indicates whether some other object is "equal to" this one.Returns the value of theext_in_msg_fee
record component.static QueryExecutorBuilder
ext_in_msg_fee
(String objectFieldsTree, BigIntFormat format) final int
hashCode()
Returns a hash code value for this object.id()
Returns the value of theid
record component.Returns the value of thein_message
record component.static QueryExecutorBuilder
in_message
(String objectFieldsTree, Integer timeout, TransactionFilter when) in_msg()
Returns the value of thein_msg
record component.Returns the value of theinstalled
record component.lt()
Returns the value of thelt
record component.static QueryExecutorBuilder
lt
(String objectFieldsTree, BigIntFormat format) new_hash()
Returns the value of thenew_hash
record component.now()
Returns the value of thenow
record component.Returns the value of thenow_string
record component.old_hash()
Returns the value of theold_hash
record component.Returns the value of theorig_status
record component.Returns the value of theorig_status_name
record component.Returns the value of theout_messages
record component.static QueryExecutorBuilder
out_messages
(String objectFieldsTree, Integer timeout, TransactionFilter when) out_msgs()
Returns the value of theout_msgs
record component.Returns the value of theoutmsg_cnt
record component.Returns the value of theprepare_transaction
record component.Returns the value of theprev_trans_hash
record component.Returns the value of theprev_trans_lt
record component.static QueryExecutorBuilder
prev_trans_lt
(String objectFieldsTree, BigIntFormat format) proof()
Returns the value of theproof
record component.Returns the value of thesplit_info
record component.status()
Returns the value of thestatus
record component.Returns the value of thestatus_name
record component.storage()
Returns the value of thestorage
record component.final String
toString()
Returns a string representation of this record class.Returns the value of thetotal_fees
record component.static QueryExecutorBuilder
total_fees
(String objectFieldsTree, BigIntFormat format) Returns the value of thetotal_fees_other
record component.tr_type()
Returns the value of thetr_type
record component.Returns the value of thetr_type_name
record component.tt()
Returns the value of thett
record component.Returns the value of theworkchain_id
record component.
-
Constructor Details
-
Transaction
public Transaction(String id, Boolean aborted, Account account, String account_addr, TransactionAction action, String balance_delta, List<OtherCurrency> balance_delta_other, Block block, String block_id, String boc, TransactionBounce bounce, String chain_order, TransactionCompute compute, TransactionCredit credit, Boolean credit_first, Boolean destroyed, Integer end_status, AccountStatusEnum end_status_name, String ext_in_msg_fee, Message in_message, String in_msg, Boolean installed, String lt, String new_hash, Float now, String now_string, String old_hash, Integer orig_status, AccountStatusEnum orig_status_name, List<Message> out_messages, List<String> out_msgs, Integer outmsg_cnt, String prepare_transaction, String prev_trans_hash, String prev_trans_lt, String proof, TransactionSplitInfo split_info, Integer status, TransactionProcessingStatusEnum status_name, TransactionStorage storage, String total_fees, List<OtherCurrency> total_fees_other, Integer tr_type, TransactionTypeEnum tr_type_name, String tt, Integer workchain_id) Creates an instance of aTransaction
record class.- Parameters:
id
- the value for theid
record componentaborted
- the value for theaborted
record componentaccount
- the value for theaccount
record componentaccount_addr
- the value for theaccount_addr
record componentaction
- the value for theaction
record componentbalance_delta
- the value for thebalance_delta
record componentbalance_delta_other
- the value for thebalance_delta_other
record componentblock
- the value for theblock
record componentblock_id
- the value for theblock_id
record componentboc
- the value for theboc
record componentbounce
- the value for thebounce
record componentchain_order
- the value for thechain_order
record componentcompute
- the value for thecompute
record componentcredit
- the value for thecredit
record componentcredit_first
- the value for thecredit_first
record componentdestroyed
- the value for thedestroyed
record componentend_status
- the value for theend_status
record componentend_status_name
- the value for theend_status_name
record componentext_in_msg_fee
- the value for theext_in_msg_fee
record componentin_message
- the value for thein_message
record componentin_msg
- the value for thein_msg
record componentinstalled
- the value for theinstalled
record componentlt
- the value for thelt
record componentnew_hash
- the value for thenew_hash
record componentnow
- the value for thenow
record componentnow_string
- the value for thenow_string
record componentold_hash
- the value for theold_hash
record componentorig_status
- the value for theorig_status
record componentorig_status_name
- the value for theorig_status_name
record componentout_messages
- the value for theout_messages
record componentout_msgs
- the value for theout_msgs
record componentoutmsg_cnt
- the value for theoutmsg_cnt
record componentprepare_transaction
- the value for theprepare_transaction
record componentprev_trans_hash
- the value for theprev_trans_hash
record componentprev_trans_lt
- the value for theprev_trans_lt
record componentproof
- the value for theproof
record componentsplit_info
- the value for thesplit_info
record componentstatus
- the value for thestatus
record componentstatus_name
- the value for thestatus_name
record componentstorage
- the value for thestorage
record componenttotal_fees
- the value for thetotal_fees
record componenttotal_fees_other
- the value for thetotal_fees_other
record componenttr_type
- the value for thetr_type
record componenttr_type_name
- the value for thetr_type_name
record componenttt
- the value for thett
record componentworkchain_id
- the value for theworkchain_id
record component
-
-
Method Details
-
account
public static QueryExecutorBuilder account(String objectFieldsTree, Integer timeout, TransactionFilter when) -
balance_delta
-
block
public static QueryExecutorBuilder block(String objectFieldsTree, Integer timeout, TransactionFilter when) -
ext_in_msg_fee
-
in_message
public static QueryExecutorBuilder in_message(String objectFieldsTree, Integer timeout, TransactionFilter when) -
lt
-
out_messages
public static QueryExecutorBuilder out_messages(String objectFieldsTree, Integer timeout, TransactionFilter when) -
prev_trans_lt
-
total_fees
-
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
-
aborted
Returns the value of theaborted
record component.- Returns:
- the value of the
aborted
record component
-
account
Returns the value of theaccount
record component.- Returns:
- the value of the
account
record component
-
account_addr
Returns the value of theaccount_addr
record component.- Returns:
- the value of the
account_addr
record component
-
action
Returns the value of theaction
record component.- Returns:
- the value of the
action
record component
-
balance_delta
Returns the value of thebalance_delta
record component.- Returns:
- the value of the
balance_delta
record component
-
balance_delta_other
Returns the value of thebalance_delta_other
record component.- Returns:
- the value of the
balance_delta_other
record component
-
block
Returns the value of theblock
record component.- Returns:
- the value of the
block
record component
-
block_id
Returns the value of theblock_id
record component.- Returns:
- the value of the
block_id
record component
-
boc
Returns the value of theboc
record component.- Returns:
- the value of the
boc
record component
-
bounce
Returns the value of thebounce
record component.- Returns:
- the value of the
bounce
record component
-
chain_order
Returns the value of thechain_order
record component.- Returns:
- the value of the
chain_order
record component
-
compute
Returns the value of thecompute
record component.- Returns:
- the value of the
compute
record component
-
credit
Returns the value of thecredit
record component.- Returns:
- the value of the
credit
record component
-
credit_first
Returns the value of thecredit_first
record component.- Returns:
- the value of the
credit_first
record component
-
destroyed
Returns the value of thedestroyed
record component.- Returns:
- the value of the
destroyed
record component
-
end_status
Returns the value of theend_status
record component.- Returns:
- the value of the
end_status
record component
-
end_status_name
Returns the value of theend_status_name
record component.- Returns:
- the value of the
end_status_name
record component
-
ext_in_msg_fee
Returns the value of theext_in_msg_fee
record component.- Returns:
- the value of the
ext_in_msg_fee
record component
-
in_message
Returns the value of thein_message
record component.- Returns:
- the value of the
in_message
record component
-
in_msg
Returns the value of thein_msg
record component.- Returns:
- the value of the
in_msg
record component
-
installed
Returns the value of theinstalled
record component.- Returns:
- the value of the
installed
record component
-
lt
Returns the value of thelt
record component.- Returns:
- the value of the
lt
record component
-
new_hash
Returns the value of thenew_hash
record component.- Returns:
- the value of the
new_hash
record component
-
now
Returns the value of thenow
record component.- Returns:
- the value of the
now
record component
-
now_string
Returns the value of thenow_string
record component.- Returns:
- the value of the
now_string
record component
-
old_hash
Returns the value of theold_hash
record component.- Returns:
- the value of the
old_hash
record component
-
orig_status
Returns the value of theorig_status
record component.- Returns:
- the value of the
orig_status
record component
-
orig_status_name
Returns the value of theorig_status_name
record component.- Returns:
- the value of the
orig_status_name
record component
-
out_messages
-
out_msgs
-
outmsg_cnt
Returns the value of theoutmsg_cnt
record component.- Returns:
- the value of the
outmsg_cnt
record component
-
prepare_transaction
Returns the value of theprepare_transaction
record component.- Returns:
- the value of the
prepare_transaction
record component
-
prev_trans_hash
Returns the value of theprev_trans_hash
record component.- Returns:
- the value of the
prev_trans_hash
record component
-
prev_trans_lt
Returns the value of theprev_trans_lt
record component.- Returns:
- the value of the
prev_trans_lt
record component
-
proof
Returns the value of theproof
record component.- Returns:
- the value of the
proof
record component
-
split_info
Returns the value of thesplit_info
record component.- Returns:
- the value of the
split_info
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
-
storage
Returns the value of thestorage
record component.- Returns:
- the value of the
storage
record component
-
total_fees
Returns the value of thetotal_fees
record component.- Returns:
- the value of the
total_fees
record component
-
total_fees_other
Returns the value of thetotal_fees_other
record component.- Returns:
- the value of the
total_fees_other
record component
-
tr_type
Returns the value of thetr_type
record component.- Returns:
- the value of the
tr_type
record component
-
tr_type_name
Returns the value of thetr_type_name
record component.- Returns:
- the value of the
tr_type_name
record component
-
tt
Returns the value of thett
record component.- Returns:
- the value of the
tt
record component
-
workchain_id
Returns the value of theworkchain_id
record component.- Returns:
- the value of the
workchain_id
record component
-