Felix Lange
48339d4ef6
cmd/geth: add --syncmode
2017-04-12 15:53:10 +02:00
Felix Lange
026f31235d
node: remove default IPC path
...
Set it in the frontends instead.
2017-04-12 15:53:10 +02:00
Felix Lange
443c00e978
cmd/utils: remove IPCApiFlag (unused)
2017-04-12 15:53:10 +02:00
Felix Lange
342898fdd7
eth: make fast sync the default mode
2017-04-12 15:53:10 +02:00
Felix Lange
9d097d83d6
node: fix typo
2017-04-12 15:53:10 +02:00
Felix Lange
214f0f807d
cmd/utils: drop MakeNode
...
This exposed a couple of places that needed to be updated to use
node.DefaultConfig.
2017-04-12 15:53:10 +02:00
Felix Lange
8af4bfa295
mobile: add missing NoDiscovery option
2017-04-12 15:53:10 +02:00
Felix Lange
087d06f836
node: add DefaultConfig, use it for geth
2017-04-12 15:53:10 +02:00
Felix Lange
85b38613b2
p2p: fix typo
2017-04-12 15:53:10 +02:00
Felix Lange
08c62b128a
cmd/utils: make mutually exclusive flag error prettier
...
It now reads:
Fatal: flags --dev, --testnet can't be used at the same time
2017-04-12 15:53:10 +02:00
Felix Lange
766ce7abca
cmd/utils: remove jitvm flags
2017-04-12 15:53:10 +02:00
Felix Lange
041a001dc0
eth: pass downloader.SyncMode in Config
...
This removes the FastSync, LightSync flags in favour of a more
general SyncMode flag.
2017-04-12 15:53:10 +02:00
Felix Lange
7608af1691
eth: add comment for DefaultConfig
2017-04-12 15:53:10 +02:00
Felix Lange
2bc31a3f49
cmd/geth: dedup attach tests
2017-04-12 15:53:10 +02:00
Felix Lange
c507c9d1c9
cmd/faucet: fix configuration
2017-04-12 15:53:10 +02:00
Felix Lange
03cf680f04
cmd/geth: make ethstats URL settable through config file
2017-04-12 15:53:10 +02:00
Felix Lange
0df01af538
p2p: use discovery by default
...
This makes the zero Config slightly more useful. It also fixes package
node tests because Node detects reuse of the datadir through the
NodeDatabase.
2017-04-12 15:53:10 +02:00
Felix Lange
075642f105
cmd/geth: make TOML keys look exactly like Go struct fields
2017-04-12 15:53:10 +02:00
Felix Lange
ee69b41d54
console: fix tests
2017-04-12 15:53:10 +02:00
Felix Lange
6bb697d649
node: make tests compile
2017-04-12 15:53:10 +02:00
Felix Lange
e6e5664396
cmd/geth: hide genesis block in dumpconfig output
2017-04-12 15:53:10 +02:00
Felix Lange
f3fb2fc006
eth/gasprice: hide nil default from dumpconfig output
2017-04-12 15:53:10 +02:00
Felix Lange
12d627ee90
eth: use gasprice.Config instead of duplicating its fields
2017-04-12 15:53:10 +02:00
Felix Lange
f65fa21dc1
eth: prettify Config again, fix tests
2017-04-12 15:53:10 +02:00
Felix Lange
5053cabf3e
cmd/geth: add missing license header
2017-04-12 15:53:10 +02:00
Felix Lange
5185203854
cmd/geth: add --config file flag
2017-04-12 15:53:10 +02:00
Felix Lange
5077f024d5
common/math: encode nil HexOrDecimal256 as 0x0
2017-04-12 15:53:10 +02:00
Felix Lange
2a69d5a470
p2p/netutil: make Netlist decodable from TOML
2017-04-12 15:53:10 +02:00
Felix Lange
3b48a35f96
p2p/discover, p2p/discv5: add marshaling methods to Node
2017-04-12 15:53:10 +02:00
Péter Szilágyi
a7b9e484d0
consensus, core, ethstats: use engine specific block beneficiary ( #14318 )
...
* consensus, core, ethstats: use engine specific block beneficiary
* core, eth, les, miner: use explicit beneficiary during mining
2017-04-12 16:38:31 +03:00
Péter Szilágyi
6b7ae4e751
consensus/clique, internal/web3ext: support hash based API queries ( #14321 )
...
* consensus/clique, internal/web3ext: support hash based API queries
* consensus/clique: make RPC return types public
2017-04-12 15:37:10 +03:00
Nick Johnson
050ceff1ae
Merge pull request #14311 from Arachnid/tracing
...
internal/ethapi: Add support for fetching information about the current call in JS traces
2017-04-12 08:56:27 +01:00
Péter Szilágyi
a0cd77e833
build: create deb source for Ubuntu Zesty ( #14316 )
2017-04-12 02:07:00 +02:00
Zahoor Mohamed
1d1d988aa7
swarm/api: FUSE read-write support ( #13872 )
...
- Moved fuse related code in a new package, swarm/fuse
- Added write support
- Create new files
- Delete existing files
- Append to files (with limitations)
- More test coverage
2017-04-12 02:06:02 +02:00
Victor Farazdagi
dd37064a15
cmd/swarm: add --password ( #3748 )
2017-04-12 02:03:42 +02:00
Nick Johnson
49f1e84253
internal/ethapi: Add support for fetching information about the current call in JS traces
2017-04-11 11:37:23 +01:00
Jamie Pitts
9de257505b
params: updated testnet bootnodes ( #14310 )
2017-04-11 11:57:54 +02:00
Péter Szilágyi
706a1e552c
cmd/puppeth: your Ethereum private network manager ( #13854 )
2017-04-11 01:25:53 +02:00
Felföldi Zsolt
18bbe12425
les: allow LES connection to other servers ( #13889 )
2017-04-11 01:23:39 +02:00
Péter Szilágyi
04fcae207d
p2p: if no nodes are connected, attempt dialing bootnodes ( #13874 )
2017-04-10 18:33:41 +02:00
Justin
542e42b21e
core: fix comment typo
2017-04-10 16:01:31 +03:00
Péter Szilágyi
feeccdf4ec
consensus/clique: Proof of Authority ( #3753 )
...
This PR is a prototype implementation of plugable consensus engines and the
Clique PoA protocol ethereum/EIPs#225
2017-04-10 12:24:12 +02:00
Péter Szilágyi
bfe5eb7f8c
eth: accept transactions when starting CPU mining ( #13882 )
2017-04-10 10:43:01 +02:00
Péter Szilágyi
f32b72ca5d
Merge pull request #13883 from karalabe/boardcast-sync-head
...
eth: announce block after sync cycle (star topology)
2017-04-10 09:03:00 +03:00
gluk256
9cd7135516
whisper: big refactoring ( #13852 )
...
* whisper: GetMessages fixed; size restriction updated
* whisper: made PoW and MaxMsgSize customizable
* whisper: test added
* whisper: sym key management changed
* whisper: identity management refactored
* whisper: API refactoring (Post and Filter)
* whisper: big refactoring complete
* whisper: spelling fix
* whisper: variable topic size allowed for a filter
* whisper: final update
* whisper: formatting
* whisper: file exchange introduced in wnode
* whisper: bugfix
* whisper: API updated + new tests
* whisper: statistics updated
* whisper: wnode server updated
* whisper: allowed filtering for variable topic size
* whisper: tests added
* whisper: resolving merge conflicts
* whisper: refactoring (documenting mostly)
* whsiper: tests fixed
* whisper: down cased error messages
* whisper: documenting the API functions
* whisper: logging fixed
* whisper: fixed wnode parameters
* whisper: logs fixed (typos)
2017-04-09 23:49:22 +02:00
Péter Szilágyi
bd2c54fa9f
eth: announce block after sync cycle (star topology)
2017-04-09 20:12:46 +03:00
Péter Szilágyi
8570ef19eb
Merge pull request #13881 from karalabe/go-1.8.1
...
travis, appveyor: update to Go 1.8.1
2017-04-08 22:35:41 +03:00
Péter Szilágyi
d144299af4
travis, appveyor: update to Go 1.8.1
2017-04-08 22:20:15 +03:00
Péter Szilágyi
badbaf66b6
Merge pull request #13880 from karalabe/remote-miner-fix
...
consensus/ethash, eth: don't mine if 0 threads are set
2017-04-08 20:40:54 +03:00
Péter Szilágyi
b801be99d4
consensus, eth: don't CPU mine by default during remote mining
2017-04-07 17:22:06 +03:00