1. 09 Nov, 2016 2 commits
  2. 08 Nov, 2016 4 commits
  3. 07 Nov, 2016 4 commits
  4. 06 Nov, 2016 1 commit
  5. 04 Nov, 2016 1 commit
  6. 03 Nov, 2016 8 commits
  7. 02 Nov, 2016 3 commits
  8. 01 Nov, 2016 5 commits
  9. 31 Oct, 2016 4 commits
  10. 30 Oct, 2016 2 commits
  11. 29 Oct, 2016 5 commits
  12. 28 Oct, 2016 1 commit
    • bas-vk's avatar
      internal/ethapi: add personal_sign and fix eth_sign to hash message (#2940) · b59c8399
      bas-vk authored
      This commit includes several API changes:
      
      - The behavior of eth_sign is changed. It now accepts an arbitrary
        message, prepends the well-known string
      
              \x19Ethereum Signed Message:\n<length of message>
      
        hashes the result using keccak256 and calculates the signature of
        the hash. This breaks backwards compatability!
        
      - personal_sign(hash, address [, password]) is added. It has the same
        semantics as eth_sign but also accepts a password. The private key
        used to sign the hash is temporarily unlocked in the scope of the
        request.
        
      - personal_recover(message, signature) is added and returns the
        address for the account that created a signature.
      b59c8399