mirror of
https://github.com/matter-labs/teepot.git
synced 2025-07-22 07:24:48 +02:00
feat(tee-proof-verifier): add support for Solidity-compatible pubkey in report_data
This PR is part of the effort to implement on-chain TEE proof verification. This PR goes hand in hand with: - https://github.com/matter-labs/zksync-era/pull/3414 - https://github.com/matter-labs/teepot/pull/228
This commit is contained in:
parent
a9b89ef584
commit
bdb213c5f6
9 changed files with 155 additions and 49 deletions
5
Cargo.lock
generated
5
Cargo.lock
generated
|
@ -5217,7 +5217,6 @@ dependencies = [
|
|||
"hex",
|
||||
"rand",
|
||||
"secp256k1 0.29.1",
|
||||
"sha3",
|
||||
"teepot",
|
||||
"tracing",
|
||||
"tracing-log 0.2.0",
|
||||
|
@ -5326,10 +5325,12 @@ dependencies = [
|
|||
"rand",
|
||||
"rsa",
|
||||
"rustls",
|
||||
"secp256k1 0.29.1",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"serde_with 3.11.0",
|
||||
"sha2",
|
||||
"sha3",
|
||||
"signature 2.2.0",
|
||||
"tdx-attest-rs",
|
||||
"teepot-tee-quote-verification-rs",
|
||||
|
@ -5343,6 +5344,7 @@ dependencies = [
|
|||
"webpki-roots",
|
||||
"x509-cert",
|
||||
"zeroize",
|
||||
"zksync_basic_types",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
@ -6033,6 +6035,7 @@ dependencies = [
|
|||
"clap 4.5.23",
|
||||
"hex",
|
||||
"secp256k1 0.29.1",
|
||||
"sha3",
|
||||
"teepot",
|
||||
"zksync_basic_types",
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue