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 |
Jeffrey Wilcke
|
6609d45ef4
|
Merge pull request #1228 from obscuren/vm-optimisations
core/vm: optimisations
|
2015-06-11 03:32:39 -07:00 |
Jeffrey Wilcke
|
13bd452faf
|
Merge pull request #1227 from karalabe/block-fetcher-optimisations
eth: optimize the notification/explicit fetch mechanism
|
2015-06-11 03:31:41 -07:00 |
obscuren
|
37111aa4bd
|
core: retry block now also parellise nonce checks
|
2015-06-11 12:06:05 +02:00 |
obscuren
|
f599a1b5f1
|
core/vm: added a comment regarding the uint64 vs *big.Int
|
2015-06-11 11:59:30 +02:00 |
obscuren
|
9e9bd35557
|
cmd/geth: Added optional debug flag for reprocess block
|
2015-06-11 11:44:39 +02:00 |
Jeffrey Wilcke
|
979ebfc126
|
Merge pull request #1224 from karalabe/report-import-progress
cmd/geth, eth/downloader: collect and report import progress too
|
2015-06-10 15:30:20 -07:00 |
Jeffrey Wilcke
|
8482855bc7
|
Merge pull request #1218 from tgerring/rpcsign
Updated RPC sign test
|
2015-06-10 15:11:19 -07:00 |
Jeffrey Wilcke
|
acb59f3243
|
Merge pull request #1223 from obscuren/tx-pool-vroooooom
core: fixed race condition in the transaction pool
|
2015-06-10 12:10:18 -07:00 |
obscuren
|
5cfae0536f
|
cmd/evm: print trace when running programs
|
2015-06-10 21:09:12 +02:00 |
obscuren
|
e7627623b9
|
core/vm: reverse loop stack
|
2015-06-10 21:08:54 +02:00 |
obscuren
|
f94c5473ad
|
core/vm: fixed a bug where `Data` ignored the stack ptr
|
2015-06-10 21:08:04 +02:00 |
obscuren
|
10af69b57c
|
core, core/vm: moved logger and added gas cost to struct logging
|
2015-06-10 19:56:40 +02:00 |
Péter Szilágyi
|
3c1cccc801
|
eth/downloader: fetch the block hashes on the fly, when needed
|
2015-06-10 20:12:22 +03:00 |
Péter Szilágyi
|
e61db7145a
|
eth: dedup fetches to ensure no blocks are pulled twice
|
2015-06-10 19:47:59 +03:00 |
Péter Szilágyi
|
355b1e3bb1
|
eth: randomly fetch announced block (don't hammer origin)
|
2015-06-10 19:47:59 +03:00 |
Péter Szilágyi
|
b9affbf9fe
|
eth: discard fetched blocks that don't fit (no goroutine)
|
2015-06-10 19:47:59 +03:00 |
Taylor Gerring
|
2e0694b606
|
Updated test
|
2015-06-10 12:35:35 -04:00 |
obscuren
|
fc2a061d51
|
core/vm: unexported stack again. No longer required
|
2015-06-10 17:47:36 +02:00 |
obscuren
|
065aff9ffa
|
core/vm: documentation and name changes
|
2015-06-10 17:47:36 +02:00 |
obscuren
|
4407524d13
|
core: fixed race condition for subscriptions
|
2015-06-10 17:13:32 +02:00 |
obscuren
|
29f7902fee
|
core: fixed test
|
2015-06-10 17:13:32 +02:00 |
obscuren
|
65a48f9cd8
|
core: fixed race condition in the transaction pool
Removed `Stop/Start` mechanism from the transaction pool.
|
2015-06-10 17:13:32 +02:00 |
Péter Szilágyi
|
c4af70d0cc
|
cmd/geth: round the import ETA before converting to string
|
2015-06-10 18:07:23 +03:00 |
Péter Szilágyi
|
271fb20ecb
|
cmd/geth, eth/downloader: rough guess at the import eta
|
2015-06-10 18:01:05 +03:00 |
Jeffrey Wilcke
|
858a6f0be9
|
Merge pull request #1230 from fjl/p2p-discover-fix-ping-test
p2p/discover: deflake TestUDP_successfulPing
|
2015-06-10 07:51:48 -07:00 |
obscuren
|
f249ccaa89
|
cmd/evm: implements vm.Environment
|
2015-06-10 16:46:43 +02:00 |
Felix Lange
|
a8e4cb6dfe
|
p2p/discover: use separate rand.Source instances in tests
rand.Source isn't safe for concurrent use.
|
2015-06-10 15:18:01 +02:00 |
obscuren
|
cf3aabb9d3
|
miner: update gas used after tx proc for pending block
|
2015-06-10 13:52:38 +02:00 |
Felix Lange
|
261a8077c4
|
p2p/discover: deflake TestUDP_successfulPing
|
2015-06-10 13:08:21 +02:00 |
obscuren
|
1774c49456
|
core: log tx count for each set of blocks we're importing
|
2015-06-10 12:57:58 +02:00 |
obscuren
|
6fb6e6679e
|
core/vm, core/state: added storage to structured vm logging
|
2015-06-10 12:57:37 +02:00 |
obscuren
|
38c61f6f25
|
core, core/vm: added structure logging
This also reduces the time required spend in the VM
|
2015-06-10 12:23:49 +02:00 |
obscuren
|
ff5b3ef087
|
core/vm: added structured logging
|
2015-06-10 10:59:44 +02:00 |
obscuren
|
468501cb86
|
core/vm: changed program counter to uint64
|
2015-06-10 10:44:46 +02:00 |
Péter Szilágyi
|
b3d5ce7d48
|
cmd/geth, eth/downloader: collect and report import progress too
|
2015-06-10 01:20:35 +03:00 |
Jeffrey Wilcke
|
dffe6d32d6
|
Merge pull request #1222 from obscuren/state-vm-test-suit-fix
tests: check gas limit error
|
2015-06-09 14:20:41 -07:00 |
obscuren
|
6a5c9aff3b
|
tests: check gas limit error
|
2015-06-09 22:49:33 +02:00 |
Felix Lange
|
e972a116ac
|
Merge pull request #1221 from karalabe/fix-p2p-dial-test
p2p: fix a close race in the dial test
|
2015-06-09 22:00:49 +02:00 |
Péter Szilágyi
|
1cbbfbe7fa
|
p2p: fix a close race in the dial test
|
2015-06-09 22:26:26 +03:00 |
obscuren
|
7e58949c3f
|
cmd/geth: develop version bump 0.9.29
|
2015-06-09 21:14:11 +02:00 |
obscuren
|
667f5a09c3
|
Merge branch 'release/0.9.28' into develop
|
2015-06-09 21:12:44 +02:00 |
obscuren
|
14994fa21b
|
rpc: skip test if solc version doesn't match
|
2015-06-09 21:02:24 +02:00 |
obscuren
|
bc6031e7bb
|
core, xeth: moved nonce management burden from xeth to txpool
|
2015-06-09 21:01:02 +02:00 |
obscuren
|
93f4852844
|
cmd/geth: bumped version number 0.9.28
|
2015-06-09 21:01:02 +02:00 |
Jeffrey Wilcke
|
5950755b12
|
Merge pull request #1220 from karalabe/fix-chain-deadlock2
core: fix a lock annoyance and potential deadlock
|
2015-06-09 12:00:47 -07:00 |
Péter Szilágyi
|
4541c22964
|
event/filter: hack around data race in the test
|
2015-06-09 21:33:39 +03:00 |
Péter Szilágyi
|
d652a58ada
|
core: fix a race condition accessing the gas limit
|
2015-06-09 21:13:21 +03:00 |
Péter Szilágyi
|
fecf214175
|
core: fix a lock annoyance and potential deadlock
|
2015-06-09 21:02:26 +03:00 |