This project is mirrored from https://github.com/paritytech/parity-ethereum. Updated .
  1. 23 Apr, 2019 1 commit
  2. 20 Apr, 2019 1 commit
    • Antoine Detante's avatar
      Allow CORS requests in Secret Store API (#10584) · 4cc274e7
      Antoine Detante authored
      * allow CORS requests for Secret Store API (#10582)
      
      * secretstore CORS: fix error with unit tests
      
      * secretstore CORS: removed debug log
      
      * secretstore CORS: add missing response's header
      
      * secretstore CORS: switched to jsonrpc-server-utils for CORS validation
      4cc274e7
  3. 17 Apr, 2019 1 commit
  4. 16 Apr, 2019 1 commit
    • Denis_P's avatar
      sccache logs to stdout (#10596) · e7cdad61
      Denis_P authored
      * sccache logs to stdout
      
      * trace level puts it to stdout
      
      * superhardcore
      
      * debug log listing
      
      * debug log listing
      
      * no more logs in artifacts, logs are in logs window
      e7cdad61
  5. 15 Apr, 2019 1 commit
  6. 12 Apr, 2019 3 commits
    • Denis_P's avatar
      CI improvements (#10579) · 6fcd775d
      Denis_P authored
      * check if it was the file
      
      * collect tog files
      
      * some debug
      
      * some more debug
      
      * some even more debug
      
      * upload all the logs
      
      * change cache max size
      
      * test with max cache size overflow
      
      * verbose for all cargo jobs
      
      * lower max cache size
      
      * Rust nightly and beta test runs reintroduced
      
      * artifacts:when: always, coz on_success is default
      
      * sccache full log
      
      * normal artifacts name, big cache size
      
      * add file to test the compilation again
      
      * another way of getting artifacts
      
      * per-job cache
      
      * data race tests
      
      * is it needed to clean the working folder?
      
      * return to common cache dir
      
      * do not pass logs between jobs
      
      * typo
      
      * avoid artifacts conflict
      
      * colored logs
      
      * always colored logs
      
      * proper stages
      
      * more proper stages skip-ci
      
      * more proper stages [skip-ci]
      
      * shouldn't skip ci
      6fcd775d
    • IntegralTeam's avatar
      Watch transactions pool (#10558) · 944bf6a5
      IntegralTeam authored
      adds `parity_watchTransactionsPool`
      944bf6a5
    • Niklas Adolfsson's avatar
      90a7ca9d
  7. 11 Apr, 2019 1 commit
  8. 08 Apr, 2019 1 commit
  9. 05 Apr, 2019 1 commit
    • Vladyslav Lupashevskyi's avatar
      Node table limiting and cache for node filter (#10288) · 8132d38b
      Vladyslav Lupashevskyi authored
      * Fix nasty typo in NodeTable::update (add ;)
      
      * Add limiting for NodeTable
      
      * Add cache for NodeFilter
      
      * Use expect instead of unwrap
      
      * Move node in ordered_ids if it exists there in note_failure and note_success + fix expect msg
      
      * Add comment
      
      * Improve code style
      
      * DRY in note_failure and note_success
      
      * Fix nodes ordering
      
      * Simplify match expression
      
      * Add tests for get_index_to_insert
      
      * Remove get_mut method from NodeTable, Add get method to NodeTable
      
      * Fix table_last_contact_order for macos failing because of lost nanosecond precision
      8132d38b
  10. 04 Apr, 2019 1 commit
  11. 02 Apr, 2019 4 commits
  12. 01 Apr, 2019 1 commit
    • Andrew Jones's avatar
      tx-pool: check transaction readiness before replacing (#10526) · d9673b0d
      Andrew Jones authored
      * Update to vanilla tx pool error
      
      * Prevent a non ready tx replacing a ready tx
      
      * Make tests compile
      
      * Test ready tx not replaced by future tx
      
      * Transaction indirection
      
      * Use StateReadiness to calculate Ready in `should_replace`
      
      * Test existing txs from same sender are used to compute Readiness
      
      * private-tx: Wire up ShouldReplace
      
      * Revert "Use StateReadiness to calculate Ready in `should_replace`"
      
      This reverts commit af9e69c8
      
      * Make replace generic so it works with private-tx
      
      * Rename Replace and add missing docs
      
      * ShouldReplace no longer mutable
      
      * tx-pool: update to transaction-pool 2.0 from crates.io
      
      * tx-pool: generic error type alias
      
      * Exit early for first unmatching nonce
      
      * Fix private-tx test, use existing write lock
      
      * Use read lock for pool scoring
      d9673b0d
  13. 31 Mar, 2019 4 commits
    • Niklas Adolfsson's avatar
    • Thibaut Sardan's avatar
      Update light client harcoded headers (#10547) · ec56b1f0
      Thibaut Sardan authored
      * kovan #10643457
      
      * ropsten #5296129
      
      * foundation #7460865
      
      * classic #7747585
      
      * indentation
      
      * morden #3973121
      ec56b1f0
    • Niklas Adolfsson's avatar
      fix(light eth_gasPrice): ask network if not in cache (#10535) · 95236d25
      Niklas Adolfsson authored
      * fix(light eth_gasPrice): ask N/W if not in cache
      
      * fix(bad rebase)
      95236d25
    • Vladyslav Lupashevskyi's avatar
      Implement caching for service transactions checker (#10088) · 7b2afdfc
      Vladyslav Lupashevskyi authored
      * Tx permission contract improvement
      
      * Take in account zero gas price certification when doing transact_contract
      
      * DRY in ServiceTransactionChecker
      
      * Fix typos and regroup mod
      
      * Introduce CertifiedAddressesCache
      
      * Introduce refresh_cache for CertifiedAddressesCache
      
      * Add CertifiedAddressesCache read and write on checking
      
      * Refresh CertifiedAddressesCache on new imported block
      
      * Separate ChainInfo trait and fix errors after merge
      
      * Do not fire an error when service txes contract does not exist
      
      * WIP: Shared certified addresses cache between miner and client + use HashMap instead of BTreeMap
      
      * Refactor refresh_cache for ServiceTransactionChecker
      
      * Refresh cache fixes
      
      * Add cache read in check_address + log when cache is used + improve code
      
      * Remove ChainInfo from ServiceTransaction dependencies
      
      * DRY ServiceTransactionChecker
      
      * Fix Client and Miner in tests
      
      * Fix node_filter test
      
      * Fix Client::new in add_peer_with_private_config
      
      * WIP: Separated ChainNotify from ethcore trait and implemented ChainNotify for ServiceTransactionChecker
      
      * Fix watcher test
      
      * Revert "Merge branch 'master' into master"
      
      This reverts commit 4e7371dc, reversing
      changes made to bffd73e5.
      
      * Revert "Fix watcher test"
      
      This reverts commit bffd73e5.
      
      * Revert "WIP: Separated ChainNotify from ethcore trait and implemented ChainNotify for ServiceTransactionChecker"
      
      This reverts commit 6e73d1e6.
      
      * Revert "Fix Client::new in add_peer_with_private_config"
      
      This reverts commit ec610a30.
      
      * Revert "Fix node_filter test"
      
      This reverts commit 06a4b2de.
      
      * Revert "Fix Client and Miner in tests"
      
      This reverts commit 51bbad33.
      
      * Implement ServiceTransactionChecker in miner and delegate it to client + revert unnecessary changes
      
      * Merge master
      
      * Code improvements
      
      * Merge branch 'master' of https://github.com/paritytech/parity-ethereum
      
      # Conflicts:
      #	Cargo.lock
      #	ethcore/private-tx/src/lib.rs
      #	ethcore/src/miner/miner.rs
      #	ethcore/src/miner/pool_client.rs
      7b2afdfc
  14. 30 Mar, 2019 2 commits
  15. 29 Mar, 2019 1 commit
  16. 28 Mar, 2019 2 commits
  17. 27 Mar, 2019 7 commits
    • Wei Tang's avatar
      Fix max_gas (#10537) · 04c68676
      Wei Tang authored
      Fix max_gas
      04c68676
    • soc1c's avatar
      0199acbe
    • Denis S. Soldatov aka General-Beck's avatar
      Initial support sccache for windows build (#10520) · e4c2fe9e
      Denis S. Soldatov aka General-Beck authored
      * Initial support sccache for win build
      
      * show sccache stats
      
      * cache paths for shared runners
      
      * sccache status is in the script.
      
      * removed windows test for now
      e4c2fe9e
    • Niklas Adolfsson's avatar
      fix(light): make `OnDemand` generic instead of using the concrete type (#10514) · 407de5e8
      Niklas Adolfsson authored
      * ethcore: add clique engine (#9981)
      
      * fix broken sync
      
      * correct seal fields
      
      * ethcore: fix comment
      
      * parity: remove duplicate params
      
      * clique: fix whitespaces
      
      * ethcore: fix goerli chain spec
      
      * refactor signer_snapshot into pending/finalized state
      
      * move close_block_extra_data after seal is applied
      
      * refactor most of the logic into the signer_snapshot
      
      * clique: refactor locking logic out of the consensus engine interface
      
      * Fix jsonspec and add an unittest
      
      * Replace space with tabs
      
      * Unbroke sync
      
      * Fix broken sync
      
      * 1/2 state tracking without votes
      
      * 2/2 implement vote tracking
      
      * ci: use travis for goerli
      
      * ci: setup a clique network
      
      * ci: sync a görli node
      
      * add clique deploy script
      
      * ci: fix paths in clique deploy script
      
      * ci: use docker compose
      
      * ci: fix travis job names
      
      * ci: fix build deps
      
      * ci: massively reduce tests
      
      * Revert "ci: massively reduce tests"
      
      This reverts commit 6369f0b0.
      
      * ci: run cargo test directly
      
      * ci: separate build and test stages
      
      * ci: cache rust installation
      
      * ci: simplify ci stages
      
      * ci: make clique deploy script executable
      
      * ci: shutdown goerli sync after 20min
      
      * ci: remove slow sync stage
      
      * ci: use timeout to finish jobs
      
      * ci: fix build path
      
      * ci: use absolute paths to end this confusion
      
      * ci: add geth and parity to path
      
      * ci: be more verbose
      
      * ci: allow for more relaxed caching timeout
      
      * ci: update repositories for custom ppa
      
      * ci: fix typo in file name
      
      * ci: fix docker compose file
      
      * ci: add ethkey to docker
      
      * ci: make sure deploy script is up to date with upstream
      
      * ci: stop docker container after certain time
      
      * ci: force superuser to update permissions on docker files
      
      * ci: reduce run time of script to ~30 min
      
      * ci: remove duplicate caching in travis
      
      * remove trace statements
      
      * clique: add more validation involving the recent signer list
      
      * ethcore: enable constantinople for rinkeby
      
      * ethcore: fix whitespaces in rinkeby spec
      
      * ethcore: reformat goerli.json
      
      * Revert "ci: remove duplicate caching in travis"
      
      This reverts commit a562838d.
      
      * tmp commit
      
      * another tmp commit
      
      * it builds!
      
      * add sealing capabilities
      
      * add seal_header hook to allow separation of block seal/importing code paths
      
      * clique: remove populate_from_parent.
      
      * add panic
      
      * make turn delay random
      
      * initialize OpenBlock properly in 'enact'
      
      * misc: remove duplicate lines
      
      * misc: fix license headers
      
      * misc: convert spaces to tabs
      
      * misc: fix tabs
      
      * Update Cargo.toml
      
      * Update Cargo.toml
      
      * Update Cargo.toml
      
      * clique: ensure validator restores state before trying to seal
      
      * clique: make 'state' return an Error.  Make some error messages more clear
      
      * Fix compile error after rebase & toolchain upgrade
      
      * fix a bunch of import warnings
      
      * Refactor code
      
      * Fix permissions
      
      * Refactoring syncing
      
      * Implement full validator checks
      
      * Refactor util functions to seperate file
      
      * mining 1
      
      * ethcore: add chainspec for kotti
      
      * ethcore: rename pre-goerli configs
      
      * ethcore: load kotti chain spec
      
      * cli: add kotti to params
      
      * Implement working local sealing
      
      * making sealing & syncing work together
      
      * Relax timestamp checking
      
      * ethcore: prepare for the real goerli to launch
      
      * Implement NOTURN wiggle properly & cleanupnup warnings
      
      * Implement vote casting
      
      * Update docs & skip signing if no signer
      
      * Optimize step-service interval
      
      * Record state on local sealed block
      
      * Fix script filemode
      
      * Cleaning up codebase
      
      * restore enact trace logging
      
      * Delete clique.sh and move sync.sh
      
      * remove travis.yml
      
      * Remove dead code
      
      * Cleanup compile warning
      
      * address review comments
      
      * adding more comments and removing unwrap()
      
      * ci: remove sync script
      
      * Address review comments
      
      * fix compile error
      
      * adding better debugging for timing
      
      * Implement an dedicated thread for sealing timing
      
      * fix(add helper for timestamp overflows) (#10330)
      
      * fix(add helper timestamp overflows)
      
      * fix(simplify code)
      
      * fix(make helper private)
      
      * snap: official image / test (#10168)
      
      * official image / test
      
      * fix / test
      
      * bit more necromancy
      
      * fix paths
      
      * add source bin/df /test
      
      * add source bin/df /test2
      
      * something w paths /test
      
      * something w paths /test
      
      * add source-type /test
      
      * show paths /test
      
      * copy plugin /test
      
      * plugin -> nil
      
      * install rhash
      
      * no questions while installing rhash
      
      * publish snap only for release
      
      * fix(docker): fix not receives SIGINT (#10059)
      
      * fix(docker): fix not receives SIGINT
      
      * fix: update with reviews
      
      * update with review
      
      * update
      
      * update
      
      * Don't add discovery initiators to the node table (#10305)
      
      * Don't add discovery initiators to the node table
      
      * Use enums for tracking state of the nodes in discovery
      
      * Dont try to ping ourselves
      
      * Fix minor nits
      
      * Update timeouts when observing an outdated node
      
      * Extracted update_bucket_record from update_node
      
      * Fixed typo
      
      * Fix two final nits from @todr
      
      * change docker image based on debian instead of ubuntu due to the chan… (#10336)
      
      * change docker image based on debian instead of ubuntu due to the changes of the build container
      
      * role back docker build image and docker deploy image to ubuntu:xenial based (#10338)
      
      * Bundle protocol and packet_id together in chain sync (#10315)
      
      Define a new `enum` where devp2p subprotocol packet ids (currently eth and par) are defined. Additionally provide functionality to query id value and protocol of a given id object.
      
      * snap: prefix version and populate candidate channel (#10343)
      
      * snap: populate candidate releases with beta snaps to avoid stale channel
      
      * snap: prefix version with v*
      
      * addressing review comments
      
      * engine: fix copyright header
      
      * scripts: restore permissions on sign command
      
      * ethcore: enforce tabs
      
      * ethcore: enforce tabs
      
      * ethcore: enforce tabs
      
      * addressing comments
      
      * addressing comments
      
      * addressing more comments
      
      * addressing more comments
      
      * addressing more comments
      
      * addressing more comments
      
      * addressing more comments
      
      * json-spec: fix clique epoch to non-zero u64
      
      * ci: enable travis for parity goerli
      
      * ci: don't separate build and test step
      
      * ci: don't run c++ tests on travis
      
      * ci: simplify cargo test to squeeze into travis timeout
      
      * ci: don't run tests on travis at all
      
      * style(fixes)
      
      * fix(add tests)
      
      * fix(recent_signer bug)
      
      * fix(complete all tests)
      
      * fix(nits)
      
      * fix(simplify asserts)
      
      * fix(cliqueState): simplify code
      
      * fix(nits)
      
      * docs(comments what's need to fixed)
      
      * fix(revert unintended changes)
      
      * fix(tests)
      
      * fix(logs): voting logs
      
      * fix(readability + more logs)
      
      * fix(sync)
      
      * docs(add missing licens header)
      
      * fix(log): info! -> trace!
      
      * docs(fix nits) + fix(remove assert)
      
      * perf(use counter instead of vec)
      
      * fix(remove needless block in match)
      
      * fix(faulty comment)
      
      * grumbles(docs for tests)
      
      * fix(nits)
      
      * fix(revert_vote): only remove vote when votes == 0
      
      * fix(vote counter): checked arithmetics
      
      * fix(simplify tests)
      
      * fix(nits)
      
      * fix(clique): err types
      
      * fix(clique utils): make use of errors
      
      * fix(cleanup nits)
      
      * fix(clique sealing): don't read state no signer
      
      * fix(replace Vec<Signers> with BTreeSet<Signers>)
      
      * fix(tests): BTreeSet and more generic helpers
      
      * fix(nits)
      
      * fix(ethcore_block_seal): remove needless `Box`
      
      * fix(faulty log): info -> trace
      
      * fix(checked SystemTime): prevent SystemTime panics
      
      * style(chain cfg): space after `:`
      
      * style(fn enact): fix whitespace
      
      * docs(clique): StepService
      
      * docs(nit): fix faulty comment
      
      * docs(fix typo)
      
      * style(fix bad indentation)
      
      * fix(bad regex match)
      
      * grumble(on_seal_block): make `&mut` to avoid clone
      
      * docs(on_seal_block): fix faulty documentation
      
      * Delete .travis.yml
      
      * docs: remove eth hf references in spec
      
      * Update client.rs
      
      * fix(nits)
      
      * fix(clique step): `RwLock` -> `AtomicBool`
      
      * fix(clique): use `Duration::as_millis`
      
      * Clean up some Clique documentation
      
      * Add trace information to eth_estimateGas (#10519)
      
      * Add trace information to eth_estimateGas
      
      * replace unwrap better version
      
      * change vm::Error formatter to more user-friendly
      
      * remove extra error format
      
      * use map_or instead sequence of map/unwrap_or
      
      * fix(light/on_demand): extract as a trait
      
      * fix(grumble): OnDemand remove needless trait bound
      407de5e8
    • Andrew Jones's avatar
      private-tx: replace error_chain (#10510) · 7d26a822
      Andrew Jones authored
      * Update to vanilla tx pool error
      
      * private-tx: remove error-chain, implement Error, derive Display
      
      * private-tx: replace ErrorKind and bail!
      
      * private-tx: add missing From impls and other compiler errors
      
      * private-tx: use original tx-pool error
      
      * Don't be silly cargo
      7d26a822
    • Kirill Fomichev's avatar
      Add trace information to eth_estimateGas (#10519) · 3b238179
      Kirill Fomichev authored
      * Add trace information to eth_estimateGas
      
      * replace unwrap better version
      
      * change vm::Error formatter to more user-friendly
      
      * remove extra error format
      
      * use map_or instead sequence of map/unwrap_or
      3b238179
    • 5chdn's avatar
      ethcore: add clique engine (#9981) · aa8487c1
      5chdn authored
      * fix broken sync
      
      * correct seal fields
      
      * ethcore: fix comment
      
      * parity: remove duplicate params
      
      * clique: fix whitespaces
      
      * ethcore: fix goerli chain spec
      
      * refactor signer_snapshot into pending/finalized state
      
      * move close_block_extra_data after seal is applied
      
      * refactor most of the logic into the signer_snapshot
      
      * clique: refactor locking logic out of the consensus engine interface
      
      * Fix jsonspec and add an unittest
      
      * Replace space with tabs
      
      * Unbroke sync
      
      * Fix broken sync
      
      * 1/2 state tracking without votes
      
      * 2/2 implement vote tracking
      
      * ci: use travis for goerli
      
      * ci: setup a clique network
      
      * ci: sync a görli node
      
      * add clique deploy script
      
      * ci: fix paths in clique deploy script
      
      * ci: use docker compose
      
      * ci: fix travis job names
      
      * ci: fix build deps
      
      * ci: massively reduce tests
      
      * Revert "ci: massively reduce tests"
      
      This reverts commit 6369f0b0.
      
      * ci: run cargo test directly
      
      * ci: separate build and test stages
      
      * ci: cache rust installation
      
      * ci: simplify ci stages
      
      * ci: make clique deploy script executable
      
      * ci: shutdown goerli sync after 20min
      
      * ci: remove slow sync stage
      
      * ci: use timeout to finish jobs
      
      * ci: fix build path
      
      * ci: use absolute paths to end this confusion
      
      * ci: add geth and parity to path
      
      * ci: be more verbose
      
      * ci: allow for more relaxed caching timeout
      
      * ci: update repositories for custom ppa
      
      * ci: fix typo in file name
      
      * ci: fix docker compose file
      
      * ci: add ethkey to docker
      
      * ci: make sure deploy script is up to date with upstream
      
      * ci: stop docker container after certain time
      
      * ci: force superuser to update permissions on docker files
      
      * ci: reduce run time of script to ~30 min
      
      * ci: remove duplicate caching in travis
      
      * remove trace statements
      
      * clique: add more validation involving the recent signer list
      
      * ethcore: enable constantinople for rinkeby
      
      * ethcore: fix whitespaces in rinkeby spec
      
      * ethcore: reformat goerli.json
      
      * Revert "ci: remove duplicate caching in travis"
      
      This reverts commit a562838d.
      
      * tmp commit
      
      * another tmp commit
      
      * it builds!
      
      * add sealing capabilities
      
      * add seal_header hook to allow separation of block seal/importing code paths
      
      * clique: remove populate_from_parent.
      
      * add panic
      
      * make turn delay random
      
      * initialize OpenBlock properly in 'enact'
      
      * misc: remove duplicate lines
      
      * misc: fix license headers
      
      * misc: convert spaces to tabs
      
      * misc: fix tabs
      
      * Update Cargo.toml
      
      * Update Cargo.toml
      
      * Update Cargo.toml
      
      * clique: ensure validator restores state before trying to seal
      
      * clique: make 'state' return an Error.  Make some error messages more clear
      
      * Fix compile error after rebase & toolchain upgrade
      
      * fix a bunch of import warnings
      
      * Refactor code
      
      * Fix permissions
      
      * Refactoring syncing
      
      * Implement full validator checks
      
      * Refactor util functions to seperate file
      
      * mining 1
      
      * ethcore: add chainspec for kotti
      
      * ethcore: rename pre-goerli configs
      
      * ethcore: load kotti chain spec
      
      * cli: add kotti to params
      
      * Implement working local sealing
      
      * making sealing & syncing work together
      
      * Relax timestamp checking
      
      * ethcore: prepare for the real goerli to launch
      
      * Implement NOTURN wiggle properly & cleanupnup warnings
      
      * Implement vote casting
      
      * Update docs & skip signing if no signer
      
      * Optimize step-service interval
      
      * Record state on local sealed block
      
      * Fix script filemode
      
      * Cleaning up codebase
      
      * restore enact trace logging
      
      * Delete clique.sh and move sync.sh
      
      * remove travis.yml
      
      * Remove dead code
      
      * Cleanup compile warning
      
      * address review comments
      
      * adding more comments and removing unwrap()
      
      * ci: remove sync script
      
      * Address review comments
      
      * fix compile error
      
      * adding better debugging for timing
      
      * Implement an dedicated thread for sealing timing
      
      * fix(add helper for timestamp overflows) (#10330)
      
      * fix(add helper timestamp overflows)
      
      * fix(simplify code)
      
      * fix(make helper private)
      
      * snap: official image / test (#10168)
      
      * official image / test
      
      * fix / test
      
      * bit more necromancy
      
      * fix paths
      
      * add source bin/df /test
      
      * add source bin/df /test2
      
      * something w paths /test
      
      * something w paths /test
      
      * add source-type /test
      
      * show paths /test
      
      * copy plugin /test
      
      * plugin -> nil
      
      * install rhash
      
      * no questions while installing rhash
      
      * publish snap only for release
      
      * fix(docker): fix not receives SIGINT (#10059)
      
      * fix(docker): fix not receives SIGINT
      
      * fix: update with reviews
      
      * update with review
      
      * update
      
      * update
      
      * Don't add discovery initiators to the node table (#10305)
      
      * Don't add discovery initiators to the node table
      
      * Use enums for tracking state of the nodes in discovery
      
      * Dont try to ping ourselves
      
      * Fix minor nits
      
      * Update timeouts when observing an outdated node
      
      * Extracted update_bucket_record from update_node
      
      * Fixed typo
      
      * Fix two final nits from @todr
      
      * change docker image based on debian instead of ubuntu due to the chan… (#10336)
      
      * change docker image based on debian instead of ubuntu due to the changes of the build container
      
      * role back docker build image and docker deploy image to ubuntu:xenial based (#10338)
      
      * Bundle protocol and packet_id together in chain sync (#10315)
      
      Define a new `enum` where devp2p subprotocol packet ids (currently eth and par) are defined. Additionally provide functionality to query id value and protocol of a given id object.
      
      * snap: prefix version and populate candidate channel (#10343)
      
      * snap: populate candidate releases with beta snaps to avoid stale channel
      
      * snap: prefix version with v*
      
      * addressing review comments
      
      * engine: fix copyright header
      
      * scripts: restore permissions on sign command
      
      * ethcore: enforce tabs
      
      * ethcore: enforce tabs
      
      * ethcore: enforce tabs
      
      * addressing comments
      
      * addressing comments
      
      * addressing more comments
      
      * addressing more comments
      
      * addressing more comments
      
      * addressing more comments
      
      * addressing more comments
      
      * json-spec: fix clique epoch to non-zero u64
      
      * ci: enable travis for parity goerli
      
      * ci: don't separate build and test step
      
      * ci: don't run c++ tests on travis
      
      * ci: simplify cargo test to squeeze into travis timeout
      
      * ci: don't run tests on travis at all
      
      * style(fixes)
      
      * fix(add tests)
      
      * fix(recent_signer bug)
      
      * fix(complete all tests)
      
      * fix(nits)
      
      * fix(simplify asserts)
      
      * fix(cliqueState): simplify code
      
      * fix(nits)
      
      * docs(comments what's need to fixed)
      
      * fix(revert unintended changes)
      
      * fix(tests)
      
      * fix(logs): voting logs
      
      * fix(readability + more logs)
      
      * fix(sync)
      
      * docs(add missing licens header)
      
      * fix(log): info! -> trace!
      
      * docs(fix nits) + fix(remove assert)
      
      * perf(use counter instead of vec)
      
      * fix(remove needless block in match)
      
      * fix(faulty comment)
      
      * grumbles(docs for tests)
      
      * fix(nits)
      
      * fix(revert_vote): only remove vote when votes == 0
      
      * fix(vote counter): checked arithmetics
      
      * fix(simplify tests)
      
      * fix(nits)
      
      * fix(clique): err types
      
      * fix(clique utils): make use of errors
      
      * fix(cleanup nits)
      
      * fix(clique sealing): don't read state no signer
      
      * fix(replace Vec<Signers> with BTreeSet<Signers>)
      
      * fix(tests): BTreeSet and more generic helpers
      
      * fix(nits)
      
      * fix(ethcore_block_seal): remove needless `Box`
      
      * fix(faulty log): info -> trace
      
      * fix(checked SystemTime): prevent SystemTime panics
      
      * style(chain cfg): space after `:`
      
      * style(fn enact): fix whitespace
      
      * docs(clique): StepService
      
      * docs(nit): fix faulty comment
      
      * docs(fix typo)
      
      * style(fix bad indentation)
      
      * fix(bad regex match)
      
      * grumble(on_seal_block): make `&mut` to avoid clone
      
      * docs(on_seal_block): fix faulty documentation
      
      * Delete .travis.yml
      
      * docs: remove eth hf references in spec
      
      * Update client.rs
      
      * fix(nits)
      
      * fix(clique step): `RwLock` -> `AtomicBool`
      
      * fix(clique): use `Duration::as_millis`
      
      * Clean up some Clique documentation
      Co-authored-by: 's avatarsoc1c <soc1c@users.noreply.github.com>
      Co-authored-by: 's avatarHCastano <HCastano@users.noreply.github.com>
      Co-authored-by: 's avatarniklasad1 <niklasad1@users.noreply.github.com>
      Co-authored-by: 's avatarjwasinger <jwasinger@users.noreply.github.com>
      Co-authored-by: 's avatarChainSafe <ChainSafe@users.noreply.github.com>
      Co-authored-by: 's avatarthefallentree <thefallentree@users.noreply.github.com>
      Co-authored-by: 's avatar5chdn <5chdn@users.noreply.github.com>
      aa8487c1
  18. 26 Mar, 2019 1 commit
  19. 25 Mar, 2019 1 commit
  20. 22 Mar, 2019 3 commits
  21. 21 Mar, 2019 2 commits