• Ashley's avatar
    Rewrite some Future structs as async functions (#679) · b0535e68
    Ashley authored
    * Squashed commit of the following:
    
    commit e97a1715
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Tue Dec 10 15:06:28 2019 +0100
    
        Rewrite some functions as async
    
    commit 970e4851
    Merge: f98966ac 47828402
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Tue Dec 10 11:19:37 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-futures-update
    
    commit f98966ac
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 23:40:20 2019 +0100
    
        Add async blocks back in
    
    commit 7fa88af0
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 23:17:02 2019 +0100
    
        Revert "Asyncify network functions"
    
        This reverts commit f20ae654.
    
    commit 82413550
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 19:09:55 2019 +0100
    
        Fix validation test again
    
    commit 47e002b0
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 19:07:43 2019 +0100
    
        Switch favicon
    
    commit 0c5c1409
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 18:54:10 2019 +0100
    
        Fix validation test
    
    commit 8bb6a018
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 18:53:54 2019 +0100
    
        Nits
    
    commit 33410f3a
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 18:43:09 2019 +0100
    
        Fix av store test
    
    commit f0c517eb
    Merge: 938f411a 60e72111
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 18:21:39 2019 +0100
    
        Merge branch 'ashley-futures-updates' into ashley-futures-update
    
    commit 60e72111
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 18:19:40 2019 +0100
    
        Clean up browser validation worker error
    
    commit f20ae654
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 18:16:40 2019 +0100
    
        Asyncify network functions
    
    commit b22758d0
    Merge: 2e8b05ed ca8d5c54
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 17:47:26 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-futures-updates
    
    commit 2e8b05ed
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 17:45:52 2019 +0100
    
        Box pin changes
    
    commit 08bfdf7f
    
    
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 17:15:38 2019 +0100
    
        Update network/src/lib.rs
    Co-Authored-By: Pierre Krieger's avatarPierre Krieger <pierre.krieger1708@gmail.com>
    
    commit d8be456c
    
    
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 17:15:32 2019 +0100
    
        Update network/src/lib.rs
    Co-Authored-By: Pierre Krieger's avatarPierre Krieger <pierre.krieger1708@gmail.com>
    
    commit ec736727
    
    
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 17:14:36 2019 +0100
    
        Update availability-store/src/worker.rs
    Co-Authored-By: Pierre Krieger's avatarPierre Krieger <pierre.krieger1708@gmail.com>
    
    commit 938f411a
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 17:05:05 2019 +0100
    
        Revert "Revert removal of tokio_executor that causes tokio version mismatch panic"
    
        This reverts commit cfeb50c0.
    
    commit f92f5804
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 15:47:35 2019 +0100
    
        Fix adder test parachain
    
    commit cfeb50c0
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 15:31:36 2019 +0100
    
        Revert removal of tokio_executor that causes tokio version mismatch panic
    
    commit 5bcb83a1
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 15:17:55 2019 +0100
    
        Fix typo
    
    commit fc02b1dc
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 15:02:50 2019 +0100
    
        Fix collator
    
    commit 6c4ff5b3
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 14:35:37 2019 +0100
    
        Small changes
    
    commit e1338cb4
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 14:24:42 2019 +0100
    
        Fix network tests
    
    commit 4e458f7a
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 12:25:26 2019 +0100
    
        Remove futures01 from availability-store
    
    commit 5729f6cd
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 12:22:33 2019 +0100
    
        Fix validation tests
    
    commit a8206125
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 12:01:48 2019 +0100
    
        Fix availability store tests
    
    commit 112344fa
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 11:36:03 2019 +0100
    
        Update tokio version
    
    commit d2de6d8b
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 11:33:25 2019 +0100
    
        Revert cli tokio version to avoid libp2p panic
    
    commit 0c5f24e0
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 9 11:27:13 2019 +0100
    
        Switch to polkadot-master
    
    commit 2e2311e3
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Fri Dec 6 15:07:21 2019 +0100
    
        Re-add release flag
    
    commit 6adc1b61
    Merge: 9767f832 5e9542c8
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Fri Dec 6 13:36:35 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
    
    commit 9767f832
    Merge: c528dc6d 84ece424
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Wed Dec 4 17:11:39 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
    
    commit c528dc6d
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Wed Dec 4 17:07:00 2019 +0100
    
        Fix wasm build
    
    commit da233a12
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Wed Dec 4 16:25:49 2019 +0100
    
        tidy
    
    commit 832f8054
    Merge: 4e1da888 78e828d8
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Wed Dec 4 15:56:56 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
    
    commit 4e1da888
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Tue Dec 3 16:47:02 2019 +0100
    
        Temp switch back to substrate/master
    
    commit af88a873
    Merge: a03a980c abb51115
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 2 19:33:14 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
    
    commit a03a980c
    Merge: 31a88a93 f7d48261
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 2 13:52:37 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
    
    commit 31a88a93
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 2 13:52:35 2019 +0100
    
        Tidy
    
    commit 5b33b7a7
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 2 11:55:51 2019 +0100
    
        Add browser-demo
    
    commit 868f6e51
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 2 10:51:57 2019 +0100
    
        Add initial browser file
    
    commit e5e399c2
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Mon Dec 2 10:45:02 2019 +0100
    
        Add browser-demo
    
    commit 408288b0
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Sun Dec 1 19:28:33 2019 +0100
    
        Get polkadot to compile via wasm!
    
    commit 04ffe72e
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Sun Dec 1 19:28:16 2019 +0100
    
        Migrate service
    
    commit 119f0829
    Merge: 93fb6428 5422684f
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Sun Dec 1 17:43:49 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
    
    commit 93fb6428
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Sun Dec 1 12:21:25 2019 +0100
    
        Switch branch
    
    commit 0c4fe833
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Sat Nov 30 11:45:59 2019 +0100
    
        Tidy up validation
    
    commit 73563253
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Sat Nov 30 11:39:09 2019 +0100
    
        Tidy up network
    
    commit 1c9cf042
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Sat Nov 30 01:16:35 2019 +0100
    
        Final changes to validation
    
    commit 322cca52
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Sat Nov 30 00:31:55 2019 +0100
    
        Migrate network to std futures
    
    commit 96f1a994
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Fri Nov 29 23:31:04 2019 +0100
    
        Migrate validation to std futures
    
    commit aaf5e55f
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Fri Nov 29 17:10:11 2019 +0100
    
        Switch to Spawn trait
    
    commit 2ab282f5
    Merge: cceb6b72 5598ed9b
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Fri Nov 29 16:31:24 2019 +0100
    
        Merge remote-tracking branch 'parity/master' into ashley-compile-to-wasm
    
    commit cceb6b72
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Fri Nov 29 15:47:14 2019 +0100
    
        Make validation work on wasm!
    
    commit b45a95cf
    Merge: 3773d5c1 db7eaa6b
    Author: Ashley <ashley.ruglys@gmail.com>
    Date:   Fri Nov 29 13:57:23 2019 +0100
    
        Merge remote-tracking branch 'tomaka/wasm-start' into HEAD
    
    commit db7eaa6b
    Merge: 6f97dbb7 2ab32dac
    Author: Pierre Krieger <pierre.krieger1708@gmail.com>
    Date:   Thu Nov 28 13:58:15 2019 +0100
    
        Merge branch 'master' into wasm-start
    
    commit 6f97dbb7
    Author: Pierre Krieger <pierre.krieger1708@gmail.com>
    Date:   Thu Nov 28 12:47:45 2019 +0100
    
        Use --manifest-path instead
    
    commit 20104e98
    Author: Pierre Krieger <pierre.krieger1708@gmail.com>
    Date:   Thu Nov 28 10:44:51 2019 +0100
    
        Make availability-store compile for WASM
    
    * Fix build
    
    * Fix futures blocking panic in validators (again)
    
    * Deindent
    b0535e68