Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 5.6 KB

README.solution.md

File metadata and controls

32 lines (28 loc) · 5.6 KB

Starknet Cairo 101 Automated Workshop Solution

Topic Contract code Contract on Starkscan Completed Tx on Starkscan
General syntax Ex01 Link Tx
Storage variables, getters, asserts Ex02 Link Tx
Reading and writing storage variables Ex03 Link Tx
Mappings Ex04 Link Tx
Variable visibility Ex05 Link Tx
Functions visibility Ex06 Link Tx
Comparing values Ex07 Link Tx
Recursions level 1 Ex08 Link Tx
Recursions level 2 Ex09 Link Tx
Composability Ex10 Link Tx
Importing functions Ex11 Link Tx
Events Ex12 Link Tx
Privacy on Starknet Ex13 Link Tx
Multicall Ex14 Link Tx

Ex14 Contract Details

starknet-compile src/ex14caller.cairo sierra/ex14caller.json
source ~/starknet/test/venv/bin/activate
export STARKNET_NETWORK=alpha-goerli
export STARKNET_WALLET=starkware.starknet.wallets.open_zeppelin.OpenZeppelinAccount
starknet declare --estimate_fee --contract sierra/ex14caller.json --account v0.11.0.2
starknet declare --max_fee 100441641143892 --contract sierra/ex14caller.json --account v0.11.0.2
starknet deploy --class_hash 0x6f9c608731057e4eea24eee5880de219b1aa3c3a394faf69527b6f6fef1f08b --account v0.11.0.2

contract: 0x04080ab51912fd7ac3332552049d9bc018c0b1efe7ee573d70e36daff272c568