OffchainLabs / arb-os

ArbOS operating system, to run at Layer 2 on Arbitrum chains. Also a compiler for Mini, the language in which ArbOS is written.
92 stars 21 forks source link

Refund gas charged for storage allocation, if deallocate within the same tx #624

Closed edfelten closed 3 years ago

edfelten commented 3 years ago

This refunds gas charged for allocating a storage cell, if the same cell is deallocated before the end of the transaction. Refunds are given at the end of executing a top-level transaction, similar to when Ethereum gives storage refunds.

Fixes #622