Crate exonum [−] [src]
Exonum blockchain framework.
For more information see the project readme.
Modules
api |
|
blockchain |
The module containing building blocks for creating blockchains powered by the Exonum framework. |
crypto |
Cryptography related types and functions. |
encoding |
|
explorer |
Blockchain explorer module provides api for getting information about blocks and transactions from the blockchain. |
helpers |
Different assorted utilities. |
messages |
Consensus and other messages and related utilities. |
node |
Exonum node that performs consensus algorithm. |
storage |
A module that provides a high-level interface for working with stored data. |
Macros
check_bounds |
This macro checks bounds of fields for structs with custom layout. |
encoding_struct |
|
implement_exonum_serializer |
implement exonum serialization\deserialization based on serde |
implement_pod_array_field |
Implement field helper for all array of POD types it writes POD type as bytearray in place. |
implement_pod_as_ref_field |
Implement field helper for all POD types it writes POD type as byte array in place. |
implement_std_field |
implement field for all types that has writer and reader functions |
message |
|
metric |
Adds given metric with given value. |