Remote transaction execution (#4684)
* return errors on database corruption * fix tests, json tests * fix remainder of build * buffer flow -> request credits * proving state backend * generate transaction proofs from provider * network messages for transaction proof * transaction proof test * test for transaction proof message * fix call bug * request transaction proofs from on_demand * most of proved_execution rpc * proved execution future
Showing
- ethcore/light/src/client/mod.rs 22 additions, 8 deletionsethcore/light/src/client/mod.rs
- ethcore/light/src/net/error.rs 4 additions, 4 deletionsethcore/light/src/net/error.rs
- ethcore/light/src/net/mod.rs 154 additions, 40 deletionsethcore/light/src/net/mod.rs
- ethcore/light/src/net/request_credits.rs 48 additions, 39 deletionsethcore/light/src/net/request_credits.rs
- ethcore/light/src/net/request_set.rs 1 addition, 0 deletionsethcore/light/src/net/request_set.rs
- ethcore/light/src/net/status.rs 4 additions, 4 deletionsethcore/light/src/net/status.rs
- ethcore/light/src/net/tests/mod.rs 70 additions, 16 deletionsethcore/light/src/net/tests/mod.rs
- ethcore/light/src/on_demand/mod.rs 80 additions, 1 deletionethcore/light/src/on_demand/mod.rs
- ethcore/light/src/on_demand/request.rs 34 additions, 1 deletionethcore/light/src/on_demand/request.rs
- ethcore/light/src/provider.rs 29 additions, 1 deletionethcore/light/src/provider.rs
- ethcore/light/src/types/les_request.rs 32 additions, 1 deletionethcore/light/src/types/les_request.rs
- ethcore/src/client/client.rs 49 additions, 47 deletionsethcore/src/client/client.rs
- ethcore/src/client/test_client.rs 4 additions, 0 deletionsethcore/src/client/test_client.rs
- ethcore/src/client/traits.rs 4 additions, 0 deletionsethcore/src/client/traits.rs
- ethcore/src/env_info.rs 3 additions, 1 deletionethcore/src/env_info.rs
- ethcore/src/lib.rs 1 addition, 2 deletionsethcore/src/lib.rs
- ethcore/src/state/backend.rs 142 additions, 12 deletionsethcore/src/state/backend.rs
- ethcore/src/state/mod.rs 69 additions, 6 deletionsethcore/src/state/mod.rs
- ethcore/src/tests/client.rs 42 additions, 1 deletionethcore/src/tests/client.rs
- rpc/src/v1/helpers/dispatch.rs 60 additions, 39 deletionsrpc/src/v1/helpers/dispatch.rs
Please register or sign in to comment