Skip to content

Commit

Permalink
debugging the store
Browse files Browse the repository at this point in the history
  • Loading branch information
expede committed Mar 8, 2024
1 parent 2f38108 commit 6e9131c
Show file tree
Hide file tree
Showing 3 changed files with 299 additions and 51 deletions.
3 changes: 3 additions & 0 deletions Cargo.toml
Expand Up @@ -86,6 +86,9 @@ web-sys = { version = "0.3", features = ["Crypto", "CryptoKey", "CryptoKeyPair",

[dev-dependencies]
libipld = "0.16"
rand = "0.8"
testresult = "0.3"
test-log = "0.2"

[target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies]
criterion = "0.4"
Expand Down
6 changes: 0 additions & 6 deletions src/crypto/signature/envelope.rs
Expand Up @@ -102,7 +102,6 @@ pub trait Envelope: Sized {
where
Ipld: Encode<Self::Encoder> + From<Self::Payload>, // FIXME force it to be named args not IPLD
{
dbg!("try_sign");
Self::try_sign_generic(signer, varsig_header, payload)
}

Expand All @@ -128,21 +127,16 @@ pub trait Envelope: Sized {
where
Ipld: Encode<Self::Encoder> + From<Self::Payload>,
{
dbg!("try_sign_generic");
let ipld: Ipld =
BTreeMap::from_iter([(Self::Payload::TAG.into(), Ipld::from(payload.clone()))]).into();

dbg!("buffer");
let mut buffer = vec![];
dbg!("encode");
ipld.encode(*varsig::header::Header::codec(&varsig_header), &mut buffer)
.map_err(SignError::PayloadEncodingError)?;

dbg!("sign");
let signature =
signature::Signer::try_sign(signer, &buffer).map_err(SignError::SignatureError)?;

dbg!("construct");
Ok(Self::construct(varsig_header, signature, payload))
}

Expand Down

0 comments on commit 6e9131c

Please sign in to comment.