• Gav Wood's avatar
    Refactor all (demo) runtime modules to use new storage (#98) · 688720b7
    Gav Wood authored
    * Completely rework dispatch mechanism into something modular.
    
    Not yet complete but 75% there.
    
    * Council vote tests.
    
    * Fix tests.
    
    * whitespace.
    
    * Fix demo runtime tests.
    
    * Fix up tests.
    
    * Remove dead code.
    
    * Timestamp uses new storage API.
    
    * Move over system module to new API.
    
    * Much nicer storage API, moved over staking module.
    
    * More refactoring.
    
    * Democracy uses new storage API.
    
    * Council uses new RPC.
    
    * Fix more tests.
    
    * Use match for Id
    
    * Use match for Id
    
    * Make PrivPass better protected.
    
    * Address other grumbles.
    
    * Give PrivPass a private member.
    
    * Testing PrivPass.
    
    * Add docs.
    
    * Recompile binaries after merge.
    
    * Remove duplicated code.
    
    * New binaries.
    
    * Docs
    
    * Docs
    
    * avoid use of (arguably) confusing terminology.
    688720b7