execute is used to execute a World's system.
Performing a system execution requires sending a transaction, therefore,
execute expects an account address as well as its respective private key in order to sign the transaction before sending it.
sozo execute <CONTRACT> <ENTRYPOINT>
The calldata to be passed to the system that you want to execute.
Comma separated values e.g., 0x12345,0x69420.
The address of the World contract.
The Starknet RPC endpoint. [default: http://localhost:5050]
The Starknet account address.
The raw private key associated with the account contract.
Use the keystore in the given folder or file.
The keystore password. Used with --keystore.
- Executing the position system which takes two values (x: 0x77 and y: 0x44)
sozo execute moving_contract position --calldata 0x77,0x44