w3b3d3v / gitbook-solidity

gitbook-solidity.vercel.app
42 stars 20 forks source link

Quiz - Solidity 1 #38

Open JennyT3 opened 1 month ago

JennyT3 commented 1 month ago

🛠️ #web3quiz Em Solidity, o que acontece quando uma função marca explicitamente um erro com revert?

a) A execução da função continua normalmente, mas um aviso é gerado no console. b) A execução da função é revertida imediatamente e todas as alterações de estado são desfeitas. c) A função retorna um valor de erro que pode ser tratado pelo contrato chamador.

Resposta correta: b) A execução da função é revertida imediatamente e todas as alterações de estado são desfeitas.

Quando uma função em Solidity usa ¨revert¨ para marcar explicitamente um erro, a execução é interrompida imediatamente e qualquer alteração de estado feita até esse ponto é desfeita. Isso garante que o contrato permaneça em um estado consistente e seguro.

allluz commented 1 month ago

its nice @JennyT3 just need the cta with date and hour of study group in the explain

JennyT3 commented 1 month ago

some have already been programmed, do you know if I can modify it.