go-ethereum/accounts/abi/bind
bas-vk b59c8399fb internal/ethapi: add personal_sign and fix eth_sign to hash message (#2940)
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.
2016-10-28 21:25:49 +02:00
..
backends core/state: implement reverts by journaling all changes 2016-10-06 15:32:16 +02:00
auth.go internal/ethapi: add personal_sign and fix eth_sign to hash message (#2940) 2016-10-28 21:25:49 +02:00
backend.go accounts/abi/bind: add utilities for waiting on transactions 2016-08-22 23:20:13 +02:00
base.go accounts/abi/bind: use ethereum interfaces 2016-08-22 14:01:28 +02:00
bind.go accounts/abi/bind: support generating bindings for various arrays 2016-04-05 18:20:50 +03:00
bind_test.go accounts/abi/bind/backends: remove nil and remote backends 2016-08-21 17:06:25 +02:00
template.go accounts/abi/bind/backends: remove nil and remote backends 2016-08-21 17:06:25 +02:00
util.go accounts/abi/bind: add utilities for waiting on transactions 2016-08-22 23:20:13 +02:00
util_test.go accounts/abi/bind: add utilities for waiting on transactions 2016-08-22 23:20:13 +02:00