• Gavin Wood's avatar
    Parachain auctions (#239) · be79c5dc
    Gavin Wood authored
    
    
    * Slots module
    
    * Integrate slots
    
    * More drafting
    
    * Minor updates
    
    * Update parachains to use trati
    
    * More build fixes
    
    * Full code now compiles
    
    * Add renew bid function
    
    * Implement calculate_winner
    
    * Warning remove
    
    * Update gitignore
    
    * Test framework
    
    * Tests
    
    * Further testing
    
    * More tests, new parameterisation.
    
    * Fix and new test
    
    * Thread-safe tests
    
    * Test off-boarding and a fix.
    
    * Test onboarding
    
    * Allow late onboarding.
    
    * Another test and fix
    
    * Avoid println in nostd
    
    * Compact representation of paraids
    
    * Introduce documentation.
    
    * Introduce events.
    
    * Additional test and fix
    
    * Additional test
    
    * Tidy up line lengths.
    
    * Remove printlns
    
    * Use later substrate utils.
    
    * Fix build/test
    
    * Make slots work with latest substrate
    
    * Update runtime/src/slot_range.rs
    Co-Authored-By: asynchronous rob's avatarRobert Habermeier <rphmeier@gmail.com>
    
    * Update runtime/src/slots.rs
    Co-Authored-By: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
    
    * Update runtime/src/slots.rs
    Co-Authored-By: Shawn Tabrizi's avatarShawn Tabrizi <shawntabrizi@gmail.com>
    
    * Polish logic
    
    * Rewind to earlier substrate master
    
    * Remove dead code.
    be79c5dc