(value: &str)
| 962 | } |
| 963 | |
| 964 | pub(crate) fn decode_multibase_data(value: &str) -> Result<Vec<u8>, BadRequestResponse> { |
| 965 | Ok(multibase::decode(value) |
| 966 | .map_err(|err| { |
| 967 | BadRequestResponse::new(format!("Invalid event data: multibase error: {err}")) |
| 968 | })? |
| 969 | .1) |
| 970 | } |
| 971 | |
| 972 | #[async_trait] |
| 973 | impl<C, I, M, P> Api<C> for Server<C, I, M, P> |