pub type Reserves = BoundedVec<ReserveData<[u8; 8], u64>>;
struct Reserves(pub Vec<ReserveData<[u8; 8], u64>>);
0: Vec<ReserveData<[u8; 8], u64>>