• Difficulty - Medium
    Total Plays - 15
    Allowed Time - 10 sec
    Best time - 1.487 sec

    Why is msg.value validation kept at the top of functions?

    #A
    #B
    #C
    #D
    Explanation:
    Validating msg.value early ensures no state mutation occurs before detecting invalid ether transfers. This prevents partially updated storage on failure, preserving atomicity. It aligns with checks-effects-interactions
Leaderboard
User
Rank
Time Taken

Lilly Gomes

Member

1
1.487
2
2.924

Nishil A

Member

3
4.409
4
4.515

Srikanth Alva

Member

5
4.650
Home Channels Search Login Register