Uses of Class
com.h2tcoin.takamakachain.utils.threadSafeUtils.KeyWriterGlobalStatus
- 
- 
Uses of KeyWriterGlobalStatus in com.h2tcoin.takamakachain.state
Methods in com.h2tcoin.takamakachain.state that return KeyWriterGlobalStatus Modifier and Type Method Description KeyWriterGlobalStatusTkmCSBS. loadCsb(int epoch, int slot, String blockHash)KeyWriterGlobalStatusTkmCSBS. loadDefault()Methods in com.h2tcoin.takamakachain.state with parameters of type KeyWriterGlobalStatus Modifier and Type Method Description com.h2tcoin.takamakachain.state.NotifyChain.NextBeanNotifyChain. getNewNextCSBS(KeyWriterGlobalStatus kwgs) - 
Uses of KeyWriterGlobalStatus in com.h2tcoin.takamakachain.support
Methods in com.h2tcoin.takamakachain.support that return KeyWriterGlobalStatus Modifier and Type Method Description static KeyWriterGlobalStatusChainManager. initEmptyChain(TransactionBox[] transactions)Methods in com.h2tcoin.takamakachain.support with parameters of type KeyWriterGlobalStatus Modifier and Type Method Description static voidHSTBSupport. applyHSBT(TkmCSBS i, HsbtManageBean hsbt, KeyWriterGlobalStatus kwgs)static StringChainManager. createFirstBlockInternal(KeyWriterGlobalStatus previousKWGS, TransactionBox[] currentTransactionsToPush)static StringChainManager. createFirstBlockInternalTest(KeyWriterGlobalStatus previousKWGS, TransactionBox[] currentTransactionsToPush, Date bootstrapDate)static voidChainManager. gotToNextAndPersist(KeyWriterGlobalStatus previousKWGS, TransactionBox[] currentTransactionsToPush)Deprecated.this function does not create the block, test only function for local fast simulationsstatic BlockValidityBeanChainManager. gotToNextAndPersistWithBlock(KeyWriterGlobalStatus previousKWGS, TransactionBox[] currentTransactionsToPush)static BlockValidityBeanChainManager. gotToNextAndPersistWithBlockTest(KeyWriterGlobalStatus none, TransactionBox[] currentTransactionsToPush, Date simCurrentTime)protected static voidChainManagerHelper. loadKWSBByTKMCSBS(KeyWriterGlobalStatus newKWGS) - 
Uses of KeyWriterGlobalStatus in com.h2tcoin.takamakachain.transactions
Methods in com.h2tcoin.takamakachain.transactions with parameters of type KeyWriterGlobalStatus Modifier and Type Method Description static voidTkmStakeBeanHelper. acceptBets(KeyWriterGlobalStatus kwGS)static voidTkmStakeBeanHelper. applyStakeUndo(KeyWriterGlobalStatus kwGS)static voidTkmStakeBeanHelper. traceOverTheLimit(KeyWriterGlobalStatus kwGS) - 
Uses of KeyWriterGlobalStatus in com.h2tcoin.takamakachain.utils.threadSafeUtils
Methods in com.h2tcoin.takamakachain.utils.threadSafeUtils that return KeyWriterGlobalStatus Modifier and Type Method Description static KeyWriterGlobalStatusKeyWriterStatusUtility. getEmptyGlobalStatus(int epoch, int slot, String uid, long slotTime)static KeyWriterGlobalStatusTkmOperations. goToNextStatus(KeyWriterGlobalStatus oldKWGS, TransactionBox[] tansactions, int epoch, int slot, String uid, long slotTime)static KeyWriterGlobalStatusKeyWriterStatusUtility. initKeyWriterGlobalStatus(TransactionBox[] transactions, int epoch, int slot, String uid, long slotTime)static KeyWriterGlobalStatusKeyWriterStatusUtility. loadKeyWriterGlobalStatus(int sbEpoch, int sbSlot, String sbUid, long sbSlotTime)static KeyWriterGlobalStatusKeyWriterStatusUtility. loadKeyWriterGlobalStatus(TransactionBox[] tb, int epoch, int slot, String databaseUIDD, long slotTime)Methods in com.h2tcoin.takamakachain.utils.threadSafeUtils with parameters of type KeyWriterGlobalStatus Modifier and Type Method Description static voidTkmKeyWriter. callBetsEvaluationOnModifiedBalances(KeyWriterGlobalStatus kwGS, KeyWriterAcceptedBetByHolderBean modVal)static voidTkmInclusionDuplication. cleanUpOutdatedDuplicated(KeyWriterGlobalStatus kwGS)static InternalBlockBeanTkmOperations. generateBlock(KeyWriterGlobalStatus kwGS, TransactionBox[] transactions, InstanceWalletKeystoreInterface nodeWallet, int nodeKey, Date blockDate)static KeyWriterGlobalStatusTkmOperations. goToNextStatus(KeyWriterGlobalStatus oldKWGS, TransactionBox[] tansactions, int epoch, int slot, String uid, long slotTime)static voidKeyWriterStatusUtility. loadIncludedTransactions(KeyWriterGlobalStatus kwGS)static voidTkmKeyWriter. overwriteStakeLeftToRight(KeyWriterGlobalStatus orig, ConcurrentSkipListMap<String,StakeBean> retriveStake)static voidTkmOperations. persistGlobalStatus(KeyWriterGlobalStatus kwGS)static StringTkmTextUtils. prettyPrintKeyWriterGlobalStatus(KeyWriterGlobalStatus kwGS)static StringTkmTextUtils. prettyPrintTransactionsResults(TransactionBox[] transactions, KeyWriterGlobalStatus kwGS)static voidTkmOperations. pushTransactions(KeyWriterGlobalStatus kwGS, TransactionBox[] transactions)Evaluates current transactions and applies them to the current system status if valid.static voidTkmOperations. pushTransactions(KeyWriterGlobalStatus kwGS, TransactionBox[] transactions, ConcurrentSkipListMap<String,TkmRewardBean> blockListPayback)Evaluates current transactions and applies them to the current system status if valid.It also updates the list of transaction errors and calculates the processing cost incurred by the node.static voidTkmKeyWriter. putBlockInMap(KeyWriterGlobalStatus kwGS, TransactionBox blockHash, TransactionBox previousBlockHash)static TransactionBox[]TkmInclusionDuplication. removeIncluded(TransactionBox[] transactions, KeyWriterGlobalStatus kwGS)static TransactionBox[]TkmInclusionDuplication. removeIncludedAndOutdated(TransactionBox[] transactions, KeyWriterGlobalStatus kwGS)static ConcurrentSkipListMap<String,AcceptedBetByHolderBean>TkmKeyWriter. retriveAcceptedBetByHolder(KeyWriterGlobalStatus kwGS)this function does not alter accepted bet bean.static ConcurrentSkipListMap<String,String>TkmKeyWriter. retriveBalancesOverTheLimit(KeyWriterGlobalStatus kwGS)static ConcurrentSkipListMap<String,BlocksBean>TkmKeyWriter. retriveBlocksBeans(KeyWriterGlobalStatus kwGS)this function does not alter blocks beans.static voidKeyWriterStatusUtility. saveIncludedTransactions(KeyWriterGlobalStatus kwGS)static voidTkmKeyWriter. updateAcceptedBetByHolder(KeyWriterGlobalStatus kwGS)static voidTkmKeyWriter. updateBlocksBean(KeyWriterGlobalStatus kwGS)static voidTkmInclusionDuplication. updateIncludedList(KeyWriterGlobalStatus kwGS, TransactionBox[] transactions)static voidTkmPayBackHelper. updateKeyWriterAcceptedBets(KeyWriterGlobalStatus kwGS, ConcurrentSkipListMap<String,TkmRewardBean> blockListPayback)static voidTkmNodeManager. updateNodeLinks(KeyWriterGlobalStatus kwGS)static voidTkmNodeManager. updateNodeLinksDeregister(KeyWriterGlobalStatus kwGS)static voidTkmKeyWriter. updateOverTheLimit(KeyWriterGlobalStatus kwGS) 
 -