Uses of Class
com.h2tcoin.takamakachain.db.embedded.balance.BalanceBean
-
Packages that use BalanceBean Package Description com.h2tcoin.takamakachain.db.embedded.balance com.h2tcoin.takamakachain.transactions.fee com.h2tcoin.takamakachain.utils.threadSafeUtils -
-
Uses of BalanceBean in com.h2tcoin.takamakachain.db.embedded.balance
Methods in com.h2tcoin.takamakachain.db.embedded.balance that return BalanceBean Modifier and Type Method Description BalanceBean
BalanceHelper. decodeBalanceBean(String bb)
Methods in com.h2tcoin.takamakachain.db.embedded.balance with parameters of type BalanceBean Modifier and Type Method Description int
BalanceBean. compareTo(BalanceBean o)
String
BalanceHelper. encodeBalanceBeanToGson(BalanceBean bb)
-
Uses of BalanceBean in com.h2tcoin.takamakachain.transactions.fee
Methods in com.h2tcoin.takamakachain.transactions.fee with parameters of type BalanceBean Modifier and Type Method Description static boolean
TransactionFeeCalculator. canPayFee(TransactionBox tbox, BalanceBean payer)
For transactions that do not move money but have a cost that is assessed based on the structure alone.static RewardBean
TransactionFeeCalculator. getPayBeanAndApplyToBalanceThePay(TransactionBox tbox, BalanceBean payer)
This function alters the payer's balance sheet. -
Uses of BalanceBean in com.h2tcoin.takamakachain.utils.threadSafeUtils
Methods in com.h2tcoin.takamakachain.utils.threadSafeUtils that return BalanceBean Modifier and Type Method Description BalanceBean
KeyWriterBalancesBean. getBalanceBeanByHex(String hexAddr)
BalanceBean
KeyWriterBalancesBean. getBalanceBeanByURL64(String urlAddr)
Methods in com.h2tcoin.takamakachain.utils.threadSafeUtils that return types with arguments of type BalanceBean Modifier and Type Method Description ConcurrentSkipListMap<String,BalanceBean>
TkmHexKeyWriter. extractBalances(TransactionBox[] transactions, int epoch, int slot, String uid, Map<String,Path> archivePathMap)
Deprecated.ConcurrentSkipListMap<String,BalanceBean>
KeyWriterBalancesBean. getHexToBalanceList()
static ConcurrentSkipListMap<String,BalanceBean>
TkmTextUtils. getListMapBalanceBeanFromJson(String jsonString)
static ConcurrentSkipListMap<String,BalanceBean>
TkmKeyWriter. retriveBalances(KeyWriterBalancesBean kwBB, KeyWriterStatusBean kwSB)
this function does not alter balance bean.Methods in com.h2tcoin.takamakachain.utils.threadSafeUtils with parameters of type BalanceBean Modifier and Type Method Description void
KeyWriterBalancesBean. addTransactionToSet(String urlAddr, BalanceBean bb)
static String
TkmTextUtils. prettyPrintBalanceBean(BalanceBean bb)
static String
TkmTextUtils. toJson(BalanceBean bb)
boolean
KeyWriterBalancesBean. writeHexBalance(String hexAddr, BalanceBean bb)
add if BB is not present overwrite if present FAIL if address is not part of this setboolean
KeyWriterBalancesBean. writeURL64Balance(String url64Addr, BalanceBean bb)
add if BB is not present overwrite if present FAIL if address is not part of this setMethod parameters in com.h2tcoin.takamakachain.utils.threadSafeUtils with type arguments of type BalanceBean Modifier and Type Method Description static void
TkmKeyWriter. mergeBalancesRightToLeft(KeyWriterBalancesBean left, ConcurrentSkipListMap<String,BalanceBean> right)
Copy the values from right to left.protected void
KeyWriterBalancesBean. setHexToBalanceBean(ConcurrentSkipListMap<String,BalanceBean> hexToBalanceBeanSet)
static String
TkmTextUtils. toJsonBB(ConcurrentSkipListMap<String,BalanceBean> listMapBalanceBean)
void
TkmHexKeyWriter. updateBalances(ConcurrentSkipListMap<String,BalanceBean> cslBB, boolean keysUpdate)
Deprecated.
-