• Tomasz Drwięga's avatar
    Initial: Offchain Workers (#1942) · a30d6a1a
    Tomasz Drwięga authored
    * Refactor state-machine stuff.
    
    * Fix tests.
    
    * WiP
    
    * WiP2
    
    * Service support for offchain workers.
    
    * Service support for offchain workers.
    
    * Testing offchain worker.
    
    * Initial version working.
    
    * Pass side effects in call.
    
    * Pass OffchainExt in context.
    
    * Submit extrinsics to the pool.
    
    * Support inherents.
    
    * Insert to inherents pool.
    
    * Inserting to the pool asynchronously.
    
    * Add test to offchain worker.
    
    * Implement convenience syntax for modules.
    
    * Dispatching offchain worker through executive.
    
    * Fix offchain test.
    
    * Remove offchain worker from timestamp.
    
    * Update Cargo.lock.
    
    * Address review comments.
    
    * Use latest patch version for futures.
    
    * Add CLI parameter for offchain worker.
    
    * Fix compilation.
    
    * Fix test.
    
    * Fix extrinsics format for tests.
    
    * Fix RPC test.
    
    * Bump spec version.
    
    * Fix executive.
    
    * Fix support macro.
    
    * Address grumbles.
    
    * Bump runtime
    a30d6a1a