Skip to main content

Signature

Trait functions

validate_declare

An entry point that is called to check if the account is willing to pay for the declaration of the class with the given hash. The entry point should return starknet::VALIDATED if the account is willing to pay for the declaration.

Signature

validate

An entry point that is called to check if the account is willing to pay for executing a given set of calls. The entry point should return starknet::VALIDATED if the account is willing to pay for the execution, in which case __execute__ will be called on the same set of calls.

Signature

execute

An entry point that is called to execute a given set of calls. This entry point should block the deprecated v0 invoke transactions as they do not go through the __validate__ entry point.

Signature