Record Class Tvm.TransactionFees

java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.Tvm.TransactionFees
Record Components:
inMsgFwdFee - Contains the same data as ext_in_msg_fee field Deprecated.
storageFee - Fee for account storage
gasFee - Fee for processing
outMsgsFwdFee - Contains the same data as total_fwd_fees field. Deprecated because of its confusing name, that is not the same with GraphQL API Transaction type's field. Deprecated.
totalAccountFees - Contains the same data as account_fees field Deprecated.
totalOutput - Deprecated because it means total value sent in the transaction, which does not relate to any fees.
extInMsgFee - Fee for inbound external message import.
totalFwdFees - Total fees the account pays for message forwarding
accountFees - Total account fees for the transaction execution. Compounds of storage_fee + gas_fee + ext_in_msg_fee + total_fwd_fees
Enclosing class:
Tvm

public static record Tvm.TransactionFees(BigInteger inMsgFwdFee, BigInteger storageFee, BigInteger gasFee, BigInteger outMsgsFwdFee, BigInteger totalAccountFees, BigInteger totalOutput, BigInteger extInMsgFee, BigInteger totalFwdFees, BigInteger accountFees) extends Record