This project is mirrored from https://github.com/paritytech/parity-ethereum.git. Updated .
  1. 20 Jan, 2020 1 commit
  2. 17 Jan, 2020 1 commit
  3. 16 Jan, 2020 1 commit
  4. 14 Jan, 2020 1 commit
  5. 13 Jan, 2020 4 commits
    • Wei Tang's avatar
      Fix Aztlan hard fork issues (#11347) · d8a0d382
      Wei Tang authored
      * Fix Aztlan hard fork issues
      
      * Fix mordor block number
      
      * Fix classic block number
      
      * Add missing precompiles
      
      * Make EIP-1283's comments reflact the current spec
      Co-authored-by: Niklas Adolfsson's avatarNiklas Adolfsson <niklasadolfsson1@gmail.com>
      d8a0d382
    • Andreas Fackler's avatar
      authority_round: Fix next_step_time_duration. (#11379) · ea8e7fcf
      Andreas Fackler authored
      It's supposed to find the first step at or after `time`.
      To compute that step's timestamp, it needs to add the total length
      of all steps since the previous transitions to the timestamp of the
      previous transition, not to `time`.
      ea8e7fcf
    • Vladimir Komendantskiy's avatar
      Set the block gas limit to the value returned by a contract call (#10928) · 73354d8d
      Vladimir Komendantskiy authored
      * Block gas limit contract
      
      Lower gas limit if TxPermission.limitBlockGas.
      
      Call blockGasLimit before every block.
      
      Make the block gas limit contract a separate config option.
      
      Add `info` level logging of block gas limit switching
      
      block-gas-limit subcrate and responses to review comments
      
      simplified call_contract_before
      
      moved block_gas_limit_contract_transitions to AuRa params
      
      removed call_contract_before
      
      Update and fix test_verify_block.
      
      Remove some unused imports and functions.
      
      * Move gas limit override check to verify_block_basic.
      Co-authored-by: default avatarAndreas Fackler <afck@users.noreply.github.com>
      73354d8d
    • Felix Leupold's avatar
      [Trace] Distinguish between `create` and `create2` (#11311) · 87e10805
      Felix Leupold authored
      * adding a CreateType to ActionParams
      
      * rename calltype to action type
      
      * comments & line lengths
      
      * rebame ActionParams.call_type
      
      * Making call/create type optional
      
      * Moving strict create/call type into trace package instead of storing loosely typed action type
      
      * fix build
      
      * Deriving ActionType from address_scheme in ext.create
      
      * trigger build
      
      * more detailed comments
      
      * Change actions_type to call in vmtests
      
      * skipping serialization for Option::None and using TryFrom instead of maybe_new
      
      * retrigger build
      
      * trigger build
      87e10805
  6. 10 Jan, 2020 2 commits
    • Andronik Ordian's avatar
      fix cargo audit (#11378) · e95bbe36
      Andronik Ordian authored
      * Cargo.lock: cargo update -p http
      
      * fetch: cargo upgrade hyper-rustls@0.18 --all
      e95bbe36
    • meowsbits's avatar
      Fix esoteric test config variable (#11292) · b6afc81d
      meowsbits authored
      * Fix esoteric test config variable
      
      EIP155 canonically (on Ethereum mainnet, for which these test were developed)
      happens simultaneously with EIP158/161 and other "Spurious Dragon" upgrades.
      
      This test is intended to test the transition from the EIP158/161 era (Spurious Dragon)
      to the Byzantium era, with Byzantium changes happening at 5.
      
      * Add missing 'modexp' precompiled contract
      
      modexp was introduced via EIP198 as a part of the Byzantium fork,
      which this test should be testing against.
      b6afc81d
  7. 07 Jan, 2020 2 commits
    • Demi Obenour's avatar
      Rip out the C and Java bindings (#11346) · b8d9b6f8
      Demi Obenour authored
      * Remove the C and Java bindings
      
      * update Cargo.lock
      
      * [ci]: don't build removed `parity-clib`
      
      * [ci]: fix grumbles
      Co-authored-by: Niklas Adolfsson's avatarNiklas Adolfsson <niklasadolfsson1@gmail.com>
      b8d9b6f8
    • Anton Gavrilov's avatar
      Encapsulate access to the client for secret store (#11232) · 424b38a8
      Anton Gavrilov authored
      * Move all client usages into trusted_client
      
      * Move confirmed hash method to trusted client
      
      * Tree route and logs encapsuluted
      
      * Remove not used method for keys sharing
      
      * NodeKeyPair renamed and moved to trusted client
      
      * Use public key error in trusted client
      
      * Move contract address definition into trusted client
      
      * Block id and number types from ethcore wrapped
      
      * Trusted client renamed to more general Blockchain
      
      * Trusted client implementation moved to parity code
      
      * Move node key pair under secret store feature as well
      
      * Registar crate removed from deps
      
      * Accounts feature removed from secret store
      
      * Fix after merge
      
      * Blockchain renamed to SecretStoreChain
      
      * Module documentations added
      424b38a8
  8. 06 Jan, 2020 1 commit
  9. 02 Jan, 2020 1 commit
  10. 30 Dec, 2019 2 commits
  11. 20 Dec, 2019 1 commit
  12. 19 Dec, 2019 3 commits
  13. 17 Dec, 2019 1 commit
    • Andreas Fackler's avatar
      Add randomness contract support to AuthorityRound. (#10946) · 2b1d148c
      Andreas Fackler authored
      * Add randomness contract support to Authority Round.
      
      Changes have been cherry-picked from poanetwork's aura-pos branch.
      Most of the work has been done by @mbr.
      
      * Address review comments for randomness contract.
      Co-Authored-By: David's avatarDavid <dvdplm@gmail.com>
      
      * Rename revealSecret to revealNumber
      
      * Update Randomness contract bytecode
      
      * Use H256, rename secret to random number.
      
      * Use get_commit_and_cipher
      
      * Clean up Miner::prepare_block.
      
      * Remove is_reveal_phase call.
      
      * Add more comments, require randomness contract map.
      
      * Simplify run_randomness_phase
      
      * Address review comments.
      
      * Remove Client::transact_contract.
      2b1d148c
  14. 16 Dec, 2019 1 commit
  15. 13 Dec, 2019 3 commits
  16. 12 Dec, 2019 1 commit
    • Andronik Ordian's avatar
      [secretstore] migrate to version 4 (#11322) · ae74e8df
      Andronik Ordian authored
      * secret-store: migrate the db to version 4
      
      * Fix secretstore build
      
      * Fix secretstore build: include ethkey when building with the "accounts" feature
      
      * fix build
      
      * secret-store: actually use new column
      
      * a bunch of fixes
      
      * last nits
      
      * Apply suggestions from code review
      Co-Authored-By: Niklas Adolfsson's avatarNiklas Adolfsson <niklasadolfsson1@gmail.com>
      
      * secret-store: move db stuff to secret-store as per Anton's request
      ae74e8df
  17. 11 Dec, 2019 1 commit
  18. 10 Dec, 2019 1 commit
  19. 09 Dec, 2019 2 commits
  20. 06 Dec, 2019 3 commits
  21. 05 Dec, 2019 2 commits
  22. 03 Dec, 2019 4 commits
  23. 02 Dec, 2019 1 commit