/.github/CODEOWNERS @marekkirejczyk @vlayer-xyz/devops

# Audited files - 07 February 2025 - a76361451c47dbef25db03f61d2b0e26e0c5d940
# A list of files that went into the scope of an audit.
# Listing guest Cargo.lock's instead of root Cargo.toml to prevent unnecessary codeowner triggers.

/rust/guest_wrapper/risc0_call_guest/Cargo.lock @marekkirejczyk
/rust/guest_wrapper/risc0_chain_guest/Cargo.lock @marekkirejczyk

/contracts/vlayer/foundry.toml @marekkirejczyk
/contracts/vlayer/src/CallAssumptions.sol @marekkirejczyk
/contracts/vlayer/src/EmailProof.sol @marekkirejczyk
/contracts/vlayer/src/PrecompilesAddresses.sol @marekkirejczyk
/contracts/vlayer/src/Proof.sol @marekkirejczyk
/contracts/vlayer/src/Prover.sol @marekkirejczyk
/contracts/vlayer/src/Regex.sol @marekkirejczyk
/contracts/vlayer/src/Repository.sol @marekkirejczyk
/contracts/vlayer/src/Seal.sol @marekkirejczyk
/contracts/vlayer/src/TestnetStableDeployment.sol @marekkirejczyk
/contracts/vlayer/src/Url.sol @marekkirejczyk
/contracts/vlayer/src/Verifier.sol @marekkirejczyk
/contracts/vlayer/src/WebProof.sol @marekkirejczyk
/contracts/vlayer/src/proof_verifier/ChainId.sol @marekkirejczyk
/contracts/vlayer/src/proof_verifier/Groth16ProofVerifier.sol @marekkirejczyk
/contracts/vlayer/src/proof_verifier/IProofVerifier.sol @marekkirejczyk
/contracts/vlayer/src/proof_verifier/ProofVerifierBase.sol @marekkirejczyk
/rust/block_header/Cargo.toml @marekkirejczyk
/rust/block_header/src/casting_utils.rs @marekkirejczyk
/rust/block_header/src/eth.rs @marekkirejczyk
/rust/block_header/src/forge.rs @marekkirejczyk
/rust/block_header/src/lib.rs @marekkirejczyk
/rust/chain/Cargo.toml @marekkirejczyk
/rust/chain/chain_specs.toml @marekkirejczyk
/rust/chain/src/config.rs @marekkirejczyk
/rust/chain/src/eip1559.rs @marekkirejczyk
/rust/chain/src/fork.rs @marekkirejczyk
/rust/chain/src/lib.rs @marekkirejczyk
/rust/chain/src/optimism.rs @marekkirejczyk
/rust/chain/src/spec.rs @marekkirejczyk
/rust/common/Cargo.toml @marekkirejczyk
/rust/common/src/cache.rs @marekkirejczyk
/rust/common/src/guest.rs @marekkirejczyk
/rust/common/src/hashable.rs @marekkirejczyk
/rust/common/src/lib.rs @marekkirejczyk
/rust/common/src/verifier/sealing.rs @marekkirejczyk
/rust/common/src/verifier/zk_proof.rs @marekkirejczyk
/rust/common/src/verifier.rs @marekkirejczyk
/rust/email_proof/Cargo.toml @marekkirejczyk
/rust/email_proof/src/dkim.rs @marekkirejczyk
/rust/email_proof/src/dns.rs @marekkirejczyk
/rust/email_proof/src/email/sol.rs @marekkirejczyk
/rust/email_proof/src/email.rs @marekkirejczyk
/rust/email_proof/src/email_address.rs @marekkirejczyk
/rust/email_proof/src/errors.rs @marekkirejczyk
/rust/email_proof/src/from_header.rs @marekkirejczyk
/rust/email_proof/src/lib.rs @marekkirejczyk
/rust/guest_wrapper/Cargo.toml @marekkirejczyk
/rust/guest_wrapper/build.rs @marekkirejczyk
/rust/guest_wrapper/build_utils/Cargo.toml @marekkirejczyk
/rust/guest_wrapper/build_utils/src/chain_guest_id.rs @marekkirejczyk
/rust/guest_wrapper/build_utils/src/data_layout.rs @marekkirejczyk
/rust/guest_wrapper/build_utils/src/lib.rs @marekkirejczyk
/rust/guest_wrapper/build_utils/src/risc0_builder.rs @marekkirejczyk
/rust/guest_wrapper/risc0_call_guest/Cargo.toml @marekkirejczyk
/rust/guest_wrapper/risc0_call_guest/build.rs @marekkirejczyk
/rust/guest_wrapper/risc0_call_guest/src/main.rs @marekkirejczyk
/rust/guest_wrapper/risc0_chain_guest/Cargo.toml @marekkirejczyk
/rust/guest_wrapper/risc0_chain_guest/build.rs @marekkirejczyk
/rust/guest_wrapper/risc0_chain_guest/src/main.rs @marekkirejczyk
/rust/guest_wrapper/src/lib.rs @marekkirejczyk
/rust/mpt/Cargo.toml @marekkirejczyk
/rust/mpt/src/hash.rs @marekkirejczyk
/rust/mpt/src/key_nibbles.rs @marekkirejczyk
/rust/mpt/src/lib.rs @marekkirejczyk
/rust/mpt/src/node/constructors.rs @marekkirejczyk
/rust/mpt/src/node/insert/entry.rs @marekkirejczyk
/rust/mpt/src/node/insert/from_two_entries.rs @marekkirejczyk
/rust/mpt/src/node/insert/insert_entry_into_branch.rs @marekkirejczyk
/rust/mpt/src/node/insert/insert_entry_into_extension/from_extension_and_entry_empty_common_prefix.rs @marekkirejczyk
/rust/mpt/src/node/insert/insert_entry_into_extension.rs @marekkirejczyk
/rust/mpt/src/node/insert/utils.rs @marekkirejczyk
/rust/mpt/src/node/insert.rs @marekkirejczyk
/rust/mpt/src/node/rlp.rs @marekkirejczyk
/rust/mpt/src/node/size.rs @marekkirejczyk
/rust/mpt/src/node.rs @marekkirejczyk
/rust/mpt/src/node_ref.rs @marekkirejczyk
/rust/mpt/src/path.rs @marekkirejczyk
/rust/mpt/src/trie/utils.rs @marekkirejczyk
/rust/mpt/src/trie.rs @marekkirejczyk
/rust/mpt/src/utils.rs @marekkirejczyk
/rust/services/call/common/Cargo.toml @marekkirejczyk
/rust/services/call/common/src/helpers.rs @marekkirejczyk
/rust/services/call/common/src/lib.rs @marekkirejczyk
/rust/services/call/common/src/location.rs @marekkirejczyk
/rust/services/call/common/src/metadata.rs @marekkirejczyk
/rust/services/call/engine/Cargo.toml @marekkirejczyk
/rust/services/call/engine/src/config.rs @marekkirejczyk
/rust/services/call/engine/src/consts.rs @marekkirejczyk
/rust/services/call/engine/src/db.rs @marekkirejczyk
/rust/services/call/engine/src/evm/env/cached.rs @marekkirejczyk
/rust/services/call/engine/src/evm/env/factory.rs @marekkirejczyk
/rust/services/call/engine/src/evm/env.rs @marekkirejczyk
/rust/services/call/engine/src/evm/execution_result.rs @marekkirejczyk
/rust/services/call/engine/src/evm/input.rs @marekkirejczyk
/rust/services/call/engine/src/evm.rs @marekkirejczyk
/rust/services/call/engine/src/io.rs @marekkirejczyk
/rust/services/call/engine/src/lib.rs @marekkirejczyk
/rust/services/call/engine/src/sol/call_assumptions.rs @marekkirejczyk
/rust/services/call/engine/src/sol/proof.rs @marekkirejczyk
/rust/services/call/engine/src/sol/seal.rs @marekkirejczyk
/rust/services/call/engine/src/sol.rs @marekkirejczyk
/rust/services/call/engine/src/travel_call/args.rs @marekkirejczyk
/rust/services/call/engine/src/travel_call/error.rs @marekkirejczyk
/rust/services/call/engine/src/travel_call/evm.rs @marekkirejczyk
/rust/services/call/engine/src/travel_call/inspector.rs @marekkirejczyk
/rust/services/call/engine/src/travel_call.rs @marekkirejczyk
/rust/services/call/engine/src/utils/cache.rs @marekkirejczyk
/rust/services/call/engine/src/utils/evm_call.rs @marekkirejczyk
/rust/services/call/engine/src/utils.rs @marekkirejczyk
/rust/services/call/engine/src/verifier/teleport.rs @marekkirejczyk
/rust/services/call/engine/src/verifier/time_travel.rs @marekkirejczyk
/rust/services/call/engine/src/verifier/travel_call.rs @marekkirejczyk
/rust/services/call/engine/src/verifier.rs @marekkirejczyk
/rust/services/call/guest/Cargo.toml @marekkirejczyk
/rust/services/call/guest/src/db/state.rs @marekkirejczyk
/rust/services/call/guest/src/db/wrap_state.rs @marekkirejczyk
/rust/services/call/guest/src/db.rs @marekkirejczyk
/rust/services/call/guest/src/guest/env.rs @marekkirejczyk
/rust/services/call/guest/src/guest.rs @marekkirejczyk
/rust/services/call/guest/src/lib.rs @marekkirejczyk
/rust/services/call/optimism/Cargo.toml @marekkirejczyk
/rust/services/call/optimism/src/anchor_state_registry.rs @marekkirejczyk
/rust/services/call/optimism/src/client/cached.rs @marekkirejczyk
/rust/services/call/optimism/src/client/factory/cached.rs @marekkirejczyk
/rust/services/call/optimism/src/client/factory/http.rs @marekkirejczyk
/rust/services/call/optimism/src/client/factory/recording.rs @marekkirejczyk
/rust/services/call/optimism/src/client/factory.rs @marekkirejczyk
/rust/services/call/optimism/src/client/http.rs @marekkirejczyk
/rust/services/call/optimism/src/client/recording.rs @marekkirejczyk
/rust/services/call/optimism/src/client.rs @marekkirejczyk
/rust/services/call/optimism/src/lib.rs @marekkirejczyk
/rust/services/call/optimism/src/types/rpc.rs @marekkirejczyk
/rust/services/call/optimism/src/types.rs @marekkirejczyk
/rust/services/call/precompiles/Cargo.toml @marekkirejczyk
/rust/services/call/precompiles/src/email_proof.rs @marekkirejczyk
/rust/services/call/precompiles/src/helpers.rs @marekkirejczyk
/rust/services/call/precompiles/src/json.rs @marekkirejczyk
/rust/services/call/precompiles/src/lib.rs @marekkirejczyk
/rust/services/call/precompiles/src/precompile.rs @marekkirejczyk
/rust/services/call/precompiles/src/regex.rs @marekkirejczyk
/rust/services/call/precompiles/src/url_pattern.rs @marekkirejczyk
/rust/services/call/precompiles/src/web_proof.rs @marekkirejczyk
/rust/services/call/seal/Cargo.toml @marekkirejczyk
/rust/services/call/seal/src/lib.rs @marekkirejczyk
/rust/services/chain/block_trie/Cargo.toml @marekkirejczyk
/rust/services/chain/block_trie/src/lib.rs @marekkirejczyk
/rust/services/chain/common/Cargo.toml @marekkirejczyk
/rust/services/chain/common/src/lib.rs @marekkirejczyk
/rust/services/chain/common/src/verifier.rs @marekkirejczyk
/rust/services/chain/guest/Cargo.toml @marekkirejczyk
/rust/services/chain/guest/src/lib.rs @marekkirejczyk
/rust/verifiable_dns/Cargo.toml @marekkirejczyk
/rust/verifiable_dns/src/common/record.rs @marekkirejczyk
/rust/verifiable_dns/src/common/to_payload.rs @marekkirejczyk
/rust/verifiable_dns/src/common/types.rs @marekkirejczyk
/rust/verifiable_dns/src/common.rs @marekkirejczyk
/rust/verifiable_dns/src/dns_over_https.rs @marekkirejczyk
/rust/verifiable_dns/src/lib.rs @marekkirejczyk
/rust/verifiable_dns/src/verifiable_dns.rs @marekkirejczyk
/rust/verifiable_dns/src/verifier/mod.rs @marekkirejczyk
/rust/web_proof/Cargo.toml @marekkirejczyk
/rust/web_proof/src/errors.rs @marekkirejczyk
/rust/web_proof/src/fixtures/tlsn_core_types.rs @marekkirejczyk
/rust/web_proof/src/fixtures.rs @marekkirejczyk
/rust/web_proof/src/lib.rs @marekkirejczyk
/rust/web_proof/src/redaction.rs @marekkirejczyk
/rust/web_proof/src/request_transcript.rs @marekkirejczyk
/rust/web_proof/src/response_transcript.rs @marekkirejczyk
/rust/web_proof/src/transcript_parser.rs @marekkirejczyk
/rust/web_proof/src/utils/bytes.rs @marekkirejczyk
/rust/web_proof/src/utils/json.rs @marekkirejczyk
/rust/web_proof/src/utils.rs @marekkirejczyk
/rust/web_proof/src/verifier.rs @marekkirejczyk
/rust/web_proof/src/web.rs @marekkirejczyk
/rust/web_proof/src/web_proof.rs @marekkirejczyk

# Soon to be marked as deprecated. If updates needed, shall be reflected in the vouch repository.
/packages/sdk/api/web_proof/* @marekkirejczyk @wgromniak2 @akoszowski
/packages/web-proof-commons/* @marekkirejczyk @wgromniak2 @akoszowski
