Skip to content
Snippets Groups Projects
  • Ashley's avatar
    Fix timer panics in the wasm light client (#4561) · ead6815a
    Ashley authored
    
    * Make WASM browser thing compile
    
    * Fix
    
    * updated exit-future (github repo)
    
    * Switch to broadcast crate
    
    * Migrate client/cli
    
    * Switch exit-future to modernize branch
    
    * Small changes
    
    * Switch to cargo version and fix fg tests
    
    * fix basic-authorship
    
    * Fix crash on grafana macro
    
    * Fix grafana macro
    
    * Switch node python version
    
    * Disable record_metrics_slice in grafana macro on wasm
    
    * Update client/grafana-data-source/src/lib.rs
    
    * Revert "Update client/grafana-data-source/src/lib.rs"
    
    This reverts commit 888009a8e0b7051bd4bfbbfdb0448bcf2e2aae93.
    
    * Add wasm support for state machine
    
    * Switch to my own libp2p version
    
    * Revert "Switch to my own libp2p version"
    
    This reverts commit ce613871b59264b3165b45c37943e6560240daa7.
    
    * Revert "Add wasm support for state machine"
    
    This reverts commit de7eaa0694d9534fc3b164621737968e9a6a7c5f.
    
    * Add sc-browser
    
    * Squash
    
    * remove sc-browser
    
    * Fix keystore on wasm
    
    * stubs for removed functions to make env compatible with old runtimes
    
    * Add test (that doesn't work)
    
    * Fix build scripts
    
    * Revert basic-authorship due to no panics
    
    * Revert cli/informant
    
    * Revert consensus
    
    * revert offchain
    
    * Update utils/browser/Cargo.toml
    
    Co-Authored-By: default avatarBenjamin Kampmann <ben@gnunicorn.org>
    
    * export console functions
    
    * Add new chainspec
    
    * Fix ws in chain spec
    
    * revert chainspec
    
    * Fix chainspec
    
    * Use an Option<PathBuf> in keystore instead of cfg flags
    
    * Remove crud
    
    * Only use wasm-timer for instant and systemtime
    
    * Remove telemetry changes
    
    * Assuming this is ok
    
    * Add a KeystoreConfig
    
    * Add stubs back in
    
    * Update libp2p
    
    * Revert "Add stubs back in"
    
    This reverts commit 4690cf1882aa0f99f7f00a58c4080c8aa9b77c36.
    
    * Remove commented js again
    
    * Bump kvdb-web version
    
    * Fix cli
    
    * Switch branch on futures-timer
    
    * Fix tests
    
    * Remove sc-client test build in check-web-wasm because there isn't a good way to build futures-timer with wasm-bindgen support in the build
    
    * Remove more things ^^
    
    * Switch branch on futures-timer back
    
    * Put DB io stats behind a cfg flag
    
    * Fix things
    
    * Don't timeout transports on wasm
    
    * Update branch of futures-timer and fix bad merge
    
    * Spawn informant
    
    * Fix network test
    
    * Fix delay resets
    
    * Changes
    
    * Fix tests
    
    * use wasm_timer for transaction pool
    
    * Fixes
    
    * Switch futures-timer to crates
    
    * Only diagnose futures on native
    
    * Fix sc-network-test tests
    
    * Select log level in js
    
    * Fix syncing ;^)
    
    * Allow disabling colours in the informant
    
    * Use OutputFormat enum for informant
    
    * MallocSizeOf impl on transaction pool broke stuff because wasm_timer::Instant doesnt impl it so just revert the transaction pool to master
    
    * Update futures-diagnose
    
    * Revert "MallocSizeOf impl on transaction pool broke stuff because wasm_timer::Instant doesnt impl it so just revert the transaction pool to master"
    
    This reverts commit baa4ffc94fd968b6660a2c17ba8113e06af15548.
    
    * Pass whole chain spec in start_client
    
    * Get Instant::now to work in transaction pool again
    
    * Informant dep reordering
    
    Co-authored-by: default avatarPierre Krieger <pierre.krieger1708@gmail.com>
    Co-authored-by: default avatarBastian Köcher <bkchr@users.noreply.github.com>
    Co-authored-by: default avatarSvyatoslav Nikolsky <svyatonik@gmail.com>
    Co-authored-by: default avatarBenjamin Kampmann <ben.kampmann@googlemail.com>
    Co-authored-by: default avatarDemi Obenour <48690212+DemiMarie-parity@users.noreply.github.com>
    ead6815a
Code owners
Assign users and groups as approvers for specific file changes. Learn more.