Skip to content
  1. Oct 16, 2017
  2. Oct 15, 2017
  3. Oct 14, 2017
  4. Oct 13, 2017
  5. Oct 12, 2017
  6. Oct 11, 2017
  7. Oct 10, 2017
  8. Oct 09, 2017
    • Nikolay Volf's avatar
      WASM gas schedule (#6638) · 16010300
      Nikolay Volf authored
      * some failing tests
      
      * finalize
      
      * fallable -> fallible
      
      * alter mul/div/static_i64
      
      * Update schedule.rs
      
      * to u32
      
      * balance charge also
      
      * review fixes
      
      * remove redundant line
      16010300
  9. Oct 08, 2017
    • asynchronous rob's avatar
      Light Client: fetch transactions/receipts by transaction hash (#6641) · b010fb50
      asynchronous rob authored
      * rpc: transaction/receipt requests made async
      
      * rpc: light client fetches transaction and uncle by hash/index
      
      * on_demand: request type for transaction index
      
      * serve transaction index requests in light protocol
      
      * add a test for transaction index serving
      
      * fetch transaction and receipts by hash on light client
      
      * fix decoding tests
      
      * light: more lenient cost table parsing (backwards compatible)
      
      * fix tests and warnings
      
      * LES -> PIP
      
      * Update provider.rs
      
      * proper doc comments for public functions
      b010fb50
    • Afri Schoedon's avatar
      Add Musicoin and MCIP-3 UBI hardfork. (#6621) · 360ecd37
      Afri Schoedon authored
      * Add musicoin chain spec.
      
      * Add musicoin to parity node
      
      * Add musicoin to the wallet
      
      * Add i18n for musicoin
      
      * Align musicoin chain spec with 1.8, ref #6134
      
      * Update musicoin bootnodes
      
      * Prepare MCIP-3 in musicoin chain spec.
      
      * Update musicoin chain spec with contract addresses for MCIP-3
      
      * Extend ethash params by MCIP-3
      
      * Fix musicoin chain spec json
      
      * Use U256 for block rewards.
      
      * Update musicoin registrar
      
      * Fix merge leftovers
      
      * Update musicoin chain spec for latest master
      
      * Bestow MCIP-3 block reward(s).
      
      * Update musicoin registry once and for all
      
      * Align MCIP-3 block reward with go implementation
      
      * Remove mcip3 test chain spec from repository
      
      * Update MCIP-3 block rewards
      
      * Musicoin homestead transition is at 1_150_000
      
      * Expect mcip3 transtion to be properly defined in chain spec.
      
      * Panic handling for mcip to default to regular block rewards if not specified
      
      * Giving mcip3 rewards a useful default value.
      
      * Fix ethjson tests.
      
      * Update musicoin chain spec
      
      * Fix tests 0:)
      
      * Add musicoin mcip3 era test spec.
      
      * Update musicoin chain spec(s)
      
      * Add tests for mcip3 era block rewards
      
      * Fix tests
      
      * Disable byzantium for musicoin
      
      * Pass miner reward to the tracer.
      
      * Allow modifying blockreward in MCIP-3 transition.
      360ecd37
  10. Oct 06, 2017
  11. Oct 05, 2017
  12. Oct 04, 2017
  13. Oct 03, 2017
    • Svyatoslav Nikolsky's avatar
      fix compilation · 5e83ff88
      Svyatoslav Nikolsky authored
      5e83ff88
    • Anton Gavrilov's avatar
      Add pagination for trace_filter rpc method (#6312) · 0a5c9b04
      Anton Gavrilov authored
      * Optional offset and count added on client level
      
      * Rpc interface extended
      
      * Tests corrected
      
      * Filtering code refactored a little bit
      
      * Offset type was changed to usize
      
      * Handling of block hash in offset added
      
      * Offset reworked to number
      
      * Trailing comma removed
      
      * Import for Quantity type added
      
      * Offset and count moved into filter object
      
      * Lost comma removed
      
      * Return empty vec instead of None in case of incorrect range
      0a5c9b04
  14. Sep 26, 2017
    • asynchronous rob's avatar
      Generalize engine trait (#6591) · bc167a21
      asynchronous rob authored
      * move common forks and parameters to common params
      
      * port specs over to new format
      
      * fix RPC tests
      
      * parity-machine skeleton
      
      * remove block type
      
      * extract out ethereum-specific methods into EthereumMachine
      
      * beginning to integrate Machine into engines. dealing with stale transitions in Ethash
      
      * initial porting to machine
      
      * move block reward back into engine
      
      * abstract block reward logic
      
      * move last hash and DAO HF logic into machine
      
      * begin making engine function parameters generic
      
      * abstract epoch verifier and ethash block reward logic
      
      * instantiate special ethereummachine for ethash in spec
      
      * optional full verification in verify_block_family
      
      * re-instate tx_filter in a way that works for all engines
      
      * fix warnings
      
      * fix most tests, further generalize engine trait
      
      * uncomment nullengine, get ethcore tests compiling
      
      * fix warnings
      
      * update a bunch of specs
      
      * re-enable engine signer, validator set, and transition handler
      
      * migrate basic_authority engine
      
      * move last hashes into executedblock
      
      * port tendermint
      
      * make all ethcore tests pass
      
      * json-tests compilation
      
      * fix RPC tests: change in gas limit for new block changed PoW hash
      
      * fix minor grumbles
      
      * validate chainspecs
      
      * fix broken import
      
      * fix transaction verification for pre-homestead
      bc167a21
  15. Sep 25, 2017
    • Jef's avatar
      Use memmap for dag cache (#6193) · 5c08698f
      Jef authored
      * Rebase and fix compilation errors (tests not yet fixed)
      
      * Use `debug_assert` over `assert`
      
      * Fix tests
      
      * Assert safety, clean up
      
      * Fix up stale cache removal, move one assert to debug_assert
      
      * Remove printlns
      
      * Add licenses
      
      * Fix benches
      
      * Inline some no-ops in a hot loop that weren't being inlined
      
      * Add spooky comment to make sure no-one removes the inlining annotations
      
      * Minor cleanup
      
      * Add option to switch between mmap and ram
      
      * Flag ethash to use less memory when running light client
      
      * Fix tests
      
      * Remove todo comment (it's done)
      
      * Replace assertion with error return
      
      * Fix indentation
      
      * Use union instead of `transmute`
      
      * Fix benches
      
      * Extract to constants
      
      * Clean up and fix soundness holes
      
      * Fix formatting
      
      * Ignore missing-file errors
      
      * Make incorrect cache size an error condition instead of a panic, remove dead code
      
      * Fix compilation errors from rebase
      
      * Fix compilation errors in tests
      
      * Fix compilation errors in tests
      5c08698f
  16. Sep 24, 2017
  17. Sep 21, 2017
  18. Sep 19, 2017