import { GetStorage } from "../../../src/storage"; /** * This is the doc comment for pallet `TechnicalMembership`'s storages. * * `TechnicalMembership`'s calls: {@link: module:pangolin/technicalMembership/calls} * * @module pangolin/technicalMembership/storages */ export const getTechnicalMembership = (getStorage: GetStorage) => { return { /** * The current membership, stored as an ordered Vec. * * @returns {Promise} BoundedVec: Vec<[U8; 20]> */ members: async (): Promise => { return await getStorage('TechnicalMembership', 'Members'); }, /** * The current prime member, if one exists. * * @returns {Promise} AccountId20: [U8; 20] */ prime: async (): Promise => { return await getStorage('TechnicalMembership', 'Prime'); }, }; };