aboutsummaryrefslogtreecommitdiffstats
path: root/rpc/jeth.go
Commit message (Collapse)AuthorAgeFilesLines
* rpc: new RPC implementation with pub/sub supportBas van Kervel2015-12-141-0/+72
|
* console:zelig2015-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lines with leading space are ommitted from history * exit processed even with whitespace around * all whitespace lines (not only empty ones) are ignored add 7 missing commands to admin api autocomplete registrar: methods now return proper error if reg addresses are not set. fixes #1457 rpc/console: fix personal.newAccount() regression. Now all comms accept interactive password registrar: add registrar tests for errors crypto: catch AES decryption error on presale wallet import + fix error msg format. fixes #1580 CLI: improve error message when starting a second instance of geth. fixes #1564 cli/accounts: unlock multiple accounts. fixes #1785 * make unlocking multiple accounts work with inline <() fd * passwdfile now correctly read only once * improve logs * fix CLI help text for unlocking fix regression with docRoot / admin API * docRoot/jspath passed to rpc/api ParseApis, which passes onto adminApi * docRoot field for JS console in order to pass when RPC is (re)started * improve flag desc for jspath common/docserver: catch http errors from response fix rpc/api tests common/natspec: fix end to end test (skipped because takes 8s) registrar: fix major regression: * deploy registrars on frontier * register HashsReg and UrlHint in GlobalRegistrar. * set all 3 contract addresses in code * zero out addresses first in tests
* bugfix console error handlingBas van Kervel2015-08-261-4/+5
|
* Set ipc channel as user agent clientBas van Kervel2015-08-241-10/+0
|
* support for user agentsBas van Kervel2015-08-121-5/+84
|
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
| | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* all: update license informationFelix Lange2015-07-071-0/+16
|
* display rpc error in consoleBas van Kervel2015-07-031-8/+10
|
* added RPC start/stop supportBas van Kervel2015-06-221-5/+4
|
* cleanup comments/codeBas van Kervel2015-06-221-90/+3
|
* removed old rpc structure and added new inproc api clientBas van Kervel2015-06-221-19/+25
|
* removed obsolete print statementBas van Kervel2015-06-111-86/+0
|
* changed send methods for backwards compatability in geth consoleBas van Kervel2015-06-111-0/+54
|
* added console commandBas van Kervel2015-06-111-11/+43
|
* added debug APIBas van Kervel2015-06-111-3/+4
|
* changed send methods for backwards compatability in geth consoleBas van Kervel2015-06-111-0/+54
|
* added console commandBas van Kervel2015-06-111-15/+48
|
* cmd/geth, jsre, rpc: run all JS code on the event loopFelix Lange2015-05-251-3/+3
| | | | | | Some JSRE methods (PrettyPrint, ToVal) bypassed the event loop. All calls to the JS VM are now wrapped. In order to make this somewhat more foolproof, the otto VM is now a local variable inside the event loop.
* Merge branch 'develop' of github.com:ethereum/go-ethereum into developDaniel A. Nagy2015-05-111-0/+2
|\ | | | | | | | | Conflicts: rpc/jeth.go
| * rpc: display error message to stdoutobscuren2015-05-111-0/+2
| |
* | Signing (almost) works.Daniel A. Nagy2015-05-081-2/+0
|/
* setTimeout and sendAsync implementedzsfelfoldi2015-05-061-22/+47
| | | | added and eval queue for serializing JSRE vm execution
* Default gasobscuren2015-04-021-0/+2
|
* Temp fix for console outputobscuren2015-03-251-2/+4
|
* using robertkrimen/otto, godeps updatedzsfelfoldi2015-03-201-8/+19
|
* rpczelig2015-03-151-0/+43
- camelcase fields dont play nice with otto value magic: JsonRpc -> Jsonrpc, ID -> Id - jeth: ethereum.js rpc transport provider direct bridge between js and ethereumApi via otto jsre