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 aTransactionrecord class. -
Method Summary
Modifier and TypeMethodDescriptionaborted()Returns the value of theabortedrecord component.account()Returns the value of theaccountrecord component.static QueryExecutorBuilderaccount(String objectFieldsTree, Integer timeout, TransactionFilter when) Returns the value of theaccount_addrrecord component.action()Returns the value of theactionrecord component.Returns the value of thebalance_deltarecord component.static QueryExecutorBuilderbalance_delta(String objectFieldsTree, BigIntFormat format) Returns the value of thebalance_delta_otherrecord component.block()Returns the value of theblockrecord component.static QueryExecutorBuilderblock(String objectFieldsTree, Integer timeout, TransactionFilter when) block_id()Returns the value of theblock_idrecord component.boc()Returns the value of thebocrecord component.bounce()Returns the value of thebouncerecord component.Returns the value of thechain_orderrecord component.compute()Returns the value of thecomputerecord component.credit()Returns the value of thecreditrecord component.Returns the value of thecredit_firstrecord component.Returns the value of thedestroyedrecord component.Returns the value of theend_statusrecord component.Returns the value of theend_status_namerecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of theext_in_msg_feerecord component.static QueryExecutorBuilderext_in_msg_fee(String objectFieldsTree, BigIntFormat format) final inthashCode()Returns a hash code value for this object.id()Returns the value of theidrecord component.Returns the value of thein_messagerecord component.static QueryExecutorBuilderin_message(String objectFieldsTree, Integer timeout, TransactionFilter when) in_msg()Returns the value of thein_msgrecord component.Returns the value of theinstalledrecord component.lt()Returns the value of theltrecord component.static QueryExecutorBuilderlt(String objectFieldsTree, BigIntFormat format) new_hash()Returns the value of thenew_hashrecord component.now()Returns the value of thenowrecord component.Returns the value of thenow_stringrecord component.old_hash()Returns the value of theold_hashrecord component.Returns the value of theorig_statusrecord component.Returns the value of theorig_status_namerecord component.Returns the value of theout_messagesrecord component.static QueryExecutorBuilderout_messages(String objectFieldsTree, Integer timeout, TransactionFilter when) out_msgs()Returns the value of theout_msgsrecord component.Returns the value of theoutmsg_cntrecord component.Returns the value of theprepare_transactionrecord component.Returns the value of theprev_trans_hashrecord component.Returns the value of theprev_trans_ltrecord component.static QueryExecutorBuilderprev_trans_lt(String objectFieldsTree, BigIntFormat format) proof()Returns the value of theproofrecord component.Returns the value of thesplit_inforecord component.status()Returns the value of thestatusrecord component.Returns the value of thestatus_namerecord component.storage()Returns the value of thestoragerecord component.final StringtoString()Returns a string representation of this record class.Returns the value of thetotal_feesrecord component.static QueryExecutorBuildertotal_fees(String objectFieldsTree, BigIntFormat format) Returns the value of thetotal_fees_otherrecord component.tr_type()Returns the value of thetr_typerecord component.Returns the value of thetr_type_namerecord component.tt()Returns the value of thettrecord component.Returns the value of theworkchain_idrecord 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 aTransactionrecord class.- Parameters:
id- the value for theidrecord componentaborted- the value for theabortedrecord componentaccount- the value for theaccountrecord componentaccount_addr- the value for theaccount_addrrecord componentaction- the value for theactionrecord componentbalance_delta- the value for thebalance_deltarecord componentbalance_delta_other- the value for thebalance_delta_otherrecord componentblock- the value for theblockrecord componentblock_id- the value for theblock_idrecord componentboc- the value for thebocrecord componentbounce- the value for thebouncerecord componentchain_order- the value for thechain_orderrecord componentcompute- the value for thecomputerecord componentcredit- the value for thecreditrecord componentcredit_first- the value for thecredit_firstrecord componentdestroyed- the value for thedestroyedrecord componentend_status- the value for theend_statusrecord componentend_status_name- the value for theend_status_namerecord componentext_in_msg_fee- the value for theext_in_msg_feerecord componentin_message- the value for thein_messagerecord componentin_msg- the value for thein_msgrecord componentinstalled- the value for theinstalledrecord componentlt- the value for theltrecord componentnew_hash- the value for thenew_hashrecord componentnow- the value for thenowrecord componentnow_string- the value for thenow_stringrecord componentold_hash- the value for theold_hashrecord componentorig_status- the value for theorig_statusrecord componentorig_status_name- the value for theorig_status_namerecord componentout_messages- the value for theout_messagesrecord componentout_msgs- the value for theout_msgsrecord componentoutmsg_cnt- the value for theoutmsg_cntrecord componentprepare_transaction- the value for theprepare_transactionrecord componentprev_trans_hash- the value for theprev_trans_hashrecord componentprev_trans_lt- the value for theprev_trans_ltrecord componentproof- the value for theproofrecord componentsplit_info- the value for thesplit_inforecord componentstatus- the value for thestatusrecord componentstatus_name- the value for thestatus_namerecord componentstorage- the value for thestoragerecord componenttotal_fees- the value for thetotal_feesrecord componenttotal_fees_other- the value for thetotal_fees_otherrecord componenttr_type- the value for thetr_typerecord componenttr_type_name- the value for thetr_type_namerecord componenttt- the value for thettrecord componentworkchain_id- the value for theworkchain_idrecord 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 theidrecord component.- Returns:
- the value of the
idrecord component
-
aborted
Returns the value of theabortedrecord component.- Returns:
- the value of the
abortedrecord component
-
account
Returns the value of theaccountrecord component.- Returns:
- the value of the
accountrecord component
-
account_addr
Returns the value of theaccount_addrrecord component.- Returns:
- the value of the
account_addrrecord component
-
action
Returns the value of theactionrecord component.- Returns:
- the value of the
actionrecord component
-
balance_delta
Returns the value of thebalance_deltarecord component.- Returns:
- the value of the
balance_deltarecord component
-
balance_delta_other
Returns the value of thebalance_delta_otherrecord component.- Returns:
- the value of the
balance_delta_otherrecord component
-
block
Returns the value of theblockrecord component.- Returns:
- the value of the
blockrecord component
-
block_id
Returns the value of theblock_idrecord component.- Returns:
- the value of the
block_idrecord component
-
boc
Returns the value of thebocrecord component.- Returns:
- the value of the
bocrecord component
-
bounce
Returns the value of thebouncerecord component.- Returns:
- the value of the
bouncerecord component
-
chain_order
Returns the value of thechain_orderrecord component.- Returns:
- the value of the
chain_orderrecord component
-
compute
Returns the value of thecomputerecord component.- Returns:
- the value of the
computerecord component
-
credit
Returns the value of thecreditrecord component.- Returns:
- the value of the
creditrecord component
-
credit_first
Returns the value of thecredit_firstrecord component.- Returns:
- the value of the
credit_firstrecord component
-
destroyed
Returns the value of thedestroyedrecord component.- Returns:
- the value of the
destroyedrecord component
-
end_status
Returns the value of theend_statusrecord component.- Returns:
- the value of the
end_statusrecord component
-
end_status_name
Returns the value of theend_status_namerecord component.- Returns:
- the value of the
end_status_namerecord component
-
ext_in_msg_fee
Returns the value of theext_in_msg_feerecord component.- Returns:
- the value of the
ext_in_msg_feerecord component
-
in_message
Returns the value of thein_messagerecord component.- Returns:
- the value of the
in_messagerecord component
-
in_msg
Returns the value of thein_msgrecord component.- Returns:
- the value of the
in_msgrecord component
-
installed
Returns the value of theinstalledrecord component.- Returns:
- the value of the
installedrecord component
-
lt
Returns the value of theltrecord component.- Returns:
- the value of the
ltrecord component
-
new_hash
Returns the value of thenew_hashrecord component.- Returns:
- the value of the
new_hashrecord component
-
now
Returns the value of thenowrecord component.- Returns:
- the value of the
nowrecord component
-
now_string
Returns the value of thenow_stringrecord component.- Returns:
- the value of the
now_stringrecord component
-
old_hash
Returns the value of theold_hashrecord component.- Returns:
- the value of the
old_hashrecord component
-
orig_status
Returns the value of theorig_statusrecord component.- Returns:
- the value of the
orig_statusrecord component
-
orig_status_name
Returns the value of theorig_status_namerecord component.- Returns:
- the value of the
orig_status_namerecord component
-
out_messages
-
out_msgs
-
outmsg_cnt
Returns the value of theoutmsg_cntrecord component.- Returns:
- the value of the
outmsg_cntrecord component
-
prepare_transaction
Returns the value of theprepare_transactionrecord component.- Returns:
- the value of the
prepare_transactionrecord component
-
prev_trans_hash
Returns the value of theprev_trans_hashrecord component.- Returns:
- the value of the
prev_trans_hashrecord component
-
prev_trans_lt
Returns the value of theprev_trans_ltrecord component.- Returns:
- the value of the
prev_trans_ltrecord component
-
proof
Returns the value of theproofrecord component.- Returns:
- the value of the
proofrecord component
-
split_info
Returns the value of thesplit_inforecord component.- Returns:
- the value of the
split_inforecord component
-
status
Returns the value of thestatusrecord component.- Returns:
- the value of the
statusrecord component
-
status_name
Returns the value of thestatus_namerecord component.- Returns:
- the value of the
status_namerecord component
-
storage
Returns the value of thestoragerecord component.- Returns:
- the value of the
storagerecord component
-
total_fees
Returns the value of thetotal_feesrecord component.- Returns:
- the value of the
total_feesrecord component
-
total_fees_other
Returns the value of thetotal_fees_otherrecord component.- Returns:
- the value of the
total_fees_otherrecord component
-
tr_type
Returns the value of thetr_typerecord component.- Returns:
- the value of the
tr_typerecord component
-
tr_type_name
Returns the value of thetr_type_namerecord component.- Returns:
- the value of the
tr_type_namerecord component
-
tt
Returns the value of thettrecord component.- Returns:
- the value of the
ttrecord component
-
workchain_id
Returns the value of theworkchain_idrecord component.- Returns:
- the value of the
workchain_idrecord component
-