Key-Value StoreΒΆ
The key-value store represents the internal state of the network. It is used by applications to store data to and read from the ledger.
- Key-Value Store How-To
- Key-Value Serialisation
- Key-Value Store API
- Map
- Transaction
- Handles
ccf::kv::ReadableMapHandleget_name_of_map()get()get_globally_committed()has()get_version_of_previous_write()foreach()foreach_key()foreach_value()size()ccf::kv::WriteableMapHandleput()remove()clear()ccf::kv::MapHandleccf::kv::ReadableValueHandleget()get_globally_committed()has()get_version_of_previous_write()ccf::kv::WriteableValueHandleput()clear()ccf::kv::ValueHandleccf::kv::ReadableSetHandlecontains()contains_globally_committed()get_version_of_previous_write()foreach()size()ccf::kv::WriteableSetHandleinsert()remove()clear()ccf::kv::SetHandle
- Serialisation