Commit Graph

3114 Commits

Author SHA1 Message Date
Gustav Simonsson 8d9752a557 Address pull request comments
* Use crypto.Sign instead of directly calling secp256k1 lib
* Rename UserAccount to Account and Addr to Address (for consistency)
* Change AccountManager.Sign to take ptr to Account instead of
  address byte array
* Simplify copying of Accounts in Accounts()
* PubkeyToAddress and GetEntropyCSPRNG now exported
2015-01-28 05:12:57 +01:00
Marek Kotewicz 1345a8c67c log error on console, if api returns an error 2015-01-28 00:07:03 +01:00
Marek Kotewicz 83fad0fb59 removed fromFixed, toFixed && offset from tests 2015-01-27 23:03:57 +01:00
Taylor Gerring e9d017ba08 Rename api var for clarity 2015-01-27 14:34:01 -06:00
Taylor Gerring d8c6168d11 Return a websocker.Handler of the function 2015-01-27 14:26:42 -06:00
Taylor Gerring dd3f38fe5b Rename transport to ws
Cleanup object naming for clarity
2015-01-27 14:16:34 -06:00
Taylor Gerring a38bca3438 Add wsport flag to Mist 2015-01-27 12:40:52 -06:00
Taylor Gerring 5f50fe7a4a Update CLI to use new Websocket RPC
Use “wsport” flag to change default port
2015-01-27 12:29:08 -06:00
Taylor Gerring b8e7b8e2e1 New simplified Websocket transport
Uses rpc.EthereumApi abstraction
2015-01-27 12:29:08 -06:00
Taylor Gerring 2f0166b945 Indicate port in startup log message 2015-01-27 12:29:08 -06:00
Taylor Gerring d790229a33 Move HTTP transport to sub package of RPC 2015-01-27 12:29:07 -06:00
obscuren 8c99a87aa8 Merge branch 'chfast-pr/evmjit' into develop 2015-01-27 16:31:29 +01:00
obscuren fe14b0b82e Merge branch 'pr/evmjit' of https://github.com/chfast/go-ethereum into chfast-pr/evmjit 2015-01-27 16:30:38 +01:00
obscuren aa5b29e2f2 Implemented contract ABI 2015-01-27 16:19:21 +01:00
obscuren 382726fde4 Merge branch 'key_store_and_accounts_integration' of https://github.com/Gustav-Simonsson/go-ethereum into Gustav-Simonsson-key_store_and_accounts_integration 2015-01-27 16:18:40 +01:00
Marek Kotewicz c2cb2bef96 removed web3.eth.account, fixed #37 2015-01-27 16:02:42 +01:00
Marek Kotewicz 09f633596d fixed #23 2015-01-27 15:20:22 +01:00
Marek Kotewicz 42a25f2f26 evaluating solidity method input params 2015-01-27 14:31:50 +01:00
Marek Kotewicz 6d59047c5f contract method name 2015-01-27 14:14:02 +01:00
Marek Kotewicz ad7c05778f getMethodWithName 2015-01-27 14:05:30 +01:00
Marek Kotewicz f02368141f fixed contract example 2015-01-27 11:53:34 +01:00
Marek Kotewicz 649b9cc195 fixed natspec example 2015-01-27 09:40:31 +01:00
Marek Kotewicz 1f5a6f1341 Merge branch 'develop' into cpp
Conflicts:
	dist/ethereum.js.map
	dist/ethereum.min.js
2015-01-27 09:36:39 +01:00
Marek Kotewicz da4c2d530d removed promise dependency, updated readme, fixed node.js version of lib 2015-01-27 00:54:21 +01:00
Paweł Bylica 079c59b929 Update JitVm to new EVM JIT ABI (C interface) 2015-01-26 18:02:09 +01:00
Marek Kotewicz 5b701962dc upgraded version to 0.0.9 2015-01-26 16:47:05 +01:00
Marek Kotewicz c595632b92 gulp 2015-01-26 16:45:35 +01:00
Marek Kotewicz c5610398d5 Merge branch 'master' into sync
Conflicts:
	lib/websocket.js
2015-01-26 16:45:12 +01:00
Marek Kotewicz a7f4448f34 Merge branch 'develop' into sync 2015-01-26 16:43:21 +01:00
Marek Kotewicz 7807a4f738 polling every second 2015-01-26 16:42:43 +01:00
Marek Kotewicz e5d294df32 return null instead of undefined, if not provider is set 2015-01-26 16:41:00 +01:00
Marek Kotewicz d0b6f3663b watches are calling callback with a single result object, not a full jsonrpc response 2015-01-26 16:22:40 +01:00
Paweł Bylica c71aff99db Update EVM JIT runtime data layout 2015-01-26 16:13:55 +01:00
Paweł Bylica 5d33d5a7d9 Merge remote-tracking branch 'upstream/develop' into evmjit 2015-01-26 15:46:10 +01:00
Gustav Simonsson 512ffa2bf4 Add accounts package and refactor key stores
* Add initial UserAccount and AccountManager structs
* Add NewAccount, Sign and Accounts functions
* Refactor key stores to use key address as main identifier
  while keeping the UUID.
* Use key address as file/dir names instead of UUID
2015-01-26 04:30:17 +01:00
Gav Wood d223ac0379 Additional work on the JS stuff to make it more similar to Solidity. 2015-01-25 13:43:36 -08:00
Gav Wood 113a3809ab Fix string outputs.
Auto collapse for < 2 returns.
2015-01-24 18:23:39 -08:00
Gav Wood fb34c6c7b9 Auto select call or transact depending on constness. 2015-01-24 18:09:35 -08:00
Gav Wood 7869294a26 Fixes to ethereum.js and standard.js. 2015-01-24 17:42:49 -08:00
Gav Wood 61a0158877 Vanity addresses in AZ.
Fixes to ethereum.js
eth.flush()
2015-01-24 16:46:46 -08:00
wanderer fa93480d9a added addressbook 2015-01-24 19:45:53 -05:00
wanderer 063f69d51d added local 2015-01-24 19:32:26 -05:00
obscuren c54a85ee64 Reworking browser 2015-01-25 00:55:33 +01:00
obscuren 48083608b5 Updated readme with badges 2015-01-24 19:09:29 +01:00
obscuren 393a6c5edf Gitter link 2015-01-24 18:48:19 +01:00
obscuren 0d96528d2f Skip for travis 2015-01-24 18:46:35 +01:00
obscuren 2ba54a69be skipping for travis 2015-01-24 18:40:03 +01:00
Paweł Bylica 94106cc41f JitVm code cleanups & refactoring. Some memory copies eliminated (i.e. in SHA3 calculation) 2015-01-23 16:45:22 +01:00
Paweł Bylica 3aa0410f6e Merge remote-tracking branch 'upstream/develop' into pr/evmjit 2015-01-23 15:37:37 +01:00
obscuren 7a894e3738 Merge branch 'develop' into jsonrpc 2015-01-23 14:29:01 +01:00