bd9c76097d
eth/downloader: removed peer td management and best peer selection
2015-04-24 15:37:07 +02:00
31f82eb334
eth, eth/downloader: don't require td on downloader. Fixed tests
2015-04-24 15:04:58 +02:00
b86e7526e1
eth, eth/downloader: moved peer selection to protocol handler
2015-04-24 14:40:32 +02:00
81379cbc7b
Merge pull request #804 from alexvandesande/avsa-geth
...
Simpler "welcome"
2015-04-24 04:57:05 -07:00
f229dc8f42
Merge branch 'avsa-geth' of https://github.com/alexvandesande/go-ethereum into avsa-geth
2015-04-24 13:51:29 +02:00
8716278ca8
Smaller frontier cover art
2015-04-24 13:50:23 +02:00
c5e9a0a71c
cli: correct bootnodes flag usage help line
2015-04-24 12:46:53 +01:00
f1126dbb87
Smaller frontier cover art
2015-04-24 13:46:41 +02:00
cd2782f59c
core: fixed wildcard topic filters. Closes #725
2015-04-24 13:45:21 +02:00
6b1b5a4a2a
cli/js console: if corsDomain is not given to startRpc, we fall back to value set on command line with -corsDomain
2015-04-24 12:45:11 +01:00
1b7c017076
cli: fatal error if no etherbase for mining
2015-04-24 12:45:11 +01:00
be843959cb
backend: start miner in its go routine (no wait to generate DAG)
2015-04-24 12:45:11 +01:00
6512b23b98
cli: fatal error if rpc could not be started
2015-04-24 12:45:11 +01:00
7b2f25b578
cli: clean up flag descriptions, usage docs, account list uses primary and indexes, add help line to account subcnd usage
2015-04-24 12:45:11 +01:00
22450c069b
js console: add cors domain optional argument to startRpc
2015-04-24 12:45:11 +01:00
a3fb41981e
cmd/admin: rename debug.block to debug.processBlock; move backtrace under debug
2015-04-24 12:45:11 +01:00
9caf880ff9
Update README.md
2015-04-24 13:40:20 +02:00
31811365e0
Merge pull request #800 from obscuren/ethereum_js_update
...
Ethereum js update
2015-04-24 04:34:51 -07:00
dc62fb2ee9
web3: updated
2015-04-24 11:39:43 +02:00
92c6327593
cmd/geth, jsre: updated ethereum.js => web3.js
2015-04-24 11:37:58 +02:00
6def110c37
cmd/bootnode, eth, p2p, p2p/discover: clean up the seeder and mesh into eth.
2015-04-24 11:33:55 +03:00
971702e7a1
p2p/discovery: fix broken tests due to API update
2015-04-24 11:23:20 +03:00
af923c965f
p2p/discovery: use the seed table for finding nodes, auto drop stale ones
2015-04-24 11:23:20 +03:00
5f735d6fce
cmd, eth, p2p, p2p/discover: init and clean up the seed cache
2015-04-24 11:23:20 +03:00
936c8e19ff
p2p/discover: store nodes in leveldb
2015-04-24 11:23:20 +03:00
516f49c812
eth: cleanup
2015-04-23 23:30:25 +02:00
b6ec1c720f
Merge pull request #797 from tgerring/bootnodes
...
Bootnodes update
2015-04-23 11:53:18 -07:00
f5e0388f62
Merge pull request #778 from bas-vk/issue764
...
Moved database update loop to eth/backend
2015-04-23 11:46:27 -07:00
abe08d7be3
Merge pull request #794 from Gustav-Simonsson/block_tests_more_validations
...
Add block header validations for block tests
2015-04-23 11:41:57 -07:00
24995f9ab7
Updated bootnodes
...
Update pub key for EU node and add new SA node
2015-04-23 13:06:07 -05:00
154570ebd3
Cleanup README developer info
2015-04-23 13:05:37 -05:00
c12180d005
Merge branch 'issue764' of https://github.com/bas-vk/go-ethereum into issue764
2015-04-23 18:01:15 +02:00
c273ed7d82
Moved leveldb update loop to eth/backend
...
change order of block insert and update LastBlock
bugfix, wrong hash stored in blockDb
2015-04-23 17:58:58 +02:00
5cfa0e9187
bugfix, wrong hash stored in blockDb
2015-04-23 17:35:05 +02:00
94f2adb80a
Merge pull request #792 from veox/doc-crypto-secp256k1
...
doc: crypto/secp256k1 GMP dependency package name.
2015-04-23 08:11:11 -07:00
958c04e79a
doc: crypto/secp256k1 GMP dependency package name.
...
Linux build documentation is mostly geared towards Ubuntu 14.04 (LTS).
Appropriate package is called `libgmp-dev` there.
Note that on pristine installations building `geth` with godep will
fail because this header is missing. This is not documented in the
top-level README, but is on the wiki:
https://github.com/ethereum/go-ethereum/wiki/Installation-Instructions-for-Ubuntu#building-geth-command-line-client
That page recommends `libgmp3-dev`, which ATM provides same version
as `libgmp-dev`.
2015-04-23 17:33:48 +03:00
2f8809df40
Merge pull request #769 from obscuren/develop
...
core: transaction queue
2015-04-23 02:59:56 -07:00
7f14fbd579
core: pending txs now re-validated once every second
2015-04-23 11:50:12 +02:00
48135657c4
miner: show error message for gas limit per account
2015-04-23 11:50:12 +02:00
d7bab21681
natspec: fixed test to work with new queued transactions
2015-04-23 11:50:12 +02:00
fba40e18d9
core: added accessor for queued transactions
2015-04-23 11:50:12 +02:00
d3be1a2719
eth: moved mined, tx events to protocol-hnd and improved tx propagation
...
Transactions are now propagated to peers from which we have not yet
received the transaction. This will significantly reduce the chatter on
the network.
Moved new mined block handler to the protocol handler and moved
transaction handling to protocol handler.
2015-04-23 11:50:12 +02:00
888ece0cb2
core: fixed test
2015-04-23 11:50:12 +02:00
7edbb0110f
core: set the state for the managed tx state
...
Set the state for the managed tx state instead of creating a new
managed state.
2015-04-23 11:50:12 +02:00
1506e00a23
core: improved error message for invalid nonce txs
2015-04-23 11:50:11 +02:00
7138404cb0
core: only post event once per tx & fixed test
2015-04-23 11:50:11 +02:00
4feb5f6f9c
xeth, miner: updated some logging
2015-04-23 11:50:11 +02:00
5cb5df003d
eth: start tx pool in a goroutine
2015-04-23 11:50:11 +02:00
498b24270a
core: implemented a queued approach processing transactions
...
Implemented a new transaction queue. Transactions with a holes in their
nonce sequence are also not propagated over the network.
N: 0,1,2,5,6,7 = propagate 0..2 -- 5..N is kept in the tx pool
2015-04-23 11:50:11 +02:00
2fe54ab233
Merge pull request #779 from Gustav-Simonsson/block_tests_reloaded
...
Block tests reloaded
2015-04-23 02:49:51 -07:00