1. 22 Sep, 2015 1 commit
  2. 23 Sep, 2015 4 commits
  3. 22 Sep, 2015 2 commits
    • Felix Lange's avatar
      rpc/api: don't crash for unknown blocks · 90cd8ae9
      Felix Lange authored
      Most eth RPC calls that work with blocks crashed when the block was not
      found because they called Hash on a nil block. This is a regression
      introduced in cdc2662c (#1779).
      
      While here, remove the insane conversions in get*CountBy*. There is no
      need to construct a complete BlockRes and converting
      int->int64->*big.Int->[]byte->hexnum->string to format the length of a
      slice as hex.
      90cd8ae9
    • Felix Lange's avatar
      cmd/geth, core: make "geth blocktest" work again · 70b61747
      Felix Lange authored
      The test genesis block was not written properly, block insertion failed
      immediately.
      
      While here, fix the panic when shutting down "geth blocktest" with
      Ctrl+C. The signal handler is now installed automatically, causing
      ethereum.Stop to crash because everything is already stopped.
      70b61747
  4. 21 Sep, 2015 8 commits
  5. 18 Sep, 2015 6 commits
  6. 17 Sep, 2015 4 commits
  7. 16 Sep, 2015 6 commits
  8. 15 Sep, 2015 6 commits
  9. 14 Sep, 2015 3 commits
    • zelig's avatar
      new solc api: · 3a5e7ed9
      zelig authored
      * use legacy version matcher
      * optimise just a boolean flag
      * skipf for messages in tests
      3a5e7ed9
    • Felix Lange's avatar
      ethdb: remove Flush · b2525899
      Felix Lange authored
      b2525899
    • Felix Lange's avatar
      ethdb: copy stored memdb values · d581dfee
      Felix Lange authored
      Storing a value in LevelDB copies the bytes, modifying the value
      afterwards does not affect the content of the database. This commit
      ensures that MemDatabase satisfies the same property.
      d581dfee