Docs.rs
  • blockifier-0.8.0
    • blockifier 0.8.0
    • Permalink
    • Docs.rs crate page
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • elintul
    • barak-b-starkware
    • dorimedini-starkware
    • MohammadNassar1
    • Yoni-Starkware
    • avi-starkware
    • noaov1
    • TomerStarkware
    • aner-starkware
    • AvivYossef-starkware
    • einat-starkware
    • Dependencies
      • anyhow ^1.0.44 normal
      • ark-ec ^0.4.2 normal
      • ark-ff ^0.4.0-alpha.7 normal
      • ark-secp256k1 ^0.4.0 normal
      • ark-secp256r1 ^0.4.0 normal
      • cached ^0.44.0 normal
      • cairo-lang-casm ^2.7.0 normal
      • cairo-lang-runner ^2.7.0 normal
      • cairo-lang-starknet-classes ^2.7.0 normal
      • cairo-lang-utils ^2.7.0 normal
      • cairo-vm =1.0.1 normal
      • derive_more ^0.99.17 normal
      • indexmap ^2.1.0 normal
      • itertools ^0.10.5 normal
      • keccak ^0.1.3 normal
      • log ^0.4 normal
      • num-bigint ^0.4 normal
      • num-integer ^0.1.45 normal
      • num-rational ^0.4 normal
      • num-traits ^0.2.15 normal
      • once_cell ^1.19.0 normal
      • paste ^1.0.15 normal
      • phf ^0.11 normal
      • rand ^0.8.5 normal optional
      • rstest ^0.17.0 normal optional
      • serde ^1.0.197 normal
      • serde_json ^1.0.116 normal
      • sha2 ^0.10.8 normal
      • sha3 ^0.10.8 normal
      • starknet-types-core ^0.1.5 normal
      • starknet_api ^0.13.0-rc.1 normal
      • strum ^0.25.0 normal
      • strum_macros ^0.25.2 normal
      • thiserror ^1.0.37 normal
      • tikv-jemallocator ^0.5.4 normal optional
      • assert_matches ^1.5.0 dev
      • criterion ^0.5.1 dev
      • glob ^0.3.1 dev
      • pretty_assertions ^1.4.0 dev
      • rand ^0.8.5 dev
      • regex ^1.10.4 dev
      • rstest ^0.17.0 dev
      • test-case ^3.2.1 dev
    • Versions
    • 10.75% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

blockifier0.8.0

Module deprecated_syscalls

Module Items

  • Modules
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

In blockifier::execution

blockifier::execution

Module deprecated_syscalls

Source

Modules§

hint_processor

Structs§

CallContractRequest
DeployRequest
DeployResponse
DeprecatedSyscallSelectorIter
An iterator over the variants of DeprecatedSyscallSelector
EmitEventRequest
EmptyRequest
EmptyResponse
GetBlockNumberResponse
GetBlockTimestampResponse
GetContractAddressResponse
GetTxInfoResponse
LibraryCallRequest
ReplaceClassRequest
SendMessageToL1Request
SingleSegmentResponse
StorageReadRequest
StorageReadResponse
StorageWriteRequest

Enums§

DeprecatedSyscallSelector

Traits§

SyscallRequest
SyscallResponse

Functions§

call_contract
delegate_call
delegate_l1_handler
deploy
emit_event
get_block_number
get_block_timestamp
get_caller_address
get_contract_address
get_sequencer_address
get_tx_info
get_tx_signature
library_call
library_call_l1_handler
replace_class
send_message_to_l1
storage_read
storage_write

Type Aliases§

CallContractResponse
DeprecatedSyscallResult
ReplaceClassResponse
StorageWriteResponse
WriteResponseResult