Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1328 from bas-vk/issue1327 | Jeffrey Wilcke | 2015-06-30 | 5 | -8/+252 |
|\ | | | | | Add pendingTransactions and resend | ||||
| * | solved merge conflicts | Bas van Kervel | 2015-06-30 | 1 | -9/+0 |
| |\ | |||||
| | * | initialize fields to prevent nil pointer exception | Bas van Kervel | 2015-06-29 | 1 | -3/+8 |
| | | | |||||
| | * | add json parsing method for resend transaction | Bas van Kervel | 2015-06-29 | 2 | -2/+76 |
| | | | |||||
| | * | improved error handling in parsing request | Bas van Kervel | 2015-06-29 | 2 | -2/+8 |
| | | | |||||
| | * | fixed unittest compilation issue | Bas van Kervel | 2015-06-24 | 1 | -2/+3 |
| | | | |||||
| | * | added eth.resend | Bas van Kervel | 2015-06-24 | 4 | -0/+76 |
| | | | |||||
| | * | added eth.pendingTransactions | Bas van Kervel | 2015-06-24 | 4 | -6/+79 |
| | | | |||||
| * | | rebase with develop | Bas van Kervel | 2015-06-30 | 2 | -15/+33 |
| | | | |||||
| * | | initialize fields to prevent nil pointer exception | Bas van Kervel | 2015-06-30 | 1 | -3/+8 |
| | | | |||||
| * | | add json parsing method for resend transaction | Bas van Kervel | 2015-06-30 | 2 | -2/+76 |
| | | | |||||
| * | | improved error handling in parsing request | Bas van Kervel | 2015-06-30 | 2 | -2/+8 |
| | | | |||||
| * | | fixed unittest compilation issue | Bas van Kervel | 2015-06-30 | 1 | -2/+3 |
| | | | |||||
| * | | added eth.resend | Bas van Kervel | 2015-06-30 | 4 | -0/+76 |
| | | | |||||
| * | | added eth.pendingTransactions | Bas van Kervel | 2015-06-30 | 4 | -6/+79 |
| | | | |||||
* | | | core: reduce CPU load by reducing calls to checkQueue | Jeffrey Wilcke | 2015-06-30 | 1 | -2/+3 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Reduced maxQueue count * Added proper deletion past maxQueue limit * Added cheap stats method to txpool queueCheck was called for **every** transaction instead of: 1. add all txs 2. check queue previously 1. add txs[i] 2. check queue 3. if i < len(txs) goto 1. | ||||
* | | core, eth, rpc: avoid unnecessary block header copying | Felix Lange | 2015-06-30 | 1 | -8/+10 |
| | | |||||
* | | rpc: unmask pending block fields | Felix Lange | 2015-06-30 | 1 | -8/+0 |
| | | | | | | | | This pleases the RPC tests. | ||||
* | | Merge pull request #1321 from karalabe/cut-it-open-3000 | Jeffrey Wilcke | 2015-06-25 | 4 | -0/+183 |
|\ \ | | | | | | | Metrics collecting and reporting support | ||||
| * | | cmd/geth, rpc/api: fix reported metrics issues | Péter Szilágyi | 2015-06-25 | 1 | -15/+12 |
| | | | |||||
| * | | rpc/api, cmd/geth: retrievel all percentiles, add time units | Péter Szilágyi | 2015-06-24 | 1 | -21/+22 |
| | | | |||||
| * | | cmd/geth, rpc/api: extend metrics API, add a basic monitor command | Péter Szilágyi | 2015-06-24 | 4 | -32/+148 |
| | | | |||||
| * | | cmd/geth, rpc/api: move the metrics into the new console | Péter Szilágyi | 2015-06-24 | 2 | -0/+69 |
| |/ | |||||
* | | improved logging for IPC connection lifetime management | Bas van Kervel | 2015-06-25 | 4 | -12/+23 |
| | | |||||
* | | added IPC timeout support | Bas van Kervel | 2015-06-25 | 1 | -26/+34 |
| | | |||||
* | | support for large request/response on windows | unknown | 2015-06-25 | 1 | -31/+8 |
| | | |||||
* | | support for large requests/responses | Bas van Kervel | 2015-06-25 | 3 | -17/+32 |
| | | |||||
* | | added support for batch requests | Bas van Kervel | 2015-06-25 | 3 | -21/+78 |
|/ | |||||
* | bugfix in startRPC error handling | Bas van Kervel | 2015-06-23 | 1 | -4/+4 |
| | |||||
* | fixed eth sign unittest | Bas van Kervel | 2015-06-22 | 5 | -9/+27 |
| | |||||
* | added RPC start/stop support | Bas van Kervel | 2015-06-22 | 28 | -125/+216 |
| | |||||
* | fixed unittests | Bas van Kervel | 2015-06-22 | 1 | -29/+0 |
| | |||||
* | added batch support to console and attach actions | Bas van Kervel | 2015-06-22 | 3 | -26/+26 |
| | |||||
* | moved solidity test to new rpc structure | Bas van Kervel | 2015-06-22 | 1 | -0/+110 |
| | |||||
* | added attach over http/rpc support | Bas van Kervel | 2015-06-22 | 3 | -6/+134 |
| | |||||
* | added attach over ipc command | Bas van Kervel | 2015-06-22 | 6 | -10/+128 |
| | |||||
* | cleanup comments/code | Bas van Kervel | 2015-06-22 | 2 | -99/+12 |
| | |||||
* | removed old rpc structure and added new inproc api client | Bas van Kervel | 2015-06-22 | 17 | -3482/+197 |
| | |||||
* | fixed rpc test failure in eth.blockNumber | Bas van Kervel | 2015-06-22 | 1 | -43/+45 |
| | |||||
* | fixed rpc test failure in net_peerCount | Bas van Kervel | 2015-06-22 | 1 | -1/+1 |
| | |||||
* | fixed web3 rpc test failures | Bas van Kervel | 2015-06-22 | 1 | -0/+24 |
| | |||||
* | added DB api | Bas van Kervel | 2015-06-22 | 6 | -5/+295 |
| | |||||
* | refactored old rpc structure to new | Bas van Kervel | 2015-06-22 | 1 | -0/+4 |
| | |||||
* | added comms http | Bas van Kervel | 2015-06-22 | 5 | -1/+254 |
| | |||||
* | made ipc handler generic and reusable | Bas van Kervel | 2015-06-22 | 2 | -28/+39 |
| | |||||
* | Merge pull request #1290 from tgerring/dataargs | Jeffrey Wilcke | 2015-06-19 | 1 | -0/+54 |
|\ | | | | | unit test coverage for NewDataArgs | ||||
| * | unit test coverage for NewDataArgs | Taylor Gerring | 2015-06-18 | 1 | -0/+54 |
| | | |||||
* | | Merge pull request #1267 from SilentCicero/develop | Jeffrey Wilcke | 2015-06-19 | 5 | -0/+85 |
|\| | | | | | eth_sendRawTransaction JSON RPC | ||||
| * | New DataArgs and eth_sendRawTransaction | SilentCicero | 2015-06-17 | 4 | -2/+60 |
| | | |||||
| * | thanks subtly :) | Nick Dodson | 2015-06-16 | 1 | -1/+1 |
| | | |||||
| * | NewSigArgs arg change. | Nick Dodson | 2015-06-16 | 1 | -1/+1 |
| | | |||||
| * | Update utils.go | Nick Dodson | 2015-06-15 | 1 | -1/+1 |
| | | |||||
| * | Update eth.go | Nick Dodson | 2015-06-15 | 1 | -1/+1 |
| | | |||||
| * | Change eth_pushTx case to eth_sendRawTransaction | Nick Dodson | 2015-06-15 | 1 | -1/+1 |
| | | |||||
| * | Changed variable names | SilentCicero | 2015-06-15 | 2 | -8/+2 |
| | | |||||
| * | eth_pushTx send raw signed encoded TX data to the chain through RPC | SilentCicero | 2015-06-15 | 3 | -0/+33 |
| | | |||||
* | | Merge pull request #1260 from obscuren/tx-drop-low-tx | Jeffrey Wilcke | 2015-06-16 | 2 | -7/+10 |
|\ \ | | | | | | | core: drop low gas tx | ||||
| * | | rpc/api: fixed default gas-(price) issue. | obscuren | 2015-06-15 | 2 | -7/+10 |
| |/ | |||||
* | | fixed rpc/api.GasPrice | zsfelfoldi | 2015-06-15 | 1 | -1/+1 |
| | | |||||
* | | fixed saving receipts | zsfelfoldi | 2015-06-15 | 1 | -1/+1 |
|/ | |||||
* | fixed incomplete merge action | Bas van Kervel | 2015-06-11 | 1 | -702/+0 |
| | |||||
* | removed obsolete print statement | Bas van Kervel | 2015-06-11 | 1 | -86/+0 |
| | |||||
* | upgrade web3.js with _extend support | Bas van Kervel | 2015-06-11 | 7 | -6/+51 |
| | |||||
* | added net API | Bas van Kervel | 2015-06-11 | 1 | -0/+8 |
| | |||||
* | added miner API | Bas van Kervel | 2015-06-11 | 1 | -1/+5 |
| | |||||
* | fixed windows build problem | Bas van Kervel | 2015-06-11 | 1 | -0/+702 |
| | |||||
* | changed send methods for backwards compatability in geth console | Bas van Kervel | 2015-06-11 | 1 | -0/+54 |
| | |||||
* | added console command | Bas van Kervel | 2015-06-11 | 4 | -26/+62 |
| | |||||
* | added API/IPC commandline flags | Bas van Kervel | 2015-06-11 | 1 | -0/+5 |
| | |||||
* | restructured eth rpc API | Bas van Kervel | 2015-06-11 | 3 | -0/+122 |
| | |||||
* | added shh API | Bas van Kervel | 2015-06-11 | 6 | -5/+370 |
| | |||||
* | cleanup of javascript API | Bas van Kervel | 2015-06-11 | 9 | -88/+89 |
| | |||||
* | added txpool API | Bas van Kervel | 2015-06-11 | 4 | -1/+91 |
| | |||||
* | upgrade web3.js with _extend support | Bas van Kervel | 2015-06-11 | 5 | -79/+79 |
| | |||||
* | added admin API | Bas van Kervel | 2015-06-11 | 14 | -203/+613 |
| | |||||
* | added personal API | Bas van Kervel | 2015-06-11 | 5 | -9/+259 |
| | |||||
* | added debug API | Bas van Kervel | 2015-06-11 | 9 | -712/+980 |
| | |||||
* | added net API | Bas van Kervel | 2015-06-11 | 9 | -11/+141 |
| | |||||
* | added miner API | Bas van Kervel | 2015-06-11 | 5 | -1/+323 |
| | |||||
* | fixed windows build problem | Bas van Kervel | 2015-06-11 | 1 | -1/+1 |
| | |||||
* | changed send methods for backwards compatability in geth console | Bas van Kervel | 2015-06-11 | 1 | -0/+54 |
| | |||||
* | 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 |