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.
-
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) BlobMap.read
(ByteBuffer bb) 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