• Shawn Tabrizi's avatar
    Allow an Offset to Lease Periods (#3980) · 2a3fca3c
    Shawn Tabrizi authored
    
    
    * add slot offset for slots
    
    * trying things out
    
    * fix test
    
    * improve api to return the first block of a new lease period
    
    * add an integration test with offset
    
    * de-duplicate test
    
    * hide lease period_period_length from public api
    
    * fix benchmarks
    
    * Update runtime/common/src/slots.rs
    
    * support the exact same range of crowdloans
    
    * fix docs
    
    * fix docs again
    
    * introduce offset to runtimes
    
    * fix and check edge case w/ offset and lease period first block
    
    * remove newline
    
    * turn into an option
    
    * fix benchmarks
    
    Co-authored-by: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
    2a3fca3c