pub fn move_vec<T: Serialize>(items: &[T]) -> MovementResult<Vec<u8>>Expand description
Helper to create a vector argument for Move functions.
Move vectors are BCS-encoded with a length prefix followed by elements.
§Example
ⓘ
let addresses = move_vec(&[addr1, addr2, addr3])?;
let amounts = move_vec(&[100u64, 200u64, 300u64])?;§Errors
Returns MovementError::Bcs if BCS serialization of items fails.