Taylor Gerring
|
cd4cc309ae
|
Remove redundant function
|
2015-07-04 11:28:30 -05:00 |
Taylor Gerring
|
3be9046c21
|
Rename local variable for clarity
|
2015-07-04 10:24:52 -05:00 |
Taylor Gerring
|
481b221279
|
Decode full receipt storage
|
2015-07-04 00:00:23 -05:00 |
Taylor Gerring
|
80eb8f46b7
|
Fix hex conversion
|
2015-07-03 23:46:59 -05:00 |
Taylor Gerring
|
3a983d2419
|
Initial getTransactionReceipt support
|
2015-07-03 23:03:11 -05:00 |
Bas van Kervel
|
e8c1399bbf
|
fixed unittest after new implementation
|
2015-07-03 16:57:40 +02:00 |
Bas van Kervel
|
d9efaf754c
|
simplified implementation and improved performance
|
2015-07-03 15:44:35 +02:00 |
Bas van Kervel
|
f0e94b4d71
|
display rpc error in console
|
2015-07-03 12:22:20 +02:00 |
Bas van Kervel
|
6be527dd52
|
prevent discarding requests when parsing fails
|
2015-07-02 17:25:11 +02:00 |
Bas van Kervel
|
effe9cc2cf
|
added pipelining support
|
2015-07-02 17:25:11 +02:00 |
ethers
|
d05305473e
|
fix logging jsonrpc request #1365
|
2015-06-30 12:14:16 -07:00 |
Jeffrey Wilcke
|
ba95e445e1
|
Merge pull request #1328 from bas-vk/issue1327
Add pendingTransactions and resend
|
2015-06-30 08:27:03 -07:00 |
Bas van Kervel
|
8c4d493c66
|
solved merge conflicts
|
2015-06-30 15:32:02 +02:00 |
Bas van Kervel
|
a5d5387dee
|
rebase with develop
|
2015-06-30 15:27:27 +02:00 |
Jeffrey Wilcke
|
61ca780f3b
|
core: reduce CPU load by reducing calls to checkQueue
* 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.
|
2015-06-30 14:01:12 +02:00 |
Bas van Kervel
|
57dff6f1d7
|
initialize fields to prevent nil pointer exception
|
2015-06-30 11:20:31 +02:00 |
Bas van Kervel
|
7ffabf1d39
|
add json parsing method for resend transaction
|
2015-06-30 11:20:31 +02:00 |
Bas van Kervel
|
6fdddc5ac9
|
improved error handling in parsing request
|
2015-06-30 11:20:31 +02:00 |
Bas van Kervel
|
02c6af66bf
|
fixed unittest compilation issue
|
2015-06-30 11:20:31 +02:00 |
Bas van Kervel
|
ec866b066a
|
added eth.resend
|
2015-06-30 11:20:31 +02:00 |
Bas van Kervel
|
056e9dd393
|
added eth.pendingTransactions
|
2015-06-30 11:20:31 +02:00 |
Felix Lange
|
76821d167a
|
core, eth, rpc: avoid unnecessary block header copying
|
2015-06-29 18:51:48 +02:00 |
Felix Lange
|
7098ec691c
|
rpc: unmask pending block fields
This pleases the RPC tests.
|
2015-06-29 18:51:47 +02:00 |
Bas van Kervel
|
61ccc39b56
|
initialize fields to prevent nil pointer exception
|
2015-06-29 12:42:47 +02:00 |
Bas van Kervel
|
f9264e87ec
|
add json parsing method for resend transaction
|
2015-06-29 12:32:01 +02:00 |
Bas van Kervel
|
a355777ff8
|
improved error handling in parsing request
|
2015-06-29 11:13:28 +02:00 |
Jeffrey Wilcke
|
b0a5be4495
|
Merge pull request #1321 from karalabe/cut-it-open-3000
Metrics collecting and reporting support
|
2015-06-25 08:18:42 -07:00 |
Bas van Kervel
|
662285074e
|
improved logging for IPC connection lifetime management
|
2015-06-25 15:54:16 +02:00 |
Péter Szilágyi
|
fdbf8be735
|
cmd/geth, rpc/api: fix reported metrics issues
|
2015-06-25 15:33:26 +03:00 |
Bas van Kervel
|
5757a0edb5
|
added IPC timeout support
|
2015-06-25 14:32:22 +02:00 |
unknown
|
04910c902a
|
support for large request/response on windows
|
2015-06-25 04:53:41 -07:00 |
Bas van Kervel
|
ffbe5656ff
|
support for large requests/responses
|
2015-06-25 13:18:10 +02:00 |
Bas van Kervel
|
6d92fdc0df
|
added support for batch requests
|
2015-06-25 12:01:28 +02:00 |
Péter Szilágyi
|
92ef33d97a
|
rpc/api, cmd/geth: retrievel all percentiles, add time units
|
2015-06-24 18:34:05 +03:00 |
Péter Szilágyi
|
e5b820c47b
|
cmd/geth, rpc/api: extend metrics API, add a basic monitor command
|
2015-06-24 18:34:05 +03:00 |
Péter Szilágyi
|
bde2ff0343
|
cmd/geth, rpc/api: move the metrics into the new console
|
2015-06-24 18:34:05 +03:00 |
Bas van Kervel
|
ee73f09727
|
fixed unittest compilation issue
|
2015-06-24 16:07:44 +02:00 |
Bas van Kervel
|
dc58568a25
|
added eth.resend
|
2015-06-24 14:56:53 +02:00 |
Bas van Kervel
|
f1a4a6e563
|
added eth.pendingTransactions
|
2015-06-24 13:53:37 +02:00 |
Bas van Kervel
|
57c911c398
|
bugfix in startRPC error handling
|
2015-06-23 08:26:17 +02:00 |
Bas van Kervel
|
6d596b1ad1
|
fixed eth sign unittest
|
2015-06-22 13:19:59 +02:00 |
Bas van Kervel
|
2e0b56a72b
|
added RPC start/stop support
|
2015-06-22 12:47:32 +02:00 |
Bas van Kervel
|
2737baa657
|
fixed unittests
|
2015-06-22 09:17:09 +02:00 |
Bas van Kervel
|
f87501b1c5
|
added batch support to console and attach actions
|
2015-06-22 09:17:09 +02:00 |
Bas van Kervel
|
3ff272b618
|
moved solidity test to new rpc structure
|
2015-06-22 09:17:09 +02:00 |
Bas van Kervel
|
ce5c94e471
|
added attach over http/rpc support
|
2015-06-22 09:17:09 +02:00 |
Bas van Kervel
|
f202563777
|
added attach over ipc command
|
2015-06-22 09:17:09 +02:00 |
Bas van Kervel
|
603192cfa7
|
cleanup comments/code
|
2015-06-22 09:17:09 +02:00 |
Bas van Kervel
|
a4a4e9fcf8
|
removed old rpc structure and added new inproc api client
|
2015-06-22 09:17:09 +02:00 |
Bas van Kervel
|
3e1d635f8d
|
fixed rpc test failure in eth.blockNumber
|
2015-06-22 08:54:21 +02:00 |
Bas van Kervel
|
9ac1b4e59e
|
fixed rpc test failure in net_peerCount
|
2015-06-22 08:54:21 +02:00 |
Bas van Kervel
|
5fdf72b1ab
|
fixed web3 rpc test failures
|
2015-06-22 08:54:21 +02:00 |
Bas van Kervel
|
c3f6c322c0
|
added DB api
|
2015-06-22 08:54:21 +02:00 |
Bas van Kervel
|
5c25403b13
|
refactored old rpc structure to new
|
2015-06-22 08:54:21 +02:00 |
Bas van Kervel
|
fd764d4ff7
|
added comms http
|
2015-06-22 08:54:21 +02:00 |
Bas van Kervel
|
60c2ccd99c
|
made ipc handler generic and reusable
|
2015-06-22 08:54:21 +02:00 |
Jeffrey Wilcke
|
0fa2750fc9
|
Merge pull request #1290 from tgerring/dataargs
unit test coverage for NewDataArgs
|
2015-06-19 07:44:39 -07:00 |
Jeffrey Wilcke
|
e4f9ec886b
|
Merge pull request #1267 from SilentCicero/develop
eth_sendRawTransaction JSON RPC
|
2015-06-18 11:33:50 -07:00 |
Taylor Gerring
|
5afebc2a4b
|
unit test coverage for NewDataArgs
|
2015-06-17 18:07:45 +02:00 |
SilentCicero
|
7ec8c257ff
|
New DataArgs and eth_sendRawTransaction
|
2015-06-16 12:28:10 -04:00 |
Nick Dodson
|
e952bb65e7
|
thanks subtly :)
|
2015-06-16 00:06:28 -04:00 |
Nick Dodson
|
2642e091e9
|
NewSigArgs arg change.
|
2015-06-15 16:01:01 -04:00 |
Jeffrey Wilcke
|
cc0b451119
|
Merge pull request #1260 from obscuren/tx-drop-low-tx
core: drop low gas tx
|
2015-06-15 09:09:44 -07:00 |
obscuren
|
2628103f1d
|
rpc/api: fixed default gas-(price) issue.
|
2015-06-15 17:21:08 +02:00 |
Nick Dodson
|
ad56aef5d2
|
Update utils.go
|
2015-06-15 11:10:40 -04:00 |
Nick Dodson
|
c3b80123e3
|
Update eth.go
|
2015-06-15 11:10:24 -04:00 |
Nick Dodson
|
f9f9352ceb
|
Change eth_pushTx case to eth_sendRawTransaction
|
2015-06-15 10:50:07 -04:00 |
SilentCicero
|
d6233c7d2d
|
Changed variable names
|
2015-06-15 10:07:32 -04:00 |
zsfelfoldi
|
b42b70eb5f
|
fixed rpc/api.GasPrice
|
2015-06-15 15:55:39 +02:00 |
zsfelfoldi
|
3f94d09c1f
|
fixed saving receipts
|
2015-06-15 15:55:38 +02:00 |
SilentCicero
|
f9a0a13fa9
|
eth_pushTx send raw signed encoded TX data to the chain through RPC
|
2015-06-14 18:07:03 -04:00 |
Bas van Kervel
|
b3c07f167f
|
fixed incomplete merge action
|
2015-06-11 15:06:12 +02:00 |
Bas van Kervel
|
ec6a7b35f6
|
removed obsolete print statement
|
2015-06-11 15:00:33 +02:00 |
Bas van Kervel
|
7584e68c21
|
upgrade web3.js with _extend support
|
2015-06-11 14:43:05 +02:00 |
Bas van Kervel
|
1fe617fa57
|
added net API
|
2015-06-11 14:40:38 +02:00 |
Bas van Kervel
|
87dace1fa9
|
added miner API
|
2015-06-11 14:20:50 +02:00 |
Bas van Kervel
|
3c93034a32
|
fixed windows build problem
|
2015-06-11 14:18:08 +02:00 |
Bas van Kervel
|
594a34a88d
|
changed send methods for backwards compatability in geth console
|
2015-06-11 14:17:28 +02:00 |
Bas van Kervel
|
1b59f89095
|
added console command
|
2015-06-11 14:17:27 +02:00 |
Bas van Kervel
|
bbfa0a3dcb
|
added API/IPC commandline flags
|
2015-06-11 14:15:33 +02:00 |
Bas van Kervel
|
348f1562e2
|
restructured eth rpc API
|
2015-06-11 14:13:57 +02:00 |
Bas van Kervel
|
7e41d7ac51
|
added shh API
|
2015-06-11 14:01:41 +02:00 |
Bas van Kervel
|
bd38428f33
|
cleanup of javascript API
|
2015-06-11 14:01:41 +02:00 |
Bas van Kervel
|
87b62f75a7
|
added txpool API
|
2015-06-11 14:01:41 +02:00 |
Bas van Kervel
|
5f8e5a4875
|
upgrade web3.js with _extend support
|
2015-06-11 14:01:41 +02:00 |
Bas van Kervel
|
cc9ae39933
|
added admin API
|
2015-06-11 14:01:41 +02:00 |
Bas van Kervel
|
08d72a9245
|
added personal API
|
2015-06-11 14:01:41 +02:00 |
Bas van Kervel
|
09d0d55fc5
|
added debug API
|
2015-06-11 14:01:41 +02:00 |
Bas van Kervel
|
d2a87f6f72
|
added net API
|
2015-06-11 14:01:40 +02:00 |
Bas van Kervel
|
4b9b633dfe
|
added miner API
|
2015-06-11 14:01:40 +02:00 |
Bas van Kervel
|
8aea85e374
|
fixed windows build problem
|
2015-06-11 14:01:39 +02:00 |
Bas van Kervel
|
862117e4bd
|
changed send methods for backwards compatability in geth console
|
2015-06-11 14:01:39 +02:00 |
Bas van Kervel
|
a1a475fb92
|
added console command
|
2015-06-11 14:01:39 +02:00 |
Bas van Kervel
|
2a0d888326
|
added API/IPC commandline flags
|
2015-06-11 14:01:39 +02:00 |
Bas van Kervel
|
8ebf2d8fad
|
added RPC/IPC support
|
2015-06-11 14:01:39 +02:00 |
Bas van Kervel
|
2f55a1d798
|
restructured eth rpc API
|
2015-06-11 14:01:39 +02:00 |
Taylor Gerring
|
2e0694b606
|
Updated test
|
2015-06-10 12:35:35 -04:00 |
obscuren
|
14994fa21b
|
rpc: skip test if solc version doesn't match
|
2015-06-09 21:02:24 +02:00 |
Jeffrey Wilcke
|
60b780c21b
|
Merge pull request #1217 from tgerring/rpcsign
Fix RPC sign
|
2015-06-09 06:19:39 -07:00 |
Taylor Gerring
|
046411866b
|
Fixed signing + tests
|
2015-06-09 08:47:20 -04:00 |