good morning!!!!

Skip to content
Snippets Groups Projects
  1. Jun 14, 2016
  2. Jun 13, 2016
    • Jeffrey Wilcke's avatar
      Merge pull request #2455 from zsfelfoldi/chaindb · a38be3eb
      Jeffrey Wilcke authored
      core: improved chain db performance by using sequential keys
      a38be3eb
    • Felix Lange's avatar
      Merge pull request #2687 from karalabe/downloader-fasttest-fix · 73c028c4
      Felix Lange authored
      eth/downloader: fix occasional fast sync critical section test fails
      73c028c4
    • Péter Szilágyi's avatar
    • Jeffrey Wilcke's avatar
      core/state, eth: Updated suicides objects when tracing transactions · bb3651ab
      Jeffrey Wilcke authored
      Consensus rules dictate that objects can only be removed during the
      finalisation of the transaction (i.e. after all calls have finished).
      Thus calling a suicided contract twice from the same transaction:
      A->B(S)->ret(A)->B(S) results in 2 suicides. Calling the suicided
      object twice from two transactions: A->B(S), A->B, results in only one
      suicide and a call to an empty object.
      
      Our current debug tracing functionality replays all transaction that
      were executed prior to the targetted transaction in order to provide
      the user with an accurate trace.
      
      As a side effect to calling StateDB.IntermediateRoot it also deletes any
      suicides objects. Our tracing code never calls this function because it
      isn't interested in the intermediate root. Becasue of this it caused a
      bug in the tracing code where transactions that were send to priviously
      deleted objects resulted in two suicides rather than one suicide and a
      call to an empty object.
      
      Fixes #2542
      bb3651ab
  3. Jun 10, 2016
  4. Jun 09, 2016
  5. Jun 08, 2016
  6. Jun 07, 2016
  7. Jun 06, 2016
  8. Jun 03, 2016
  9. Jun 02, 2016
  10. May 31, 2016
Loading