Make ciborium serialize generic
This commit is contained in:
parent
eab279acab
commit
2fc10321f2
@ -1,6 +1,5 @@
|
||||
use serde::{de, Deserialize, Deserializer, Serialize, Serializer};
|
||||
use serde::de::Error;
|
||||
use serde_json::Value;
|
||||
use sp_client::bitcoin::hex::{DisplayHex, FromHex};
|
||||
use sp_client::bitcoin::OutPoint;
|
||||
use tsify::Tsify;
|
||||
@ -38,7 +37,7 @@ where
|
||||
Ok(arr)
|
||||
}
|
||||
|
||||
pub fn ciborium_serialize(value: &Value) -> anyhow::Result<Vec<u8>> {
|
||||
pub fn ciborium_serialize<T: Serialize>(value: &T) -> anyhow::Result<Vec<u8>> {
|
||||
let mut writer = vec![];
|
||||
ciborium::into_writer(value, &mut writer)?;
|
||||
Ok(writer)
|
||||
|
Loading…
x
Reference in New Issue
Block a user