Skip to content
  1. Feb 09, 2018
    • Marek Kotewicz's avatar
      ethabi version 5 (#7723) · c060d958
      Marek Kotewicz authored
      * Refactor updater to use ethabi-derive
      
      * Grumble: do_call type alias
      
      * Empty commit to trigger test re-run
      
      * migration to ethabi-5.0
      
      * migration to ethabi-5.0 in progress
      
      * use ethabi_deriven to generate TransactAcl contract
      
      * use ethabi_deriven to generate Registry contract
      
      * hash-fetch uses ethabi_derive, removed retain cycle from updater, fixed #7720
      
      * node-filter crate uses ethabi_derive to generate peer_set contract interface
      
      * use LruCache in node-filter instead of HashMap
      
      * validator_set engine uses ethabi_derive
      
      * ethcore does not depend on native_contracts
      
      * miner does no depend on native_contracts
      
      * secret_store does not use native_contracts (in progress)
      
      * removed native-contracts
      
      * ethcore and updater does not depend on futures
      
      * updated ethereum-types
      
      * fixed all warnings caused by using new version of ethereum-types
      
      * updated ethabi_derive && ethabi_contract to get rid of warnings
      
      * removed another retain cycle in updater, fixed following minor version on update
      
      * moved contracts out of native_contracts res
      
      * updated ethabi_contract
      
      * fixed failing test
      
      * fixed failing test
      
      * there is no need to create two contracts of the same kind any more
      
      * simplify updater::ReleaseTrack conversion into u8 and add several tests for it
      
      * applied review suggestions
      
      * applied review suggestions
      c060d958
  2. Feb 08, 2018
  3. Feb 06, 2018
  4. Feb 05, 2018
  5. Feb 01, 2018
  6. Jan 31, 2018
  7. Jan 19, 2018
  8. Jan 18, 2018
  9. Jan 17, 2018
  10. Jan 15, 2018
  11. Jan 14, 2018
    • Marek Kotewicz's avatar
      bloom refactor (#7475) · 668d910c
      Marek Kotewicz authored
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor finished
      
      * cleanup bloom mess
      
      * simplify usage of Bloom in few places
      
      * removed obsolete util/src/lib.rs
      
      * removed commented out code
      
      * ethereum-types 0.1.4
      
      * updated ethereum-types and tiny-keccak
      668d910c
  12. Jan 11, 2018
  13. Jan 10, 2018
    • Marek Kotewicz's avatar
      dissolve util (#7460) · e95b0934
      Marek Kotewicz authored and Svyatoslav Nikolsky's avatar Svyatoslav Nikolsky committed
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor in progress
      
      * ethereum-types refactor finished
      
      * removed obsolete util/src/lib.rs
      
      * removed commented out code
      e95b0934
    • tzapu's avatar
      added a new RPC call trace_replayBlockTransactions (#7366) · df5d27d5
      tzapu authored
      * intial add trace_replayBlockTransactions
      
      * cleanup timing calls
      add execution proof
      
      * WIP implementing changes
      
      * fix for trace_replayBlockTransactions rpc call
      
      * cleanup comments
      
      * cleanup, proof,
      can't workout lifetime issues yet
      
      * Fix lifetimes issue.
      
      * naive rpc test
      
      * updated docs
      df5d27d5
    • Svyatoslav Nikolsky's avatar
      SecretStore: tx retry pattern (#7323) · b685b7fa
      Svyatoslav Nikolsky authored
      * SecretStore: auto migrate initial commit
      
      * SecretStore: flush automigrate
      
      * SecretStore: debug flush
      
      * SecretStore: added migration to KeyServerSet contract
      
      * SecretStore: flush automigrate
      
      * SecretStore: flush before testing
      
      * SecretStore: flush
      
      * SecretStore: flush
      
      * SecretStore: bunch of tests for simple ConnectionTrigger && KeyServerSet
      
      * SecretStore: started work on TriggerWithMigration tests
      
      * SecretStore: maintain_session tests
      
      * SecretStore: updated some comments
      
      * SecretStore pass migration_id to ServerSetChangeSession
      
      * SecretStore: fixed lock scope
      
      * SecretStore: fixed error response condition
      
      * SecretStore: fixed ServerSetChange session auto-creation
      
      * SecretStore: update active migration in connector
      
      * removed commented code
      
      * SecretStore: fixed tests compilation
      
      * SecretStore: marked test-related unimplemented-s
      
      * SecretStore: labeled all SS TODOs
      
      * SecretStore: do not read auto-migration stuff when auto-migration is disabled + stripped KeyServerSet contract ABI
      
      * SecretStore: ignore duplicated addresses in KeyServerSet
      
      * fied compilation
      
      * SecretStore: wait for N block confirmations before starting auto-migration
      
      * SecretStore: more tests for migration delay
      
      * SecretStore: clear current nodes set when KSS contract is uninstalled
      
      * SecretStore: retry transaction interval
      b685b7fa
  14. Jan 09, 2018
  15. Jan 08, 2018
  16. Jan 05, 2018
    • Afri Schoedon's avatar
      Expanse Byzantium update w/ correct metropolis difficulty increment divisor (#7463) · 36e230ee
      Afri Schoedon authored
      * Byzantium Update for Expanse
      
      Here the changes go. Hope I didnt miss anything.
      
      * expip2 changes - update duration limit
      
      * Fix missing EXPIP-2 fields
      
      * Format numbers as hex
      
      * Fix compilation errors
      
      * Group expanse chain spec fields together
      
      * Set metropolisDifficultyIncrementDivisor for Expanse
      
      * Revert #7437
      
      * Add Expanse block 900_000 hash checkpoint
      36e230ee
  17. Jan 03, 2018
    • 5chdn's avatar
      Remove expanse from available chains · 27d8befb
      5chdn authored
      27d8befb
    • Tomasz Drwięga's avatar
      Enable strict config parsing. · e439eae5
      Tomasz Drwięga authored
      e439eae5
    • André Silva's avatar
      Upgrade to RocksDB 5.8.8 and tune settings to reduce space amplification (#7348) · e114b0b2
      André Silva authored
      * kvdb-rocksdb: update to RocksDB 5.8.8
      
      * kvdb-rocksdb: tune RocksDB options
      
      * Switch to level-style compaction
      * Increase default block size (16K), and use bigger blocks for HDDs (64K)
      * Increase default file size base (64MB SSDs, 256MB HDDs)
      * Create a single block cache shared across all column families
      * Tune compaction settings using RocksDB helper functions, taking into account
        memory budget spread across all columns
      * Configure backgrounds jobs based on the number of CPUs
      * Set some default recommended settings
      
      * ethcore: remove unused config blockchain.db_cache_size
      
      * parity: increase default value for db_cache_size
      
      * kvdb-rocksdb: enable compression on all levels
      
      * kvdb-rocksdb: set global db_write_bufer_size
      
      * kvdb-rocksdb: reduce db_write_bufer_size to force earlier flushing
      
      * kvdb-rocksdb: use master branch for rust-rocksdb dependency
      e114b0b2
  18. Jan 02, 2018
  19. Dec 29, 2017
  20. Dec 28, 2017
    • Tomasz Drwięga's avatar
      Update bootnodes (#7363) · 48a15cec
      Tomasz Drwięga authored
      * Updating mainnet bootnodes.
      
      * Add additional parity-beta bootnodes.
      
      * Restore old parity bootnodes and update foudation bootnodes
      48a15cec
  21. Dec 26, 2017
    • Nicolas Ochem's avatar
      Fix #6209 - introduce standalone dir crate · 2e12a2db
      Nicolas Ochem authored
      * created the dir crate in util
      * moved code from ethstore/src/dir/paths.rs to dir crate
      * rename dir module in ethstore to accounts_dir to distinguish it
        from the dir crate
      * changes after @tomusdrw on #6952
      2e12a2db
  22. Dec 22, 2017