Docs.rs
cairo-vm-1.0.1
cairo-vm 1.0.1
Docs.rs crate page
Apache-2.0
Links
Repository
crates.io
Source
Owners
klaus993
github:lambdaclass:crates-io-publishers:owners
orizi
liorgold2
AbdelStark
Dependencies
anyhow ^1.0.69
normal
arbitrary ^1.3.0
normal
optional
ark-ff ^0.4.2
normal
optional
ark-std ^0.4.0
normal
optional
bincode ^2.0.0-rc.3
normal
bitvec ^1
normal
cairo-lang-casm ^2.7.0
normal
optional
cairo-lang-starknet ^2.7.0
normal
optional
cairo-lang-starknet-classes ^2.7.0
normal
optional
clap ^4.3.10
normal
optional
generic-array ^0.14.7
normal
hashbrown ^0.14.0
normal
hex ^0.4.3
normal
keccak ^0.1.2
normal
lazy_static ^1.4.0
normal
nom ^7
normal
num-bigint ^0.4
normal
num-integer ^0.1.45
normal
num-prime ^0.4.3
normal
optional
num-traits ^0.2
normal
rand ^0.8.5
normal
rust_decimal ^1.35.0
normal
serde ^1.0
normal
serde_json ^1.0
normal
sha2 ^0.10.7
normal
sha3 ^0.10.8
normal
starknet-crypto ^0.6.1
normal
starknet-types-core ^0.1.2
normal
thiserror-no-std ^2.0.2
normal
zip ^0.6.6
normal
optional
assert_matches ^1.5.0
dev
num-prime ^0.4.3
dev
rstest ^0.17.0
dev
criterion ^0.5.1
dev
iai-callgrind ^0.3.1
dev
mimalloc ^0.1.37
dev
proptest ^1.0.0
dev
wasm-bindgen-test ^0.3.34
dev
Versions
9.6%
of the crate is documented
Go to latest version
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
cairo_
vm
1.0.1
Module math_
utils
Functions
In cairo_
vm::
hint_
processor::
builtin_
hint_
processor
Module
cairo_vm
::
hint_processor
::
builtin_hint_processor
::
math_utils
Copy item path
source
·
[
−
]
Functions
§
a_
b_
bitand_
1
assert_
250_
bit
assert_
le_
felt
assert_
le_
felt_
excluded_
0
assert_
le_
felt_
excluded_
1
assert_
le_
felt_
excluded_
2
assert_
le_
felt_
v_
0_
6
assert_
le_
felt_
v_
0_
8
assert_
lt_
felt
assert_
nn
assert_
not_
equal
assert_
not_
zero
is_
250_
bits
is_
addr_
bounded
is_
le_
felt
is_nn
is_
nn_
out_
of_
range
is_
positive
is_
quad_
residue
signed_
div_
rem
split_
felt
split_
int
split_
int_
assert_
range
split_
xx
sqrt
unsigned_
div_
rem