cheat_block_hash | Changes the block hash for the given block number and contract address.... |
start_cheat_block_hash | Starts a block hash modification for a specific contract.... |
start_cheat_block_hash_global | Starts a global block hash modification.... |
stop_cheat_block_hash | Cancels the cheat_block_hash / start_cheat_block_hash for a specific contract.... |
stop_cheat_block_hash_global | Cancels the start_cheat_block_hash_global .... |
declare | Declares a contract contract - name of a contract as Cairo string. It is a name of the contract (part after mod keyword) e.g. "HelloStarknet" Returns the DeclareResult ... |
get_class_hash | Retrieves a class hash of a contract deployed under the given address contract_address - target contract address Returns the ClassHash under given address |
set_balance | Sets the balance of token`` for target `` contract to new_balance ... |
spy_events | Creates EventSpy instance that spies on all events emitted after its creation. |
cheat_account_contract_address | Changes the address of an account which the transaction originates from, for the given contract address and span.... |
start_cheat_account_contract_address | Changes the address of an account which the transaction originates from, for the given contract_address.... |
start_cheat_account_contract_address_global | Changes the address of an account which the transaction originates from.... |
stop_cheat_account_contract_address | Cancels the cheat_account_contract_address / start_cheat_account_contract_address for the given contract_address.... |
stop_cheat_account_contract_address_global | Cancels the start_cheat_account_contract_address_global . |
cheat_account_deployment_data | Changes the transaction account deployment data for the given contract address and span.... |
start_cheat_account_deployment_data | Changes the transaction account deployment data for the given contract_address.... |
start_cheat_account_deployment_data_global | Changes the transaction account deployment data.... |
stop_cheat_account_deployment_data | Cancels the cheat_account_deployment_data / start_cheat_account_deployment_data for the given contract_address.... |
stop_cheat_account_deployment_data_global | Cancels the cheat_account_deployment_data_global . |
cheat_block_number | Changes the block number for the given contract address and span.... |
start_cheat_block_number | Changes the block number for the given contract_address.... |
start_cheat_block_number_global | Changes the block number.... |
stop_cheat_block_number | Cancels the cheat_block_number / start_cheat_block_number for the given contract_address.... |
stop_cheat_block_number_global | Cancels the start_cheat_block_number_global . |
cheat_block_timestamp | Changes the block timestamp for the given contract address and span.... |
start_cheat_block_timestamp | Changes the block timestamp for the given contract_address.... |
start_cheat_block_timestamp_global | Changes the block timestamp.... |
stop_cheat_block_timestamp | Cancels the cheat_block_timestamp / start_cheat_block_timestamp for the given contract_address.... |
stop_cheat_block_timestamp_global | Cancels the start_cheat_block_timestamp_global . |
cheat_caller_address | Changes the caller address for the given contract address and span.... |
start_cheat_caller_address | Changes the caller address for the given contract_address.... |
start_cheat_caller_address_global | Changes the caller address.... |
stop_cheat_caller_address | Cancels the cheat_caller_address / start_cheat_caller_address for the given contract_address.... |
stop_cheat_caller_address_global | Cancels the start_cheat_caller_address_global . |
cheat_chain_id | Changes the transaction chain_id for the given contract address and span.... |
start_cheat_chain_id | Changes the transaction chain_id for the given contract_address.... |
start_cheat_chain_id_global | Changes the transaction chain_id.... |
stop_cheat_chain_id | Cancels the cheat_chain_id / start_cheat_chain_id for the given contract_address.... |
stop_cheat_chain_id_global | Cancels the start_cheat_chain_id_global . |
cheat_fee_data_availability_mode | Changes the transaction fee data availability mode for the given contract address and span.... |
start_cheat_fee_data_availability_mode | Changes the transaction fee data availability mode for the given contract_address.... |
start_cheat_fee_data_availability_mode_global | Changes the transaction fee data availability mode.... |
stop_cheat_fee_data_availability_mode | Cancels the cheat_fee_data_availability_mode / start_cheat_fee_data_availability_mode for the given contract_address.... |
stop_cheat_fee_data_availability_mode_global | Cancels the start_cheat_fee_data_availability_mode_global . |
cheat_max_fee | Changes the transaction max fee for the given contract address and span.... |
start_cheat_max_fee | Changes the transaction max fee for the given contract_address.... |
start_cheat_max_fee_global | Changes the transaction max fee.... |
stop_cheat_max_fee | Cancels the cheat_max_fee / start_cheat_max_fee for the given contract_address.... |
stop_cheat_max_fee_global | Cancels the start_cheat_max_fee_global . |
cheat_nonce | Changes the transaction nonce for the given contract address and span.... |
start_cheat_nonce | Changes the transaction nonce for the given contract_address.... |
start_cheat_nonce_global | Changes the transaction nonce.... |
stop_cheat_nonce | Cancels the cheat_nonce / start_cheat_nonce for the given contract_address.... |
stop_cheat_nonce_global | Cancels the start_cheat_nonce_global . |
cheat_nonce_data_availability_mode | Changes the transaction nonce data availability mode for the given contract address and span.... |
start_cheat_nonce_data_availability_mode | Changes the transaction nonce data availability mode for the given contract_address.... |
start_cheat_nonce_data_availability_mode_global | Changes the transaction nonce data availability mode.... |
stop_cheat_nonce_data_availability_mode | Cancels the cheat_nonce_data_availability_mode / start_cheat_nonce_data_availability_mode for the given contract_address.... |
stop_cheat_nonce_data_availability_mode_global | Cancels the start_cheat_nonce_data_availability_mode_global . |
cheat_paymaster_data | Changes the transaction paymaster data for the given contract address and span.... |
start_cheat_paymaster_data | Changes the transaction paymaster data for the given contract_address.... |
start_cheat_paymaster_data_global | Changes the transaction paymaster data.... |
stop_cheat_paymaster_data | Cancels the cheat_paymaster_data / start_cheat_paymaster_data for the given contract_address.... |
stop_cheat_paymaster_data_global | Cancels the start_cheat_paymaster_data_global . |
cheat_resource_bounds | Changes the transaction resource bounds for the given contract address and span.... |
start_cheat_resource_bounds | Changes the transaction resource bounds for the given contract_address.... |
start_cheat_resource_bounds_global | Changes the transaction resource bounds.... |
stop_cheat_resource_bounds | Cancels the cheat_resource_bounds / start_cheat_resource_bounds for the given contract_address.... |
stop_cheat_resource_bounds_global | Cancels the start_cheat_resource_bounds_global . |
cheat_sequencer_address | Changes the sequencer address for the given contract address and span.... |
start_cheat_sequencer_address | Changes the sequencer address for the given contract_address.... |
start_cheat_sequencer_address_global | Changes the sequencer address.... |
stop_cheat_sequencer_address | Cancels the cheat_sequencer_address / start_cheat_sequencer_address for the given contract_address.... |
stop_cheat_sequencer_address_global | Cancels the start_cheat_sequencer_address_global . |
cheat_signature | Changes the transaction signature for the given contract address and span.... |
start_cheat_signature | Changes the transaction signature for the given contract_address.... |
start_cheat_signature_global | Changes the transaction signature.... |
stop_cheat_signature | Cancels the cheat_signature / start_cheat_signature for the given contract_address.... |
stop_cheat_signature_global | Cancels the start_cheat_signature_global . |
cheat_tip | Changes the transaction tip for the given contract address and span.... |
start_cheat_tip | Changes the transaction tip for the given contract_address.... |
start_cheat_tip_global | Changes the transaction tip.... |
stop_cheat_tip | Cancels the cheat_tip / start_cheat_tip for the given contract_address.... |
stop_cheat_tip_global | Cancels the start_cheat_tip_global . |
cheat_transaction_hash | Changes the transaction hash for the given contract address and span.... |
start_cheat_transaction_hash | Changes the transaction hash for the given contract_address.... |
start_cheat_transaction_hash_global | Changes the transaction hash.... |
stop_cheat_transaction_hash | Cancels the cheat_transaction_hash / start_cheat_transaction_hash for the given contract_address.... |
stop_cheat_transaction_hash_global | Cancels the start_cheat_transaction_hash_global . |
cheat_transaction_version | Changes the transaction version for the given contract address and span.... |
start_cheat_transaction_version | Changes the transaction version for the given contract_address.... |
start_cheat_transaction_version_global | Changes the transaction version.... |
stop_cheat_transaction_version | Cancels the cheat_transaction_version / start_cheat_transaction_version for the given contract_address.... |
stop_cheat_transaction_version_global | Cancels the start_cheat_transaction_version_global . |
generate_random_felt | Generates a random felt value Returns a random felt within the range of 0 and 2^252 - 1 |
spy_messages_to_l1 | Creates MessageToL1Spy instance that spies on all messages sent to L1 |
store | Stores felts from serialized_value in target contract's storage, starting at storage_address .... |
interact_with_state | — |
load | Loads size felts from target contract's storage into an Array , starting at storage_address .... |
map_entry_address | — |
mock_call | Mocks contract call to a function_selector of a contract at the given address, for n_times first calls that are made to the contract. A call to function function_selector ... |
replace_bytecode | Replaces class for given contract address. The new_class hash has to be declared in order for the replacement class to execute the code, when interacting with the contract.... |
start_mock_call | Mocks contract call to a function of a contract at the given address, indefinitely. See mock_call for comprehensive definition of how it can be used.... |
stop_mock_call | Cancels the mock_call / start_mock_call for the function with given name and contract address.... |
test_address | — |
test_selector | — |