Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added console command | Bas van Kervel | 2015-06-11 | 8 | -61/+213 |
| | |||||
* | added API/IPC commandline flags | Bas van Kervel | 2015-06-11 | 1 | -0/+5 |
| | |||||
* | added RPC/IPC support | Bas van Kervel | 2015-06-11 | 6 | -1/+887 |
| | |||||
* | restructured eth rpc API | Bas van Kervel | 2015-06-11 | 11 | -0/+2167 |
| | |||||
* | Updated test | Taylor Gerring | 2015-06-11 | 1 | -0/+8 |
| | |||||
* | rpc: skip test if solc version doesn't match | obscuren | 2015-06-10 | 1 | -1/+1 |
| | |||||
* | Merge pull request #1217 from tgerring/rpcsign | Jeffrey Wilcke | 2015-06-09 | 2 | -13/+74 |
|\ | | | | | Fix RPC sign | ||||
| * | Fixed signing + tests | Taylor Gerring | 2015-06-09 | 2 | -13/+74 |
| | | |||||
* | | gas -> gasprice | Taylor Gerring | 2015-06-09 | 1 | -2/+2 |
| | | |||||
* | | gas -> gasprice | Taylor Gerring | 2015-06-09 | 1 | -2/+2 |
| | | |||||
* | | Differentiate between 0 and unspecified gas/gasprice | Taylor Gerring | 2015-06-09 | 3 | -22/+54 |
|/ | |||||
* | cmd/geth, jsre, rpc: run all JS code on the event loop | Felix Lange | 2015-05-25 | 1 | -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. | ||||
* | core/vm, rpc: added disasm to `ext_` RPC | obscuren | 2015-05-22 | 1 | -1/+8 |
| | |||||
* | core: added RPC sign back in | obscuren | 2015-05-22 | 2 | -42/+42 |
| | |||||
* | rpc: NewNotAvailableError instead of NewNotImplementedError if no solc | zelig | 2015-05-20 | 1 | -1/+1 |
| | |||||
* | fix eth.sign. now implemented in admin jsre until web3.js has it . | zelig | 2015-05-20 | 2 | -42/+42 |
| | |||||
* | multiple contract source for solidity compiler: returns contract array if ↵ | zelig | 2015-05-20 | 2 | -13/+16 |
| | | | | multiple contracts. fixes #1023 | ||||
* | fix solc tests unskip | zelig | 2015-05-20 | 1 | -9/+11 |
| | |||||
* | Merge pull request #1036 from tgerring/issue884 | Jeffrey Wilcke | 2015-05-19 | 1 | -6/+16 |
|\ | | | | | JSON RPC null field updates | ||||
| * | Use bytes.Repeat() instead of 32-byte literal | Taylor Gerring | 2015-05-19 | 1 | -1/+2 |
| | | |||||
| * | Cleanup | Taylor Gerring | 2015-05-18 | 1 | -3/+1 |
| | | |||||
| * | Return nil for certain fields on eth_getTransactionByHash when not part of a ↵ | Taylor Gerring | 2015-05-18 | 1 | -3/+7 |
| | | | | | | | | block | ||||
| * | Return nil for certain fields on eth_getBlockByNumber pending | Taylor Gerring | 2015-05-18 | 1 | -0/+7 |
| | | |||||
* | | Permit multiple CORS domains | Taylor Gerring | 2015-05-18 | 1 | -1/+2 |
|/ | | | | Separated by spaces | ||||
* | Merge pull request #984 from tgerring/issue924 | Jeffrey Wilcke | 2015-05-15 | 1 | -3/+21 |
|\ | | | | | Omit replies for RPC notification requests | ||||
| * | Unreverse ordering | Taylor Gerring | 2015-05-15 | 1 | -2/+1 |
| | | |||||
| * | Omit replies for notification requests | Taylor Gerring | 2015-05-15 | 1 | -3/+22 |
| | | | | | | | | When Id is missing, the client does not want a response | ||||
* | | Format contract code as hexdata | Taylor Gerring | 2015-05-15 | 1 | -0/+1 |
|/ | |||||
* | fix hex conversion bug in RPC for byte slices | Gustav Simonsson | 2015-05-12 | 1 | -1/+8 |
| | |||||
* | sol: skipped source checking step | obscuren | 2015-05-12 | 1 | -4/+7 |
| | |||||
* | rpc: hexData => hexNum | obscuren | 2015-05-12 | 1 | -2/+2 |
| | |||||
* | xeth, rpc: implement eth_estimateGas. Closes #930 | obscuren | 2015-05-12 | 1 | -4/+21 |
| | |||||
* | cmd/geth, miner, backend, xeth: Fixed miner threads to be settable | obscuren | 2015-05-11 | 1 | -1/+1 |
| | | | | | Miner threads are now settable through the admin interface (closes #897) and specify 0 CPU worker threads when eth_getWork is called (closes #916) | ||||
* | Merge branch 'develop' of github.com:ethereum/go-ethereum into develop | Daniel A. Nagy | 2015-05-11 | 4 | -1/+52 |
|\ | | | | | | | | | Conflicts: rpc/jeth.go | ||||
| * | rpc: display error message to stdout | obscuren | 2015-05-11 | 1 | -0/+2 |
| | | |||||
| * | rpc, xeth: fix #881, gracefully handle offline whisper | Péter Szilágyi | 2015-05-11 | 3 | -1/+50 |
| | | |||||
* | | Signing (almost) works. | Daniel A. Nagy | 2015-05-08 | 2 | -2/+35 |
| | | |||||
* | | eth_sign added to API for signing arbitrary data. | Daniel A. Nagy | 2015-05-08 | 1 | -1/+1 |
| | | |||||
* | | New API call for signatures. | Daniel A. Nagy | 2015-05-08 | 2 | -0/+16 |
|/ | |||||
* | Merge pull request #833 from ethersphere/frontier/solidity | Jeffrey Wilcke | 2015-05-08 | 4 | -16/+160 |
|\ | | | | | solidity compiler and contract metadocs integration | ||||
| * | solidity compiler and contract metadocs integration | zelig | 2015-05-07 | 4 | -16/+160 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * common/compiler: solidity compiler + tests * rpc: eth_compilers, eth_compileSolidity + tests * fix natspec test using keystore API, notice exp dynamically changes addr, cleanup * resolver implements registrars and needs to create reg contract (temp) * xeth: solidity compiler. expose getter Solc() and paths setter SetSolc(solcPath) * ethereumApi: implement compiler related RPC calls using XEth - json struct tests * admin: make use of XEth.SetSolc to allow runtime setting of compiler paths * cli: command line flags solc to set custom solc bin path * js admin api with new features debug and contractInfo modules * wiki is the doc https://github.com/ethereum/go-ethereum/wiki/Contracts-and-Transactions | ||||
* | | rpc: eth_transactionFilter => eth_newPendingTransactionFilter | obscuren | 2015-05-07 | 1 | -1/+1 |
| | | |||||
* | | xeth, core, event/filter, rpc: new block and transaction filters | obscuren | 2015-05-07 | 2 | -7/+27 |
|/ | |||||
* | xeth, rpc: added nonce setting through RPC and xeth transact | obscuren | 2015-05-07 | 2 | -1/+17 |
| | |||||
* | setTimeout and sendAsync implemented | zsfelfoldi | 2015-05-06 | 1 | -22/+47 |
| | | | | added and eval queue for serializing JSRE vm execution | ||||
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-04-28 | 3 | -34/+73 |
|\ | | | | | | | | | Conflicts: rpc/api.go | ||||
| * | rpc, xeth: finish cleaning up xeth | Péter Szilágyi | 2015-04-28 | 1 | -5/+8 |
| | | |||||
| * | rpc: use nil topic wildcards instead of "" | Péter Szilágyi | 2015-04-28 | 1 | -1/+1 |
| | | |||||
| * | rpc, ui/qt/qwhisper, whisper, xeth: introduce complex topic filters | Péter Szilágyi | 2015-04-28 | 3 | -23/+56 |
| | | |||||
| * | rpc, whisper, xeth: fix RPC message retrieval data race | Péter Szilágyi | 2015-04-28 | 1 | -1/+1 |
| | | |||||
| * | rpc, whisper, xeth: polish whisper RPC interface | Péter Szilágyi | 2015-04-28 | 1 | -7/+10 |
| | | |||||
* | | eth, rpc, xeth: ext_hanhrate => eth_hashrate | obscuren | 2015-04-28 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'develop' of https://github.com/kobigurk/go-ethereum into ↵ | obscuren | 2015-04-28 | 1 | -0/+2 |
|\ \ | |/ |/| | | | kobigurk-develop | ||||
| * | move eth_hashrate to ext | Kobi Gurkan | 2015-04-21 | 1 | -2/+2 |
| | | |||||
| * | uses newHexNum for eth_hashrate | Kobi Gurkan | 2015-04-21 | 1 | -1/+1 |
| | | |||||
| * | adds eth_hashrate RPC method | Kobi Gurkan | 2015-04-21 | 1 | -0/+2 |
| | | |||||
* | | Return Gas Price not Gas | Taylor Gerring | 2015-04-28 | 1 | -2/+2 |
| | | | | | | | | And output as quantity, not data | ||||
* | | Remove old logger from RPC pkg | Taylor Gerring | 2015-04-27 | 2 | -4/+3 |
| | | |||||
* | | Merge pull request #786 from tgerring/issue739 | Jeffrey Wilcke | 2015-04-23 | 1 | -1/+5 |
|\ \ | | | | | | | Empty Call response should return 0x instead of 0x00. Closes #739 | ||||
| * | | Handle bug in parent call response | Taylor Gerring | 2015-04-23 | 1 | -1/+5 |
| | | | |||||
* | | | Merge pull request #783 from tgerring/issue777 | Jeffrey Wilcke | 2015-04-23 | 2 | -11/+61 |
|\ \ \ | | | | | | | | | Issue 777 | ||||
| * | | | Tests for magic words | Taylor Gerring | 2015-04-23 | 1 | -0/+35 |
| | | | | |||||
| * | | | Accept num or hex as index | Taylor Gerring | 2015-04-23 | 2 | -5/+5 |
| | | | | |||||
| * | | | Update eth_getBlockByNumber to accept words | Taylor Gerring | 2015-04-23 | 2 | -6/+21 |
| |/ / | |||||
* / / | Rename eth_Version to eth_protocolVersion. Closes #737 | Taylor Gerring | 2015-04-23 | 1 | -1/+1 |
|/ / | |||||
* / | Treat hexnums as big.Int instead of int64 | Taylor Gerring | 2015-04-21 | 1 | -41/+46 |
|/ | |||||
* | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-04-21 | 1 | -6/+0 |
|\ | |||||
| * | fix for: Please remove the "minGasPrice" from block returns #754 | Andy | 2015-04-21 | 1 | -6/+0 |
| | | |||||
* | | core/rpc: fix for null entries in log filters. Closes #725 | obscuren | 2015-04-21 | 1 | -0/+4 |
|/ | | | | | | You can now specify `null` as a way of saying "not interested in this topic, match all". core.Filter assumes the zero'd address to be the wildcard. JSON rpc assumes empty strings to be wildcards. | ||||
* | Merge pull request #734 from bas-vk/issue-729 | Jeffrey Wilcke | 2015-04-21 | 2 | -4/+120 |
|\ | | | | | admin.StopRPC added to console | ||||
| * | Don't export types/functions | Bas van Kervel | 2015-04-19 | 2 | -16/+16 |
| | | |||||
| * | Replaced channel pointer field with non pointer channel | Bas van Kervel | 2015-04-19 | 2 | -11/+14 |
| | | |||||
| * | Stop accepted and alive connections (http keep-alive) when the rpc service ↵ | Bas van Kervel | 2015-04-17 | 2 | -38/+67 |
| | | | | | | | | is stopped | ||||
| * | admin.stopRPC support added which stops the RPC HTTP listener | Bas van Kervel | 2015-04-16 | 2 | -2/+86 |
| | | |||||
* | | NatSpec passing end to end test | zsfelfoldi | 2015-04-20 | 1 | -5/+2 |
| | | |||||
* | | NatSpec, URL register storage retrieval | zsfelfoldi | 2015-04-20 | 1 | -1/+10 |
| | | | | | | | | fixed 2/3 tests | ||||
* | | Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop | obscuren | 2015-04-18 | 1 | -2/+2 |
|\ \ | |||||
| * | | Fix call output when empty | Taylor Gerring | 2015-04-16 | 1 | -2/+2 |
| |/ | |||||
* / | rpc: set from. Closes #742 | obscuren | 2015-04-18 | 1 | -0/+2 |
|/ | |||||
* | rpc: changed logging to use glog | obscuren | 2015-04-15 | 1 | -2/+3 |
| | |||||
* | rpc: change eth_protocolVersion to eth_version. Closes #714 | obscuren | 2015-04-15 | 1 | -1/+1 |
| | |||||
* | rpc: removed hash from LogRes. Closes #701 | obscuren | 2015-04-14 | 1 | -1/+0 |
| | |||||
* | glog | obscuren | 2015-04-10 | 1 | -1/+3 |
| | |||||
* | Removed from as a requirement and changed | obscuren | 2015-04-09 | 2 | -20/+0 |
| | | | | | | | | | Removed the from as a requiremet from the RPC eth_call. Xeth#Call now also default values to: 1. Supplied account 2. First account if any 3. No managed account => 000000..00 | ||||
* | Fixed tests to reflect log changes | obscuren | 2015-04-09 | 1 | -2/+2 |
| | |||||
* | Changed how logs are being recorded | obscuren | 2015-04-08 | 1 | -6/+10 |
| | | | | | | | Logs are now recorded per transactions instead of tossing them out after each transaction. This should also fix an issue with `eth_getFilterLogs` (#629) Also now implemented are the `transactionHash, blockHash, transactionIndex, logIndex` on logs. Closes #654. | ||||
* | merge conflict | obscuren | 2015-04-07 | 6 | -67/+514 |
|\ | |||||
| * | More type fixes | Taylor Gerring | 2015-04-07 | 1 | -10/+9 |
| | | |||||
| * | Output format and nil fixes | Taylor Gerring | 2015-04-07 | 1 | -11/+21 |
| | | |||||
| * | Increased test coverage for args | Taylor Gerring | 2015-04-05 | 1 | -0/+214 |
| | | |||||
| * | Improved test coverage for rpc types | Taylor Gerring | 2015-04-04 | 2 | -14/+158 |
| | | |||||
| * | More test coverage for responses | Taylor Gerring | 2015-04-04 | 1 | -34/+111 |
| | | |||||
| * | Allow "earliest" block height | Taylor Gerring | 2015-04-04 | 1 | -0/+2 |
| | | |||||
* | | Fixed tests | obscuren | 2015-04-07 | 1 | -4/+2 |
|/ | |||||
* | Merge pull request #626 from tgerring/rpcfabian | Jeffrey Wilcke | 2015-04-03 | 4 | -32/+171 |
|\ | | | | | RPC Tests updates | ||||
| * | Return nil if block does not exist | Taylor Gerring | 2015-04-03 | 1 | -1/+6 |
| | | |||||
| * | New UncleRes type | Taylor Gerring | 2015-04-02 | 2 | -11/+56 |
| | | |||||
| * | Return nil when requested uncle index is not valid | Taylor Gerring | 2015-04-02 | 1 | -12/+12 |
| | | |||||
| * | Return nil when requested index does not exist | Taylor Gerring | 2015-04-02 | 1 | -4/+8 |
| | | | | | | | | Instead of error | ||||
| * | Detect non-valid strings for blockheight | Taylor Gerring | 2015-04-02 | 1 | -1/+5 |
| | | |||||
| * | Make "To" field optional in whisper filter | Taylor Gerring | 2015-04-02 | 2 | -5/+33 |
| | | |||||
| * | More nil checks | Taylor Gerring | 2015-04-02 | 2 | -2/+10 |
| | | |||||
| * | HashArgs fix + tests | Taylor Gerring | 2015-04-02 | 2 | -0/+46 |
| | | |||||
| * | Use HashArgs for eth_getTransactionByHash | Taylor Gerring | 2015-04-02 | 1 | -2/+1 |
| | | |||||
* | | Merge pull request #619 from tgerring/rpcfabian | Jeffrey Wilcke | 2015-04-02 | 7 | -82/+381 |
|\| | | | | | RPC Fabian fixes | ||||
| * | No longer require gas & gas price in transactions | Taylor Gerring | 2015-04-02 | 2 | -8/+19 |
| | | | | | | | | Defaults to 0, which is then set to default values in XEth | ||||
| * | Default Value to 0 for NewTxArgs | Taylor Gerring | 2015-04-02 | 2 | -4/+10 |
| | | |||||
| * | Merge branch 'develop' into rpcfabian | Taylor Gerring | 2015-04-02 | 1 | -6/+4 |
| |\ | |||||
| * | | Format code as hexdata | Taylor Gerring | 2015-04-02 | 1 | -1/+2 |
| | | | |||||
| * | | Guard from nil pointers | Taylor Gerring | 2015-04-02 | 1 | -0/+9 |
| | | | |||||
| * | | New args types with stricter checking | Taylor Gerring | 2015-04-02 | 3 | -33/+79 |
| | | | |||||
| * | | Output empty block as nil | Taylor Gerring | 2015-04-02 | 1 | -1/+1 |
| | | | |||||
| * | | Guard for nil *big.Int | Taylor Gerring | 2015-04-02 | 1 | -1/+5 |
| | | | |||||
| * | | Don't ignore user-specified "include tx" param | Taylor Gerring | 2015-04-02 | 1 | -2/+2 |
| | | | |||||
| * | | Better decoding of uint* | Taylor Gerring | 2015-04-02 | 1 | -2/+6 |
| | | | |||||
| * | | More types supported | Taylor Gerring | 2015-04-02 | 1 | -0/+20 |
| | | | |||||
| * | | Trim left only, not right | Taylor Gerring | 2015-04-02 | 1 | -1/+1 |
| | | | |||||
| * | | transactionRoot -> transactionsRoot | Taylor Gerring | 2015-04-02 | 2 | -31/+31 |
| | | | |||||
| * | | Default BlockNumber to -1 when missing | Taylor Gerring | 2015-04-02 | 1 | -0/+14 |
| | | | |||||
| * | | Better nil handling | Taylor Gerring | 2015-04-02 | 1 | -5/+22 |
| | | | |||||
| * | | Fixed decoding for uint64 into bytes | Taylor Gerring | 2015-04-02 | 1 | -1/+4 |
| | | | |||||
| * | | Patches | Taylor Gerring | 2015-04-01 | 1 | -2/+3 |
| | | | |||||
| * | | Update nonce field | Taylor Gerring | 2015-04-01 | 1 | -1/+1 |
| | | | |||||
| * | | Respect fullTx option #614 | Taylor Gerring | 2015-04-01 | 2 | -0/+158 |
| | | | |||||
| * | | rename messages to types | Taylor Gerring | 2015-04-01 | 2 | -0/+0 |
| | | | |||||
| * | | If nil, type doesn't matter | Taylor Gerring | 2015-04-01 | 1 | -0/+3 |
| | | | |||||
| * | | Fix block size output #613 | Taylor Gerring | 2015-04-01 | 2 | -2/+3 |
| | | | |||||
| * | | Block nonce as data | Taylor Gerring | 2015-04-01 | 2 | -3/+3 |
| | | | |||||
| * | | Make block context optional nulls | Taylor Gerring | 2015-04-01 | 1 | -3/+3 |
| | | | |||||
| * | | Add new formatting regex | Taylor Gerring | 2015-04-01 | 1 | -6/+7 |
| | | | |||||
* | | | Default gas | obscuren | 2015-04-02 | 2 | -1/+3 |
| |/ |/| | |||||
* | | info => debug | obscuren | 2015-04-02 | 1 | -1/+1 |
| | | |||||
* | | Fixes for balance | obscuren | 2015-04-02 | 1 | -3/+4 |
| | | |||||
* | | Changed getters on account objects. Closes #610 | obscuren | 2015-04-02 | 1 | -4/+1 |
|/ | | | | | | | * GetCode * GetNonce * GetStorage * GetBalance | ||||
* | Build transaction context in BlockRes | Taylor Gerring | 2015-04-01 | 1 | -9/+10 |
| | |||||
* | Set fullTx option in constructor | Taylor Gerring | 2015-04-01 | 3 | -19/+17 |
| | |||||
* | merge conflict | obscuren | 2015-04-01 | 2 | -2/+34 |
|\ | |||||
| * | Add settable domain to CORS handler #331 | Taylor Gerring | 2015-03-30 | 1 | -3/+17 |
| | | |||||
| * | Abstract http into rpc package | Taylor Gerring | 2015-03-30 | 2 | -0/+18 |
| | | | | | | | | New RpcConfig object to pass growing config | ||||
* | | #612 rename eth_protocol method | Taylor Gerring | 2015-04-01 | 1 | -1/+1 |
| | | |||||
* | | Remove extra type assetion | Taylor Gerring | 2015-04-01 | 1 | -12/+12 |
| | | |||||
* | | Improved response tests | Taylor Gerring | 2015-04-01 | 2 | -17/+117 |
| | | | | | | | | Actually verifies output as by regex | ||||
* | | Re-enabled response tests (needs improvement) | Taylor Gerring | 2015-04-01 | 1 | -117/+52 |
| | | |||||
* | | Merge branch 'rpccall' into hexify | Taylor Gerring | 2015-04-01 | 3 | -9/+357 |
|\ \ | |||||
| * | | New CallArgs | Taylor Gerring | 2015-03-30 | 3 | -9/+357 |
| |/ | | | | | | | Requirements for calls differ from transactions | ||||
* | | Store and retrieve tx context metadata #608 | Taylor Gerring | 2015-04-01 | 1 | -2/+6 |
| | | | | | | | | | | Improving this in the future will allow for cleaning up a bit of legacy code. | ||||
* | | Remove custom MarshalJSON methods | Taylor Gerring | 2015-04-01 | 3 | -314/+202 |
| | | | | | | | | | | Now formats based on underlying hexdata or hexnum type. Fields directly with respective constructors that cover from native types | ||||
* | | Make new types Stringers | Taylor Gerring | 2015-04-01 | 1 | -4/+11 |
| | | |||||
* | | Index is zero-based #607 | Taylor Gerring | 2015-03-31 | 1 | -4/+4 |
| | | |||||
* | | Update output types to use hexnum or hexdata | Taylor Gerring | 2015-03-31 | 2 | -106/+112 |
| | | | | | | | | | | Benefits from automatic output formatting differences between quantities and data | ||||
* | | Add hexdata and hexnum types | Taylor Gerring | 2015-03-31 | 1 | -0/+76 |
|/ | |||||
* | Add ExtraData field to RPC output | Taylor Gerring | 2015-03-29 | 1 | -2/+2 |
| | |||||
* | Prefer hex prefixed with 0x | Taylor Gerring | 2015-03-29 | 1 | -2/+2 |
| | |||||
* | Report InvalidTypeError as -32602 to JSON RPC | Taylor Gerring | 2015-03-29 | 1 | -1/+1 |
| | |||||
* | Cleanup | Taylor Gerring | 2015-03-29 | 2 | -15/+7 |
| | |||||
* | eth_getStorageAt output hex should begin with 0x | Taylor Gerring | 2015-03-29 | 1 | -1/+1 |
| | |||||
* | Merge branch 'develop' of https://github.com/kobigurk/go-ethereum into ↵ | Taylor Gerring | 2015-03-29 | 1 | -1/+2 |
|\ | | | | | | | | | | | | | kobigurk-develop Conflicts: rpc/api.go | ||||
| * | eth_getTransactionCount now returns a hex string | Kobi Gurkan | 2015-03-28 | 1 | -2/+2 |
| | | |||||
* | | Decouple core from rpc | Taylor Gerring | 2015-03-27 | 1 | -35/+2 |
| | | |||||
* | | Merge branch 'develop' into rpcargs | Taylor Gerring | 2015-03-27 | 5 | -112/+244 |
|\| | |||||
| * | Merge pull request #584 from tgerring/issue577 | Jeffrey Wilcke | 2015-03-27 | 3 | -54/+42 |
| |\ | | | | | | | Use ExtraDB for RPC storage. Fixes #577 | ||||
| | * | Use ExtraDB for storage. Fixes #577 | Taylor Gerring | 2015-03-27 | 3 | -54/+42 |
| | | | |||||
| * | | Merge pull request #565 from tgerring/responsetypes | Jeffrey Wilcke | 2015-03-27 | 2 | -58/+202 |
| |\ \ | | |/ | |/| | Update response types + tests | ||||
| | * | Update response types + tests | Taylor Gerring | 2015-03-25 | 2 | -58/+202 |
| | | | | | | | | | | | | To coincide with recent type conversion | ||||
* | | | BlockFilterArgs | Taylor Gerring | 2015-03-27 | 3 | -62/+319 |
| | | | |||||
* | | | Test blockHeightFromJsonInvalid | Taylor Gerring | 2015-03-27 | 1 | -0/+9 |
| | | | |||||
* | | | NewTxArgs accept numbers or strings for value/gas/gasprice | Taylor Gerring | 2015-03-27 | 2 | -16/+162 |
| | | | |||||
* | | | tidy | Taylor Gerring | 2015-03-27 | 2 | -9/+15 |
| | | | |||||
* | | | Merge remote-tracking branch 'origin' into rpcargs | Taylor Gerring | 2015-03-27 | 1 | -0/+31 |
|\| | | | | | | | | | | | | | | Conflicts: rpc/args.go | ||||
| * | | moved helper | obscuren | 2015-03-26 | 1 | -20/+20 |
| | | | |||||
| * | | fixed block filter args | obscuren | 2015-03-26 | 1 | -1/+1 |
| | | | |||||
| * | | debug log | obscuren | 2015-03-26 | 1 | -1/+1 |
| | | | |||||
| * | | updated web3.js light for console | obscuren | 2015-03-26 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed filter and refactored code | obscuren | 2015-03-26 | 1 | -23/+28 |
| |/ | |||||
* | | Prefer args as strings not objects | Taylor Gerring | 2015-03-27 | 3 | -53/+51 |
| | | |||||
* | | Merge branch 'rpcargs' of github.com:tgerring/go-ethereum into rpcargs | Taylor Gerring | 2015-03-27 | 3 | -7/+7 |
|\ \ | |||||
| * | | Undo xeth changes | Taylor Gerring | 2015-03-27 | 3 | -9/+9 |
| | | | |||||
* | | | Undo XEth changes | Taylor Gerring | 2015-03-27 | 1 | -7/+7 |
|/ / | |||||
* | | WhisperMessageArgs | Taylor Gerring | 2015-03-27 | 2 | -5/+104 |
| | | |||||
* | | WhisperFilterArgs | Taylor Gerring | 2015-03-27 | 3 | -13/+60 |
| | | |||||
* | | CompileArgs | Taylor Gerring | 2015-03-27 | 2 | -4/+38 |
| | | |||||
* | | SubmitWorkArgs tests | Taylor Gerring | 2015-03-27 | 1 | -0/+48 |
| | | |||||
* | | WhisperIdentityArgs | Taylor Gerring | 2015-03-27 | 2 | -4/+40 |
| | | |||||
* | | FilterIdArgs | Taylor Gerring | 2015-03-27 | 2 | -4/+37 |
| | | |||||
* | | FilterStringArgs tests | Taylor Gerring | 2015-03-27 | 3 | -18/+35 |
| | | |||||
* | | DbHexArgs tests | Taylor Gerring | 2015-03-27 | 2 | -2/+80 |
| | | |||||
* | | DbArgs tests | Taylor Gerring | 2015-03-27 | 1 | -0/+79 |
| | | |||||
* | | Accept number or string for BlockFilterArgs limit/offset | Taylor Gerring | 2015-03-27 | 1 | -14/+26 |
| | | |||||
* | | Accept number or string for BlockFilterArgs to/fromBlock | Taylor Gerring | 2015-03-27 | 2 | -11/+14 |
| | | |||||
* | | Sha3Args | Taylor Gerring | 2015-03-26 | 2 | -13/+48 |
| | | |||||
* | | Convert error checks to Expect functions | Taylor Gerring | 2015-03-26 | 1 | -312/+168 |
| | | |||||
* | | HashIndexArgs | Taylor Gerring | 2015-03-26 | 3 | -6/+66 |
| | | |||||
* | | BlockNumIndexArgs | Taylor Gerring | 2015-03-26 | 2 | -4/+62 |
| | | |||||
* | | GetDataArgs | Taylor Gerring | 2015-03-26 | 3 | -20/+56 |
| | | |||||
* | | DecodeParamError -> InvalidTypeError for unexpected input type | Taylor Gerring | 2015-03-26 | 2 | -53/+53 |
| | | |||||
* | | Add InvalidTypeError | Taylor Gerring | 2015-03-26 | 2 | -0/+25 |
| | | |||||
* | | GetBalanceArgs | Taylor Gerring | 2015-03-26 | 3 | -26/+56 |
| | | |||||
* | | GetTxCountArgs | Taylor Gerring | 2015-03-26 | 3 | -23/+57 |
| | | |||||
* | | GetStorageAtArgs | Taylor Gerring | 2015-03-26 | 3 | -27/+74 |
| | | |||||
* | | improved NewTxArgs tests | Taylor Gerring | 2015-03-26 | 2 | -7/+55 |
| | | |||||
* | | Add blockHeightFromJson convenience function | Taylor Gerring | 2015-03-26 | 1 | -2/+10 |
| | | |||||
* | | improved GetBlockByNumber tests | Taylor Gerring | 2015-03-26 | 2 | -4/+60 |
| | | |||||
* | | improved GetBlockByHashArgs tests | Taylor Gerring | 2015-03-26 | 1 | -2/+37 |
| | | |||||
* | | GetStorageArgs | Taylor Gerring | 2015-03-26 | 3 | -21/+56 |
| | | |||||
* | | NewTxArgs | Taylor Gerring | 2015-03-26 | 3 | -38/+17 |
| | | |||||
* | | GetBlockByHashArgs | Taylor Gerring | 2015-03-26 | 3 | -7/+7 |
|/ | |||||
* | Merge pull request #560 from tgerring/xethcleanup | Jeffrey Wilcke | 2015-03-25 | 1 | -4/+8 |
|\ | | | | | XEth cleanup | ||||
| * | Improve protocol version reporting | Taylor Gerring | 2015-03-25 | 1 | -1/+5 |
| | | |||||
| * | Don't expose backend directly | Taylor Gerring | 2015-03-24 | 1 | -3/+3 |
| | | |||||
* | | back to debug log | obscuren | 2015-03-25 | 1 | -1/+1 |
| | | |||||
* | | Temp fix for console output | obscuren | 2015-03-25 | 1 | -2/+4 |
| | | |||||
* | | Better error reporting in the console. Updated ethereum.js | obscuren | 2015-03-25 | 1 | -1/+1 |
|/ | |||||
* | Implement RPC net_version | Taylor Gerring | 2015-03-24 | 1 | -1/+1 |
| | |||||
* | Add Close() method to EthereumApi | Taylor Gerring | 2015-03-24 | 1 | -0/+4 |
| | | | | To close the handler for LDB | ||||
* | tests + fixes | Taylor Gerring | 2015-03-24 | 2 | -7/+37 |
| | |||||
* | moved state and vm to core | obscuren | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | "pending" convention should be -2 instead of 0 | Taylor Gerring | 2015-03-23 | 1 | -1/+1 |
| | |||||
* | Rename blockAge to blockHeight | Taylor Gerring | 2015-03-23 | 1 | -7/+7 |
| | |||||
* | db_putHex/db_getHex + tests | Taylor Gerring | 2015-03-23 | 4 | -15/+181 |
| | |||||
* | go away! | Taylor Gerring | 2015-03-23 | 1 | -81/+0 |
| | |||||
* | Move remote mining agent to XEth | Taylor Gerring | 2015-03-23 | 1 | -9/+4 |
| | |||||
* | Consistent var names | Taylor Gerring | 2015-03-23 | 1 | -60/+60 |
| | |||||
* | Always return 3 strings | Taylor Gerring | 2015-03-23 | 1 | -6/+5 |
| | |||||
* | Stub corrected getWork response | Taylor Gerring | 2015-03-23 | 2 | -4/+9 |
| | |||||
* | Rename for filename typo | Taylor Gerring | 2015-03-23 | 1 | -0/+0 |
| | |||||
* | Cleanup get/submitWork | Taylor Gerring | 2015-03-23 | 3 | -12/+54 |
| | | | | getWork needs to return additional values | ||||
* | Merge pull request #536 from zsfelfoldi/develop | Jeffrey Wilcke | 2015-03-23 | 1 | -8/+19 |
|\ | | | | | using robertkrimen/otto, godeps updated | ||||
| * | using robertkrimen/otto, godeps updated | zsfelfoldi | 2015-03-20 | 1 | -8/+19 |
| | | |||||
* | | check for nil ptrs | obscuren | 2015-03-22 | 1 | -2/+2 |
| | | |||||
* | | Get work / submit work partially implemented. | obscuren | 2015-03-22 | 2 | -3/+90 |
| | | | | | | | | | | * WIP missing arguments for submitting new work * GetWork **done** | ||||
* | | Merge branch 'develop' into conversion | obscuren | 2015-03-21 | 1 | -3/+3 |
|\ \ | | | | | | | | | | | | | Conflicts: rpc/responses.go | ||||
| * | | Rename topic to topics #544 | Taylor Gerring | 2015-03-21 | 1 | -3/+3 |
| | | | |||||
* | | | wip | obscuren | 2015-03-21 | 1 | -0/+8 |
| | | | |||||
* | | | merge | obscuren | 2015-03-20 | 8 | -708/+318 |
|\| | | |||||
| * | | Merge branch 'rpcxeth' into rpcfrontier | Taylor Gerring | 2015-03-20 | 4 | -650/+243 |
| |\ \ | | | | | | | | | | | | | | | | | Conflicts: rpc/api.go | ||||
| | * | | Add xethAtStateNum convenience method | Taylor Gerring | 2015-03-20 | 1 | -6/+10 |
| | | | | |||||
| | * | | Move Account register to xeth | Taylor Gerring | 2015-03-20 | 1 | -46/+12 |
| | | | | |||||
| | * | | inline GetStorageAt | Taylor Gerring | 2015-03-20 | 1 | -23/+8 |
| | | | | |||||
| | * | | Make pretty | Taylor Gerring | 2015-03-20 | 1 | -12/+14 |
| | | | | |||||
| | * | | inline Transact | Taylor Gerring | 2015-03-20 | 1 | -14/+10 |
| | | | | |||||
| | * | | Move transact gas check to XEth | Taylor Gerring | 2015-03-20 | 1 | -10/+0 |
| | | | | |||||
| | * | | inline Call | Taylor Gerring | 2015-03-20 | 1 | -11/+7 |
| | | | | |||||
| | * | | inline GetBlockByNumber | Taylor Gerring | 2015-03-20 | 1 | -20/+13 |
| | | | | |||||
| | * | | inline GetBlockByHash | Taylor Gerring | 2015-03-20 | 1 | -31/+20 |
| | | | | |||||
| | * | | Reorg for clarity | Taylor Gerring | 2015-03-20 | 1 | -52/+30 |
| | | | | |||||
| | * | | Move gas defaults to XEth | Taylor Gerring | 2015-03-20 | 1 | -10/+3 |
| | | | | |||||
| | * | | Rename FilterOptions to BlockFilterArgs | Taylor Gerring | 2015-03-20 | 3 | -15/+15 |
| | | | | |||||
| | * | | Remove unnecessary event mux | Taylor Gerring | 2015-03-20 | 1 | -3/+1 |
| | | | | |||||
| | * | | Move stateAt func to XEth | Taylor Gerring | 2015-03-20 | 1 | -30/+6 |
| | | | | |||||
| | * | | Rename for clarity | Taylor Gerring | 2015-03-20 | 3 | -21/+21 |
| | | | |