pub type VirtualStakers<T: Config> = CountedStorageMap<_GeneratedPrefixForStorageVirtualStakers<T>, Twox64Concat, T::AccountId, ()>;
Expand description

Stakers whose funds are managed by other pallets.

This pallet does not apply any locks on them, therefore they are only virtually bonded. They are expected to be keyless accounts and hence should not be allowed to mutate their ledger directly via this pallet. Instead, these accounts are managed by other pallets and accessed via low level apis. We keep track of them to do minimal integrity checks.

Storage type is [CountedStorageMap] with key type T :: AccountId and value type ().

Aliased Type§

struct VirtualStakers<T: Config>(/* private fields */);