zelig
137a9c9365
check and penalise td misreporting
...
- add ErrIncorrectTD
- checkTD called after insertChain successful
- fix tests, use blockPoolTester.tds to map block index to TD
2015-03-20 10:41:41 +00:00
zelig
a9926a289d
fix missing hexification on IdleTooLong error log
2015-03-20 10:41:40 +00:00
zelig
391e89d70a
use own total difficulty to limit best peer
...
- update blockpool td by subscribing to ChainHeadEvent
- if ahead of best peer, demote it
- addPeer now take own td as current td
- removePeer now take own td as current td
- add relevant tests to peers_test
- eth: backend now calls blockpool with eth.eventMux and chainManager.Td
2015-03-20 10:41:40 +00:00
zelig
50661f0e68
peer suspension to disallow reconnect after disconnect on fatal error for set period (PeerSuspensionInterval)
2015-03-20 10:41:40 +00:00
obscuren
01ff0b3176
fixed ethash
2015-03-20 11:40:46 +01:00
obscuren
d8fe8f60e8
updated ethash
2015-03-20 11:19:12 +01:00
Taylor Gerring
b3329bc698
inline Transact
2015-03-20 07:15:34 +01:00
Taylor Gerring
aa3918efa7
Move transact gas check to XEth
2015-03-20 07:13:29 +01:00
Taylor Gerring
e038a42d7a
inline Call
2015-03-20 06:58:53 +01:00
Taylor Gerring
1d6451f5c3
inline GetBlockByNumber
2015-03-20 06:57:23 +01:00
Taylor Gerring
bde161382a
inline GetBlockByHash
2015-03-20 06:53:24 +01:00
Taylor Gerring
eb45211501
Merge branch 'rpcfrontier' of github.com:ethereum/go-ethereum into rpcfrontier
2015-03-20 06:45:44 +01:00
Taylor Gerring
b56e20be27
Reorg for clarity
2015-03-20 00:24:23 -04:00
Taylor Gerring
754160afea
Move gas defaults to XEth
2015-03-20 00:23:48 -04:00
Taylor Gerring
c3a3d38735
Add tests for errors
2015-03-20 00:08:29 -04:00
Taylor Gerring
3cea7d87c1
Rename FilterOptions to BlockFilterArgs
2015-03-19 23:55:17 -04:00
Taylor Gerring
d791fe4975
Remove unnecessary event mux
2015-03-19 23:34:35 -04:00
Taylor Gerring
19360c0079
Move stateAt func to XEth
2015-03-19 23:28:45 -04:00
Taylor Gerring
6669ef5b70
Rename for clarity
2015-03-19 23:20:54 -04:00
Taylor Gerring
7b45f3377f
inline MessagesChanged
2015-03-19 23:14:55 -04:00
Taylor Gerring
2ef2b9f2e0
inline UninstallWhisperFilter
2015-03-19 23:13:52 -04:00
Taylor Gerring
1f9b93647b
inline NewWhisperFilter
2015-03-19 23:11:52 -04:00
Taylor Gerring
4b5e592656
inline AllLogs
2015-03-19 23:10:23 -04:00
Taylor Gerring
0bda63eb76
inline Logs
2015-03-19 23:08:26 -04:00
Taylor Gerring
d2e7414230
inline FilterChanged
2015-03-19 23:07:25 -04:00
Taylor Gerring
3e9632e256
inline NewFilterString
2015-03-19 23:06:32 -04:00
Taylor Gerring
84b19971fa
inline UninstallFilter
2015-03-19 23:05:23 -04:00
Taylor Gerring
4663a55f12
inline NewFilter
2015-03-19 23:03:53 -04:00
Taylor Gerring
7c30716828
Merge branch 'rpcinline' into rpcxeth
...
Conflicts:
rpc/api.go
2015-03-19 23:01:10 -04:00
Taylor Gerring
6c04c19eb4
Reorg filter logic to XEth
2015-03-19 22:58:07 -04:00
Taylor Gerring
12d87226a7
Merge branch 'rpcutil' into rpcfrontier
2015-03-19 20:52:36 -04:00
Taylor Gerring
cdfc03dc8e
inline WhisperPost
2015-03-19 20:40:50 -04:00
Taylor Gerring
0895190b64
inline GetBlockTransactionCountByHash
2015-03-19 20:31:40 -04:00
Taylor Gerring
ff657edbb6
inline GetBlockTransactionCountByNumber
2015-03-19 20:30:42 -04:00
Taylor Gerring
c57eb286d6
inline GetBlockUncleCountByHash
2015-03-19 20:29:46 -04:00
Taylor Gerring
216175c265
inline GetBlockUncleCountByNumber
2015-03-19 20:28:25 -04:00
Taylor Gerring
7e6c8a411d
fixes
2015-03-19 20:26:09 -04:00
Taylor Gerring
22546dcb55
inline UninstallWhisperFilter
2015-03-19 20:14:27 -04:00
Taylor Gerring
b28e6d8306
inline WhisperMessages
2015-03-19 20:12:52 -04:00
Taylor Gerring
cc91ba0add
inline GetTransactionByHash
2015-03-19 20:12:12 -04:00
Taylor Gerring
0eb9572d64
inline RemoveWhisperIdentity
2015-03-19 20:10:05 -04:00
Taylor Gerring
85e03217de
inline NewWhisperIdentity
2015-03-19 20:09:54 -04:00
Taylor Gerring
57f6a3b5c0
inline DbGet
2015-03-19 20:06:35 -04:00
Taylor Gerring
6fef616870
inline DbPut
2015-03-19 20:05:48 -04:00
Taylor Gerring
d28cd0f040
inline GetCompilers
2015-03-19 20:04:40 -04:00
Taylor Gerring
152b37ee11
inline GetData
2015-03-19 20:04:02 -04:00
Taylor Gerring
e530c960a4
inline GetTxCountAt
2015-03-19 20:03:27 -04:00
Taylor Gerring
3aea645106
inline GetStorage
2015-03-19 20:02:31 -04:00
Taylor Gerring
7562bc1dbc
inline GetBalance
2015-03-19 20:00:41 -04:00
Taylor Gerring
b7745c6835
inline HasWhisperIdentity
2015-03-19 20:00:18 -04:00