7fb33796b1
* refactor(light) : N/W calls with `circuit breaker` * fix(nits) : forgot to commit new files * Add tests and change CLI args * Address grumbles * fix(failsafe-rs) : Santize input to prevent panics * chore(failsafe) : bump failsafe, (parking_lot) Bump failsafe to v0.3.0 to enable `parking_lot::Mutex` instead `spin::Mutex` * Remove `success_rate` * feat(circuit_breaker logger) * feat(CLI): separate CLI args request and response * Fix tests * Error response provide request kind When a reponse `times-out` provide the actual request or requests that failed * Update ethcore/light/src/on_demand/mod.rs Co-Authored-By: niklasad1 <niklasadolfsson1@gmail.com> * Update ethcore/light/src/on_demand/mod.rs Co-Authored-By: niklasad1 <niklasadolfsson1@gmail.com> * fix(grumbles): formatting nit * fix(grumbles) * Use second resolution on CLI args * Use `consecutive failure policy` instead of `timeOverWindow` * Add a couple of tests for `request_guard` * fix(request_guard): off-by-one error, update tests |
||
---|---|---|
.. | ||
cli | ||
db | ||
light_helpers | ||
account.rs | ||
blockchain.rs | ||
cache.rs | ||
configuration.rs | ||
deprecated.rs | ||
export_hardcoded_sync.rs | ||
helpers.rs | ||
informant.rs | ||
ipfs.rs | ||
lib.rs | ||
main.rs | ||
modules.rs | ||
params.rs | ||
presale.rs | ||
rpc_apis.rs | ||
rpc.rs | ||
run.rs | ||
secretstore.rs | ||
signer.rs | ||
snapshot.rs | ||
stratum.rs | ||
upgrade.rs | ||
user_defaults.rs | ||
whisper.rs |