| Package | Description |
|---|---|
| com.exonum.binding.core.blockchain | |
| com.exonum.binding.core.storage.indices |
Contains Exonum indexes — persistent, named collections built on top of Exonum key-value storage.
|
| Modifier and Type | Method and Description |
|---|---|
MapIndex<com.exonum.binding.common.hash.HashCode,Block> |
Blockchain.getBlocks()
Returns a map that stores a block object for every block hash.
|
MapIndex<com.exonum.binding.common.hash.HashCode,com.exonum.binding.common.blockchain.TransactionLocation> |
Blockchain.getTxLocations()
Returns a map that keeps the transaction position inside the blockchain for every transaction
hash.
|
MapIndex<com.exonum.binding.common.hash.HashCode,com.exonum.binding.common.message.TransactionMessage> |
Blockchain.getTxMessages()
Returns a map of transaction messages identified by their SHA-256 hashes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MapIndexProxy<K,V>
A MapIndex is an index that maps keys to values.
|
class |
ProofMapIndexProxy<K,V>
A ProofMapIndexProxy is an index that maps keys to values.
|
Copyright © 2019 Exonum. All rights reserved.