Skip to content

Commit

Permalink
fix: clippy issues in wormhole-prover-proxy
Browse files Browse the repository at this point in the history
  • Loading branch information
frolvanya committed Feb 1, 2025
1 parent 5b46185 commit 8bc1223
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 2 deletions.
2 changes: 1 addition & 1 deletion near/omni-prover/wormhole-omni-prover-proxy/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ impl WormholeOmniProverProxy {
let parsed_vaa = parsed_vaa::ParsedVAA::parse(&h);

require!(
proof_kind as u8 == parsed_vaa.payload[0],
u8::from(proof_kind) == parsed_vaa.payload[0],
"Invalid proof kind"
);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ impl ParsedVAA {

// Load 4 bytes starting from index 1
let guardian_set_index: u32 = data.get_u32(Self::GUARDIAN_SET_INDEX_POS);
let len_signers = data.get_u8(Self::LEN_SIGNER_POS) as usize;
let len_signers = data.get_u8(Self::LEN_SIGNER_POS).into();
let body_offset: usize = Self::HEADER_LEN + Self::SIGNATURE_LEN * len_signers;

// Hash the body
Expand Down
11 changes: 11 additions & 0 deletions near/omni-types/src/prover_result.rs
Original file line number Diff line number Diff line change
Expand Up @@ -62,3 +62,14 @@ pub enum ProofKind {
DeployToken,
LogMetadata,
}

impl From<ProofKind> for u8 {
fn from(kind: ProofKind) -> Self {
match kind {
ProofKind::InitTransfer => 0,
ProofKind::FinTransfer => 1,
ProofKind::DeployToken => 2,
ProofKind::LogMetadata => 3,
}
}
}

0 comments on commit 8bc1223

Please sign in to comment.