Govur University Logo
--> --> --> -->
...

If a smart contract puts a zero in a storage box, then later puts a zero in the same box again, how much gas money does it get back for these two actions?



The amount of gas money a smart contract gets back depends on the initial state of the storage box before the first action. Gas is a unit of computational effort required to execute operations on the Ethereum blockchain, paid by the transaction sender. Gas refunds are mechanisms that return a portion of gas spent when certain operations reduce the blockchain's state size, primarily by clearing storage slots. These refunds are collected during the transaction and applied at the end, with a total refund cap of 50% of the transaction's total gas consumption. A storage box, also known as a storage slot, is a 32-byte permanent data location within a smart contract's state. Writing to a storage slot uses the `SSTORE` operation, which has varying gas costs and potential refunds based on the current and new values of the slot, and whether the slot has be....

Log in to view the answer



Redundant Elements