diff --git a/runtime/src/accounts_index.rs b/runtime/src/accounts_index.rs index 9b76da9503..2e3a59c6cc 100644 --- a/runtime/src/accounts_index.rs +++ b/runtime/src/accounts_index.rs @@ -174,6 +174,14 @@ impl AccountMapEntryInner { pub fn set_dirty(&self, value: bool) -> bool { self.meta.dirty.swap(value, Ordering::Relaxed) } + + pub fn age(&self) -> Age { + self.meta.age.load(Ordering::Relaxed) + } + + pub fn set_age(&self, value: Age) { + self.meta.age.store(value, Ordering::Relaxed) + } } pub enum AccountIndexGetResult<'a, T: IndexValue> {