Structs§
- GetClass
Hash AtLibfunc - Libfunc for the get_class_hash_at system call.
- Keccak
Libfunc - Libfunc for the keccak system call. The libfunc does not add any padding and the input needs to be a multiple of 1088 bits (== 17 u64 word).
- Replace
Class Libfunc - Libfunc for the replace_class system call.
- Sha256
Process Block Libfunc - Libfunc for the sha256_process_block system call. The input needs a Sha256StateHandleType for the previous state and a span of 16 words (each word is 32 bits).
- Sha256
State Handle Digest Libfunc - Libfunc for converting a ContractAddress into a felt252.
- Sha256
State Handle Init Libfunc - Libfunc for converting a ContractAddress into a felt252.
- Sha256
State Handle Type - Type representing the sha256 state handle.
- System
Type - Type for Starknet system object. Used to make system calls.
Traits§
- Syscall
Generic Libfunc - Trait for implementing a library function for syscalls.
Functions§
- sha256_
state_ handle_ unwrapped_ type - The inner type of the Sha256StateHandle:
Box<[u32; 8]>
.