pub fn serialize_and_encode<T>(
    input: &T,
    encoding: UiTransactionEncoding
) -> ClientResult<String>where
    T: Serialize,