Uses of Class
convex.core.data.BlobMap
Packages that use BlobMap
Package
Description
Fundamental Convex classes used for the decentralised network
Data structures and algorithms, including a complete set of classes
required to implement immutable, decentralised data objects.
Core CVM implementation
-
Uses of BlobMap in convex.core
Methods in convex.core that return BlobMapModifier and TypeMethodDescriptionBelief.getOrders()
Get the map of orders for this BeliefState.getPeers()
Gets the map of Peers for this StateState.getSchedule()
Gets the current schedule data structure for this stateMethods in convex.core with parameters of type BlobMapModifier and TypeMethodDescriptionstatic State
State.create
(AVector<AccountStatus> accounts, BlobMap<AccountKey, PeerStatus> peers, AVector<ACell> globals, BlobMap<ABlob, AVector<ACell>> schedule) Create a StateBelief.withOrders
(BlobMap<AccountKey, SignedData<Order>> newOrders) Updates this Belief with a new set of Chains for each peer addressState.withPeers
(BlobMap<AccountKey, PeerStatus> newPeers) Updates the Peers in this State -
Uses of BlobMap in convex.core.data
Fields in convex.core.data declared as BlobMapMethods in convex.core.data that return BlobMapModifier and TypeMethodDescriptionBlobMap.assocEntry
(MapEntry<K, V> e) BlobMap.create
(K k, V v) BlobMap.empty()
BlobMap.filterValues
(Predicate<V> pred) AccountStatus.getHoldings()
Gets the holdings for this account.BlobMap.slice
(long start) Slices this BlobMap, starting at the specified position Removes n leading entries from this BlobMap, in key order.BlobMap.slice
(long start, long end) Returns a slice of this BlobMapBlobMap.updateRefs
(IRefFunction func) Methods in convex.core.data with parameters of type BlobMap -
Uses of BlobMap in convex.core.lang
Fields in convex.core.lang with type parameters of type BlobMapMethods in convex.core.lang that return BlobMapModifier and TypeMethodDescriptionContext.getHoldings()
Gets the holdings map for the current account.