Kagome
Polkadot Runtime Engine in C++17
|
#include <store_impl.hpp>
Public Member Functions | |
~BitfieldStoreImpl () override=default | |
void | putBitfield (const BlockHash &relay_parent, const SignedBitfield &bitfield) override |
std::vector< SignedBitfield > | getBitfields (const BlockHash &relay_parent) const override |
Public Member Functions inherited from kagome::parachain::BitfieldStore | |
virtual | ~BitfieldStore ()=default |
virtual void | putBitfield (const BlockHash &relay_parent, const SignedBitfield &bitfield)=0 |
Store bitfield at given block. More... | |
virtual std::vector< SignedBitfield > | getBitfields (const BlockHash &relay_parent) const =0 |
Get bitfields for given block. More... | |
Private Attributes | |
std::unordered_map< BlockHash, std::vector< SignedBitfield > > | bitfields_ |
Additional Inherited Members | |
Public Types inherited from kagome::parachain::BitfieldStore | |
using | BlockHash = primitives::BlockHash |
using | SignedBitfield = network::SignedBitfield |
Definition at line 14 of file store_impl.hpp.
|
overridedefault |
|
override |
Definition at line 14 of file store_impl.cpp.
|
override |
Definition at line 9 of file store_impl.cpp.
|
private |
Definition at line 24 of file store_impl.hpp.