Commit Graph
4770 Commits
Author SHA1 Message Date
Gav Wood cd7b046d80 Fix and add info messages (#1552)
* Display information on journal database on startup.

* Minor restyling.

* Client handles the enode message to avoid repeats.

* Avoid unneeded copies *and* reduce code.

* Fix up typo.
2016-07-06 18:28:11 +02:00
Gav Wood 095e51c39c Fix indent of #1541 (#1555) 2016-07-06 17:42:01 +02:00
Nipunn Koorapati 4a9b9dc305 Update sealing just once when externally importing many blocks (#1541)
Fixes Issue #1372
2016-07-06 17:15:59 +02:00
Robert Habermeier f8b56317b4 Merge pull request #1548 from ethcore/remove-soft
Remove soft-fork stuff.
2016-07-06 13:05:43 +02:00
Robert Habermeier 4b93773c4f Merge pull request #1550 from ethcore/fix-warning
fix codegen warning
2016-07-06 12:46:06 +02:00
Robert Habermeier b7d243368b Extend migration framework (#1546)
* partially done alternate migration scheme

* finish altering migration framework

* migrate tests to new migration framework

* address comments

* remove superfluous newline
[ci skip]

* TempIdx -> TempIndex
[ci skip]
2016-07-06 12:05:23 +02:00
Tomasz Drwięga a8b26e2cb5 Refactoring dapps to support API endpoints. (#1542)
* Refactoring dapps to support API endpoints.

* Using ContentHandler for unauthorized requests
2016-07-06 11:24:29 +02:00
Marek Kotewicz bcb63bce12 serde is no longer util dependency (#1534)
* removed old json-tests

* simplify folds in triehash.rs

* removed unused json_aid

* removed unused squeeze.rs

* json branching tests for trie

* removing todos from util

* separated UsingQueue and Table

* further cleanup, removing unused code

* serde serialization of hash moved to rpc module

* uint wrapper for rpc in progress

* serialization of uint moved to rpc module

* updated eth-secp256k1

* updated igd, serde is no longer dependency of util

* loading trie consensus tests

* renamed aliases in rpc imports
2016-07-06 11:23:29 +02:00
NikVolf fa44532a1e span unused variable 2016-07-06 12:15:00 +03:00
Gav Wood a084969d55 Fix tests. 2016-07-06 10:40:45 +02:00
Marek Kotewicz cb1808d53d Merge pull request #1549 from ethcore/wiki-readme
mention wiki in README
2016-07-05 19:43:34 +02:00
Robert Habermeier eb6617f9d4 mention wiki in README
[ci skip]
2016-07-05 19:26:22 +02:00
Gav Wood 488ff88562 Remove soft-fork stuff. 2016-07-05 18:18:35 +02:00
Tomasz Drwięga b8b55be0be Skipping transactions with invalid nonces when pushing to block. (#1545)
* Changing some logging levels

* Skipping invalid nonce errors
2016-07-05 17:51:41 +02:00
Gav Wood c26cfc1c5a Silent running operating modes (#1477)
* Command=line options.

* Keep alive for the eth protocol.

* Wire up final pieces.

* No network when dark.

* Passive and dark mode work.

* Ensure all RPCs keep alive.

* Fix tests.

* Fix minor bug.

* Minor whitespace.

* Split out some of the sleep-state.

* Fix help text.
2016-07-05 17:50:46 +02:00
Marek Kotewicz 62b9c1b14f util cleanup (#1474)
* removed old json-tests

* simplify folds in triehash.rs

* removed unused json_aid

* removed unused squeeze.rs

* json branching tests for trie

* loading trie consensus tests
2016-07-05 15:16:27 +02:00
Tomasz Drwięga 4c1b74a42e Calculating gas using usize (if supplied gaslimit fits in usize) (#1518)
* Spliting gasometer out of interpreter

* Choosing right gas calculations implementation based on supplied gas

* Moving verification out of gasometer

* MemGasCost benchmark.

Conflicts:
	ethcore/src/evm/benches/mod.rs

* Some simple benchmarks

* Benchmark for simple loop

* Calculating gas_for_memory only when it's actually needed

* Removing superfluous newline [ci skip]
2016-07-05 15:15:44 +02:00
Nikolay Volf 45d532368d Merge pull request #1536 from rphmeier/nibblevec
add owning NibbleVec
2016-07-05 14:20:22 +04:00
Nikolay Volf bbf20c3637 Merge pull request #1538 from ethcore/bc-restore
Attempt to fix blochchain/extras DBs sync
2016-07-05 12:16:15 +04:00
Nikolay Volf a2b4997888 Merge pull request #1525 from ethcore/client-api-refact2
Client API refactoring - limiting errors to crate-level error types
2016-07-05 12:15:38 +04:00
Nikolay Volf 1ab2060afa add void method support (#1540) 2016-07-05 10:11:09 +02:00
Marek Kotewicz a25eb4b046 Merge pull request #1539 from ethcore/dapps-windows-fix
Fixing serving nested files for dapps.
2016-07-05 09:55:57 +02:00
Robert Habermeier d1e6e3d642 Merge pull request #1537 from ethcore/public-address
Fixed public address config
2016-07-04 22:37:37 +02:00
Tomasz Drwięga 0242c66a1b Bump parity-dapps 2016-07-04 19:21:40 +02:00
arkpar 548b4e164e Attempt to fix blochchain DB sync 2016-07-04 18:24:14 +02:00
arkpar 24f09de60e Fixed public address config 2016-07-04 18:21:22 +02:00
Robert Habermeier 39a46eee8f add owning NibbleVec 2016-07-04 17:45:01 +02:00
Tomasz Drwięga bb2a631885 Fixing compilation&clippy warnings (#1531)
* Fixing compilation&clippy warnings

* Adding spaces
2016-07-04 13:53:55 +02:00
Nikolay Volf bb36a594c5 creating ethereum dir while in geth mode (#1530)
* creating ethereum dir while in geth mode

* fix warning

* more descriptive error
2016-07-04 11:53:21 +02:00
Tomasz Drwięga 5c438cc58a Bumping clippy (#1532) 2016-07-04 11:52:59 +02:00
Gav Wood 1aee197d79 Make signer default as long as --unlock isn't used. (#1524) 2016-07-03 17:11:31 +01:00
NikVolf 8f6e48e4c3 fix tests 2016-07-02 20:08:52 +03:00
Nikolay Volf ff7fcd0992 add client timeout (#1526) 2016-07-02 10:16:31 +01:00
Nipunn Koorapati 8e98f06ce5 Fix gitter-url link in README.md (#1528) 2016-07-02 10:15:44 +01:00
petevine 316fae2cc4 Fix error message. (#1527) 2016-07-02 07:58:32 +02:00
NikVolf 43027b36ea Merge branch 'master' into client-api-refact2 2016-07-01 22:43:51 +03:00
NikVolf 0f7b66f557 fixed compilation & warnings 2016-07-01 22:40:54 +03:00
NikVolf edb8663195 ethcore finished 2016-07-01 22:34:50 +03:00
Nikolay Volf fa73ae17d9 BTreeMap binary serialization (#1489)
* btree map serializer

* serde tests

* fix styling
2016-07-01 21:27:50 +02:00
NikVolf 46b0af6121 flush work 2016-07-01 22:13:56 +03:00
Arkadiy Paronyan d91e8ccd34 Save the block reference in the queue on notification (#1501) 2016-07-01 19:38:37 +01:00
Nikolay Volf 789b903de6 bigint tests in targets (#1522) 2016-07-01 19:37:42 +01:00
Nikolay Volf 8102fb9306 Client api cleaning - uncles are returned as rlp (#1516)
* uncle as rlp in the api

* uncle rlp in block view

* fix warning
2016-07-01 19:37:17 +01:00
NikVolf 07521c17b4 dedicated types 2016-07-01 21:33:59 +03:00
Marek Kotewicz d8a4cca817 Fatdb integration with CLI (#1464)
* fatdb integration

* --fat-db

* rerun with --pruning=archive comment
2016-07-01 19:29:56 +01:00
Nikolay Volf 0a513ad06e Merge pull request #1517 from ethcore/shr-opt
Optimizing/simplifying shr
2016-07-01 17:58:01 +04:00
NikVolf 0907722fc8 fix warning 2016-07-01 16:34:15 +03:00
NikVolf d4ff3e51e9 uncle rlp in block view 2016-07-01 16:33:37 +03:00
Arkadiy Paronyan b30e7c7ba4 Merge pull request #1500 from ethcore/ipc-enh
change IPC codegen to allow attributes
2016-07-01 14:54:01 +02:00
Tomasz Drwięga 654cd570b4 Optimizing shr 2016-07-01 13:07:41 +02:00