Skip to content

Commit

Permalink
Add is_authorized request identification into log messages (#749)
Browse files Browse the repository at this point in the history
  • Loading branch information
rimrakhimov authored Jan 25, 2024
1 parent 6031682 commit 6aa1a48
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@ impl solidity_verifier_server::SolidityVerifier for SolidityVerifierService {
let (metadata, _, request) = request.into_parts();
super::trace_verification_request!(&request);

let is_authorized = super::is_key_authorized(&self.authorized_keys, metadata)?;
tracing::info!(is_authorized = is_authorized);

let bytecode_type = request.bytecode_type();
let verification_request = VerificationRequest {
bytecode: request.bytecode,
Expand All @@ -58,7 +61,7 @@ impl solidity_verifier_server::SolidityVerifier for SolidityVerifierService {
.metadata
.map(|metadata| VerificationMetadataWrapper::from_inner(metadata).try_into())
.transpose()?,
is_authorized: super::is_key_authorized(&self.authorized_keys, metadata)?,
is_authorized,
};
let result = solidity_multi_part::verify(self.client.clone(), verification_request).await;

Expand All @@ -73,6 +76,9 @@ impl solidity_verifier_server::SolidityVerifier for SolidityVerifierService {
let (metadata, _, request) = request.into_parts();
super::trace_verification_request!(&request);

let is_authorized = super::is_key_authorized(&self.authorized_keys, metadata)?;
tracing::info!(is_authorized = is_authorized);

let bytecode_type = request.bytecode_type();
let verification_request = VerificationRequest {
bytecode: request.bytecode,
Expand All @@ -85,7 +91,7 @@ impl solidity_verifier_server::SolidityVerifier for SolidityVerifierService {
.metadata
.map(|metadata| VerificationMetadataWrapper::from_inner(metadata).try_into())
.transpose()?,
is_authorized: super::is_key_authorized(&self.authorized_keys, metadata)?,
is_authorized,
};
let result =
solidity_standard_json::verify(self.client.clone(), verification_request).await;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@ impl vyper_verifier_server::VyperVerifier for VyperVerifierService {
let (metadata, _, request) = request.into_parts();
super::trace_verification_request!(&request);

let is_authorized = super::is_key_authorized(&self.authorized_keys, metadata)?;
tracing::info!(is_authorized = is_authorized);

let bytecode_type = request.bytecode_type();
let verification_request = VerificationRequest {
bytecode: request.bytecode,
Expand All @@ -57,7 +60,7 @@ impl vyper_verifier_server::VyperVerifier for VyperVerifierService {
.metadata
.map(|metadata| VerificationMetadataWrapper::from_inner(metadata).try_into())
.transpose()?,
is_authorized: super::is_key_authorized(&self.authorized_keys, metadata)?,
is_authorized,
};
let result = vyper_multi_part::verify(self.client.clone(), verification_request).await;

Expand All @@ -72,6 +75,9 @@ impl vyper_verifier_server::VyperVerifier for VyperVerifierService {
let (metadata, _, request) = request.into_parts();
super::trace_verification_request!(&request);

let is_authorized = super::is_key_authorized(&self.authorized_keys, metadata)?;
tracing::info!(is_authorized = is_authorized);

let bytecode_type = request.bytecode_type();
let verification_request = VerificationRequest {
bytecode: request.bytecode,
Expand All @@ -84,7 +90,7 @@ impl vyper_verifier_server::VyperVerifier for VyperVerifierService {
.metadata
.map(|metadata| VerificationMetadataWrapper::from_inner(metadata).try_into())
.transpose()?,
is_authorized: super::is_key_authorized(&self.authorized_keys, metadata)?,
is_authorized,
};
let result = vyper_standard_json::verify(self.client.clone(), verification_request).await;

Expand Down

0 comments on commit 6aa1a48

Please sign in to comment.