Commit Graph

99 Commits

Author SHA1 Message Date
Felix Lange 9bf513e993 Merge ethereum/poc-9 into accounts-integration
Conflicts:
	cmd/utils/cmd.go
	cmd/utils/flags.go
	core/manager.go
	eth/backend.go
	rpc/http/server.go
	xeth/xeth.go
2015-03-09 23:25:46 +01:00
Felix Lange 6a7e02fc9f rpc/http: delete package 2015-03-09 23:08:46 +01:00
Felix Lange a11f1d6a7e rpc: add dataDir parameter and JSON-RPC handler 2015-03-09 23:08:46 +01:00
Felix Lange b4fa94c4b1 xeth: don't sign transactions for tx call
This should make calls faster and removes interaction
with account manager.
2015-03-09 23:08:46 +01:00
obscuren 676a0de58d Max size JSON data. Closes #418 2015-03-09 17:28:12 +01:00
obscuren 20741a96ac Updated xeth instances to take extra param for ui.Interface
Please be aware that if any of the instances on xeth.frontend are called
the program will crash due to the default, temporarily, frontend
interface.
2015-03-09 13:50:05 +01:00
obscuren cd856cb213 Separated block db from state db. Partial fix for #416 2015-03-06 18:26:16 +01:00
Gustav Simonsson bc45e5c6de Integrate eth_accounts and eth_transact to use new account manager
* Add from to eth_transact / xeth.Transact and add static pass in lieu
  of integrating with native Mist window for user passphrase entry
* Make eth_accounts return AccountManager.Accounts()
* Add a Generate Key menu item in Mist
2015-03-06 13:10:42 +00:00
Jeffrey Wilcke b1603f166e Merge pull request #408 from tgerring/removews
Remove Websockets RPC transport
2015-03-03 20:16:16 +01:00
Taylor Gerring 4cb0bfe939 Merge branch 'develop' of github.com:ethereum/go-ethereum into removews
Conflicts:
	cmd/ethereum/flags.go
	cmd/mist/flags.go
2015-03-02 07:06:08 -06:00
obscuren 6e50a1e9f5 Filter accepts multiple topics per entry. Fixes #403 2015-03-01 19:08:26 +01:00
Taylor Gerring cfe0370280 Remove Websockets RPC transport 2015-03-01 16:19:06 +01:00
Taylor Gerring ea0517b539 Report RPC listening address in logs 2015-02-28 01:04:54 +01:00
Taylor Gerring f6e821fd33 Add flag to set RPC port 2015-02-28 01:00:42 +01:00
obscuren a1c830cd3c Defautl block 2015-02-26 12:06:10 +01:00
obscuren 49ded3aa77 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
Conflicts:
	accounts/account_manager.go
2015-02-26 12:06:01 +01:00
obscuren 5ab0eaa06d wip 2015-02-26 11:14:54 +01:00
Taylor Gerring 9e0ab22dd0 Stub defaultBlock methods 2015-02-25 09:57:49 +01:00
Taylor Gerring 2e3a6e2559 Consolidate related items 2015-02-24 19:54:18 +01:00
Taylor Gerring c8e9abff53 Remove errParseRequest 2015-02-24 19:22:08 +01:00
Taylor Gerring 43acad81b3 Rename files 2015-02-24 19:11:01 +01:00
Taylor Gerring 21becb0feb Cleanup RPC packcage 2015-02-24 19:05:03 +01:00
Taylor Gerring 5a43173e55 Merge pull request #373 from tgerring/issue370
Convert gas values to integers
2015-02-24 17:49:14 +01:00
Taylor Gerring 1e919a5e97 Move amounts to global vars 2015-02-24 17:32:11 +01:00
Jeffrey Wilcke 0b757ad12f Merge pull request #369 from tgerring/issue367
Allow zero and negative block numbers
2015-02-24 17:29:08 +01:00
Taylor Gerring 2a7ca69a82 Fix duplicate leading 0x 2015-02-24 16:46:43 +01:00
Fabian Vogelsteller 3fcdafebc2 topics fix 2015-02-24 16:18:27 +01:00
Taylor Gerring 4142708d9d Convert gas values to integers
Fixes #370
2015-02-24 08:51:58 +01:00
obscuren 7c510109cd skipping test 2015-02-23 20:27:00 +01:00
obscuren b2a225a52e Properly uninstall filters. Mining issue fixed #closes #365
* Added an additional tx state which is used to get the current nonce
* Refresh transient state each time a new canonical block is found
* Properly uninstall filters. Fixes a possible crash in RPC
2015-02-23 15:43:41 +01:00
Taylor Gerring 6fd894aae0 Allow zero and negative block numbers
0 is genesis block. Xeth recognises -1 as current
2015-02-23 11:54:23 +01:00
obscuren bba85a2074 Added Number to logs 2015-02-22 13:24:26 +01:00
obscuren 483d96a89d Added eth_logs & fixed issue with manual log filtering
* Implemented `eth_logs`
* Fixed issue with `filter.Find()` where logs were appended to an
  incorrect, non-returned slice resulting in no logs found
2015-02-22 13:12:01 +01:00
obscuren cb7cd03919 unlock mutex 2015-02-21 00:53:27 +01:00
obscuren 66d5559866 Fixed chain event issue 2015-02-20 16:59:08 +01:00
obscuren 75625801f5 fixed merge 2015-02-20 15:18:07 +01:00
obscuren 982f73fa6d Added timeout for filter & removed clipboard. Closes #350 2015-02-20 12:59:54 +01:00
obscuren fa4cbad315 Optimisations and fixed a couple of DDOS issues in the miner 2015-02-19 22:33:22 +01:00
Taylor Gerring a59cd94625 Add setMining RPC method 2015-02-19 18:58:15 +01:00
Taylor Gerring 605dd3a982 Add serpent compilation to RPC 2015-02-19 18:41:50 +01:00
Taylor Gerring dba4f3122e Added uninstall filter methods 2015-02-19 13:21:37 +01:00
obscuren 0057bb4ef6 WIP QT Clipboard 2015-02-19 11:51:38 +01:00
obscuren 03b8c6841b Topics => Topic. Closes #343 2015-02-19 11:49:58 +01:00
Jeffrey Wilcke c1d0693cb1 Merge pull request #325 from fjl/deps-cleanup
Cleanup imports
2015-02-17 23:19:45 +01:00
obscuren 26d58e0446 Forgot to add the case for logs. Closes #336 2015-02-17 22:46:30 +01:00
obscuren 7fc9b5b3f9 Changed to ChainEvent and fixed a nil pointer in transact 2015-02-17 22:20:47 +01:00
obscuren 13c00afc68 Implement register and watchTx 2015-02-17 16:54:52 +01:00
obscuren 547788b1b0 Added optional address slice. Closes #326 2015-02-17 14:19:05 +01:00
Felix Lange bb346a3ae1 rpc/ws: switch to golang.org/x/net
code.google.com/p/go.net is deprecated and will cause
problems in future versions of Go.
2015-02-17 12:37:09 +01:00
obscuren 7299eb72e0 HTTP RPC only listen on localhost 2015-02-15 02:26:30 +01:00