Expand description

Auto-generated docs-only module listing all defined dispatchables for this pallet.

Warning: Doc-Only

Members of this module cannot be used directly and are only provided for documentation purposes. To see the real version of each dispatchable, look for them in Pallet or Call.

Functions

  • Consume a message from L1.
  • The declare transaction is used to introduce new classes into the state of Starknet, enabling other contracts to deploy instances of those classes or using them in a library call. See https://docs.starknet.io/documentation/architecture_and_concepts/Blocks/transactions/#declare_transaction.
  • Since Starknet v0.10.1 the deploy_account transaction replaces the deploy transaction for deploying account contracts. To use it, you should first pre-fund your would-be account address so that you could pay the transaction fee (see here for more details) . You can then send the deploy_account transaction. See https://docs.starknet.io/documentation/architecture_and_concepts/Blocks/transactions/#deploy_account_transaction.
  • The invoke transaction is the main transaction type used to invoke contract functions in Starknet. See https://docs.starknet.io/documentation/architecture_and_concepts/Blocks/transactions/#invoke_transaction.
  • Set the current block author’s sequencer address.