Package convex.core
package convex.core
-
Class SummaryClassDescriptionClass representing a Peer's view of the overall network consensus state.A block contains an ordered collection of signed transactions that may be applied collectively as part of a state update.Class representing the result of applying a Block to a State.Static Constants for Coin sizes and total supplyStatic class for global configuration constants that affect protocol behaviourStandard codes used for CVM Exceptional Conditions.Class representing the context to be used for a Belief merge/update function.Class representing an Ordering of transactions, along with the consensus position.Immutable class representing the encapsulated state of a PeerClass representing the result of a Query or Transaction.Class representing the immutable state of the CVM State transitions are represented by blocks of transactions, according to the logic: s[n+1] = s[n].applyBlock(b[n]) State contains the following elements - Map of AccountStatus for every Address - Map of PeerStatus for every Peer Address - Global values - Schedule data structure "State.