pub type Holds = BoundedVec<IdAmount<(), u64>>;
struct Holds(pub Vec<IdAmount<(), u64>>);
0: Vec<IdAmount<(), u64>>