• Diego's avatar
    Create Context-Aware Transient Storage Library (#10259) · 12a72abf
    Diego authored
    * contracts-bedrock: create TransientContext.sol
    
    * contracts-bedrock: create test for Transient.sol
    
    * contracts-bedrock: add documentation for Transient library
    
    * contracts-bedrock: fix transient test
    
    * contracts-bedrock: minor improvements to Transient lib tests
    
    * contracts-bedrock: minor improvements to documentation for tests of Transient
    
    * contracts-bedrock: minor improvements to documentation for tests of Transient
    
    * contracts-bedrock: refactor Transient lib
    
    * contracts-bedrock: add missing documentation in Transient lib
    
    * contracts-bedrock: set correct CALL_DEPTH_SLOT in Transient lib
    
    * contracts-bedrock: refactor Transient lib into TransientContext lib
    
    * contracts-bedrock: improve labeling of vars in TransientContext
    
    * contracts-bedrock: create tests for TransientContext
    
    * contracts-bedrock: change var type of CALL_DEPTH_SLOT
    
    * contracts-bedrock: refactor tests for TransientContext
    
    * contracts-bedrock: refactor tests for TransientContext
    
    * contracts-bedrock: add testFuzz_increment_fromMax_reverts
    
    * contracts-bedrock: create test_increment_overflow_succeeds
    
    * contracts-bedrock: drop underflow check in TransientContext
    
    * contracts-bedrock: add additional tests for TransientContext
    
    * contracts-bedrock: add documentation for TransientContext
    
    * contracts-bedrock: add documentation for TransientContext
    
    * contracts-bedrock: use suffix for return vars in TransientContext
    
    * contracts-bedrock: use inline hash for callDepthSlot in TransienttContext tests
    
    * contracts-bedrock: reintroduce transient-storage ignored error code to foundry.toml
    
    * contracts-bedrock: remove unnecessary tests for TransientContext
    
    * contracts-bedrock: create snapshots
    12a72abf
Name
Last commit
Last update
..
EAS Loading commit data...
L1 Loading commit data...
L2 Loading commit data...
Safe Loading commit data...
cannon Loading commit data...
dispute Loading commit data...
governance Loading commit data...
legacy Loading commit data...
libraries Loading commit data...
periphery Loading commit data...
universal Loading commit data...
vendor Loading commit data...