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::ReadableMapHandle
get_name_of_map()
get()
get_globally_committed()
has()
get_version_of_previous_write()
foreach()
foreach_key()
foreach_value()
size()
ccf::kv::WriteableMapHandle
put()
remove()
clear()
ccf::kv::MapHandle
ccf::kv::ReadableValueHandle
get()
get_globally_committed()
has()
get_version_of_previous_write()
ccf::kv::WriteableValueHandle
put()
clear()
ccf::kv::ValueHandle
ccf::kv::ReadableSetHandle
contains()
contains_globally_committed()
get_version_of_previous_write()
foreach()
size()
ccf::kv::WriteableSetHandle
insert()
remove()
clear()
ccf::kv::SetHandle
- Serialisation