Easy Blockchain Developer questions
34 questions · 5 points each for a correct first answer.
- 1.What gas measuresevm, gaseasy
- 2.Changing deployed codesmart-contracts, upgradeabilityeasy
- 3.Keys and addressescryptography, walletseasy
- 4.Letting a contract spend tokenserc-20, tokenseasy
- 5.storage, memory, calldatasolidity, gaseasy
- 6.Why emit eventssolidity, eventseasy
- 7.Standard for unique tokenstokens, erc-721easy
- 8.What msg.sender issolidity, access-controleasy
- 9.What links one block to the nextblockchain-fundamentals, cryptographyeasy
- 10.The account nonceblockchain-fundamentals, evm-fundamentalseasy
- 11.EOA vs contract accountevm-fundamentalseasy
- 12.Wei and etherevm-fundamentals, solidityeasy
- 13.view vs puresolidityeasy
- 14.Sending ETH to a functionsolidityeasy
- 15.receive vs fallbacksolidityeasy
- 16.Reading a missing mapping keysolidityeasy
- 17.What revert undoessolidity, evm-fundamentalseasy
- 18.What a modifier doessolidityeasy
- 19.Private variables are public datasmart-contract-security, solidityeasy
- 20.constant vs immutablesolidity, gas-optimisationeasy
- 21.One contract, many token typestoken-standardseasy
- 22.Token decimalstoken-standards, dapp-frontendeasy
- 23.Integer division resultsolidityeasy
- 24.Verifying a contract on Etherscandeployment, smart-contract-securityeasy
- 25.Where to try a deploymentdeployment, testing-and-fuzzingeasy
- 26.Sharing a seed phrasecryptography, smart-contract-securityeasy
- 27.When a block is finalblockchain-fundamentalseasy
- 28.Foundry's local nodetesting-and-fuzzing, foundryeasy
- 29.Why use OpenZeppelintoken-standards, smart-contract-securityeasy
- 30.Properties of keccak256cryptographyeasy
- 31.What a rollup doeslayer-2easy
- 32.Function selectorevm-fundamentals, solidityeasy
- 33.Running out of gasevm-fundamentalseasy
- 34.external vs internalsolidityeasy