- Apr 05, 2018
-
-
Marek Kotewicz authored
-
Wei Tang authored
-
- Apr 04, 2018
-
-
-
-
-
-
Niklas Adolfsson authored
* remove raw unwrap and bump semver * bump rustc_version * Semver -> SemVer
-
Pierre Krieger authored
* Cleaner shutdown system when executing * Simplify set_exit_handler for Client * Minor change * Fix submodule
-
Dmitry Kashitsyn authored
-
* Include suicided accounts in state diff * Shorten form match -> if let * Test suicide trace diff in State
-
Marek Kotewicz authored
* removed not working evmjit, closes #8192 closes #6205 * removed evmjit from build scripts * fixed parity compile error * removed evmjit cli options * fixed invalid test config files
-
- Apr 03, 2018
-
-
André Silva authored
-
Svyatoslav Nikolsky authored
* SecretStore: started document keys generation via contract * fixed Cargo.lock * SecretStore: doc key contract gen tests * SecretStore: fixed log parsing * SecretStore: flush * SecretStore: secretstore_generateDocumentKey RPC * SecretStore: return encrypted_key from secretstore_generateDocumentKey * prepare to GenerateDocKey -> StoreDocKey * SecretStore: ability to identify requester via Public/Address * SecretStore: store author address instead of public in db * flush * SecretStore: flush * SecretStore: fixed test * SecretStore: flush * SecretStore: flush * SecretStore: flush * SecretStore: flush * SecretStore: start async generation session * SecretStore: process StoreDocumentKey service tasks * SecretStore: flush * SecretStore: update service contact ABI * SecretStore: flush * SecretStore: flush * SecretStore: fixed event * SecretStore: flush * SecretStore: fixed tests * SecretStore: fix broadcast shadows decryption * SecretStore: finally decryption via service contract works * SecretStore: fix for updated contract * SecretStore: restored pending requests reqding * SecretStore: fixed some TODOs * SecretStore: OnChainServiceContractAggregate * SecretStore: different names for different contracts types * SecretStore: updated contracts interfaces * SecretStore: utilize aggregate service contract * fixed compilation * SecretStore: fixes for updated contract * SecretStore: service fixes after testing * fixed cli test compilation * SecretStore: decryption_session_origin_is_known_to_all_initialized_nodes * SecretStore: added new contract listener tests * SecretStore: session_listener_works * removed optional TODO * SecretStore: fixed KeyServer shutdown * fixed warn + grumble * const durations
-
Niklas Adolfsson authored
* Change interpretation min and max peers * Only min specified -> Set min to that value and max to default * Only max specified -> Set min and max to that value * Both specified -> Set min the smallest value and max to the largest value * simplify logic, new ParseError & add tests * simplify code according to the review comments * address review comments * more fine-grained tests
-
André Silva authored
* updater: refactor updater flow into state machine * updater: delay update randomly within max range * updater: configurable update delay * updater: split polling and updater state machine step * updater: drop state to avoid deadlocking * updater: fix fetch backoff * updater: fix overflow in update delay calculation * updater: configurable update check frequency * updater: fix update policy frequency comparison * updater: use lazy_static for platform and platform_id_hash * updater: refactor operations contract calls into OperationsClient * updater: make updater generic over operations and fetch client * updater: fix compilation * updater: add testing infrastructure and minimal test * updater: fix minor grumbles * updater: add test for successful updater flow * updater: add test for update delay * updater: add test for update check frequency * updater: mock time and rng for deterministic tests * updater: test backoff on failure * updater: add test for backoff short-circuit on new release * updater: refactor to increase readability * updater: cap maximum backoff to one month * updater: add test for detecting already downloaded update * updater: add test for updater disable on fatal errors * updater: add test for pending outdated fetch * updater: test auto install of updates * updater: add test for capability updates * updater: fix capability update * updater: use ethabi to create event topic filter * updater: decrease maximum backoff to 1 day * updater: cap maximum update delay with upcoming fork block number * updater: receive state mutex guard in updater_step * updater: overload execute_upgrade to take state mutex guard * updater: remove unnecessary clone of latest operations info * updater: remove latest operations info clone when triggering fetch
-
Wei Tang authored
* dapps-fetcher: calculate keccak in-flight while reading the response * Rename keccak_buffer_and_write -> keccak_pipe * Fix file read bug by creating another file handle as the return value
-
Removed several bootnodes known not to be running anymore. Added two new ones.
-
Tomasz Drwięga authored
-
* Cache RLP and header hashes. * Refactor header - WiP * Avoid decoding laster header. * Pre-compute hashes for Sealed/Locked block. * Use accrue bloom. Closes ##8241
-
-
- Apr 02, 2018
-
-
André Silva authored
This reverts commit 4d1cb01d.
-
Tomasz Drwięga authored
* Bump ethabi & ethereum-types. * Fix test. * Fix hex encodings.
-
Tomasz Drwięga authored
* Allow customization of max WS connections. * remove superflous line. * Add test for CLI argument parsing.
-
Tomasz Drwięga authored
-
Wei Tang authored
* Return null number for pending block in eth_getBlockByNumber * Inline false in client_query * block hash for pending should be null * logsBloom should be null for pending blocks * Fix test due to logsBloom type change
-
Ryan Leung authored
* use constant durations * fix CI * address comments
-
- Mar 31, 2018
-
-
-
Wei Tang authored
* eth_uninstallFilter should return false for non-existent filter * Use shorter form is_some()
-
- Mar 30, 2018
-
-
* use app_dirs2 * update app_dirs to 1.2.1
-
- Mar 29, 2018
-
-
Sergey Pepyakin authored
* Add missing license header for runtime.rs * Update year
-
Pierre Krieger authored
-
Tomasz Drwięga authored
* Warp-only sync with warp-after [blocknumber] flag. * Fix tests. * Fix configuration tests. * Rename to warp barrier.
-
Andrew Jones authored
* Replace Rlp with UntrustedRlp and unsafely unwrap All Rlp methods return Result<_,DecoderError> now, so for this first pass each will be marked with `expect("TODO")`. In the next pass we can categorise figure out how to handle each case. * Handle DecoderError for tendermint message * Unwrap rlp results in TestBlockcChainClient Rlp should be valid since created manually in tests * Replace `use rlp::*` with explicit imports * Remove rlp decode unwraps from light cli request * Structured rlp encoding for curr best and latest in header chain * Propogate decoder errors from send_packet * Fix body uncles rlp index * Use BodyView in sync and `expect` rlp errors * Revert bbf28f removing original Rlp for this phase This can be done again in the next phase, in order that we can leave the ethcore views unchanged * Restore legacy Rlp and UntrustedRlp Use legacy Rlp for ethcore views. Will redo replacing Rlp with UntrustedRlp in a subsequent PR * Fix tests * Replace boilerplate Encodable/Decodable with derive * Use BlockView instead of Rlp, remove unwrap * Remove rlp test_cli unwraps by using BlockView instead of Rlp directly * Remove unneccesary change to use borrowed hash * Construct sync block using new_from_header_and_body
-
- Mar 28, 2018
-
-
Marek Kotewicz authored
* Add test for ethstore-cli, fixes #8027 remove println * Update test.sh
-
Varunram Ganesh authored
-
Marek Kotewicz authored
-
Thibaut S authored
* jsonrpc-api, ws-apis and ipc-apis update * Better wording * Clarify what "safe" has
-
-
Marek Kotewicz authored
* node-filter does not use ChainNotify * fixed failing test
-
- Mar 27, 2018
-
-
Pierre Krieger authored
* Implement hardcoded sync * Fix concerns * Remove artifact * Fix cli tests * Fix compilation * Update hardcoded sync block * Don't use any data fetch for the light service
-