Kagome
Polkadot Runtime Engine in C++17
|
#include <runtime_upgrade_tracker.hpp>
Public Member Functions | |
virtual | ~RuntimeUpgradeTracker ()=default |
virtual outcome::result< storage::trie::RootHash > | getLastCodeUpdateState (const primitives::BlockInfo &block)=0 |
virtual outcome::result< primitives::BlockInfo > | getLastCodeUpdateBlockInfo (const storage::trie::RootHash &state) const =0 |
Tracks the upgrades of the runtime and supplies the states where it happened
Definition at line 19 of file runtime_upgrade_tracker.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in kagome::runtime::RuntimeUpgradeTrackerImpl.
|
pure virtual |
block,where | runtime upgrade happened |
Implemented in kagome::runtime::RuntimeUpgradeTrackerImpl.