1. Jun 02, 2016
    • asynchronous rob's avatar
      Have Ext::ret take self by value (#1187) · 0318bb9f
      asynchronous rob authored
      * refactor externalities::ret to take self by-value, add GasLeft enum, and alter evm::Result.
      
      * remove unused imports, StopExecutionWithGasLeft variant
      
      * adjust tests
      
      * remove extraneous call to reserve
      
      * update json_tests Ext to match new trait
      
      * adjust executive json_test
      
      * have evms own their memory for their entire lifetime
      
      * make finalize API more friendly
      
      * indentation fix
      
      [ci skip]
      0318bb9f
    • Gav Wood's avatar
      VM tracing and JSON RPC endpoint for it. (#1169) · b17581d7
      Gav Wood authored
      * Groundwork for basic VM tracing.
      
      * RPC endpoint for VM tracing and ser/de types ready.
      
      * Create VMTracer trait.
      
      * Rearchitected VM tracing to reflect existing tracing.
      
      Should more or less work now.
      
      * Integrated VM tracing into JSONRPC.
      
      * Fix ethcore module tests.
      
      * Add tests for VM tracing.
      
      * Fix consensus test code.
      
      * Fix mock tests.
      
      * Added VM trace information for post-execution stuff.
      
      * Fix max-value calls and add "creates" field to getTransaction.
      
      * Tests for VM tracing.
      
      * Don't implement the trait with unimplemented.
      
      * Remove invlaid comment.
      
      * Fix tests.
      b17581d7
    • Gav Wood's avatar
      Fix tests. · d40a038f
      Gav Wood authored
      d40a038f
  2. Jun 01, 2016
  3. May 31, 2016
  4. May 30, 2016
  5. May 29, 2016
  6. May 28, 2016
  7. May 27, 2016
  8. May 26, 2016
    • Marek Kotewicz's avatar
      Bloomchain (#1014) · 7370776a
      Marek Kotewicz authored
      * use bloomchain crate in blockchain module. remove obsole chainfilter submodule
      
      * update database version to 6.0
      
      * removed redundant line
      
      * simple db migration
      
      * make migration slightly more functional
      
      * bloomchain migration
      
      * migration version is just a single unsigned integer
      
      * updated migration v6
      
      * parity migration
      
      * db migration
      
      * removed hardcoded migration dir
      
      * replace ptr::copy with clone_from_slice, removed potential endianess problem from trace/db.rs
      
      * removed superfluous line
      
      * blockchains log blooms config is not exposed any more
      7370776a
  9. May 25, 2016