keorn
8bd0034ced
Merge remote-tracking branch 'parity/master' into bft
...
Conflicts:
ethcore/src/error.rs
2016-08-25 19:24:29 +02:00
keorn
fcae03e55f
propose message test
2016-08-25 19:22:10 +02:00
Robert Habermeier
2aef81cf90
remove internal locking from DBTransaction ( #2003 )
2016-08-25 16:43:56 +02:00
Robert Habermeier
b18407b9e3
Snapshot optimizations ( #1991 )
...
* apply RLP compression to abridged blocks
* add memorydb consolidate
* code hash optimization
* add warning to snapshot restoration CLI
2016-08-25 14:28:45 +02:00
Marek Kotewicz
09e0842f56
Revert removing ecies ( #2009 )
...
* revert removing ECIES without MAC
* removed reverted change in encrypt
2016-08-25 12:11:06 +02:00
Denis S. Soldatov aka General-Beck
3e07135df3
Update gitlab-ci
...
remove linker from arm* target
2016-08-25 02:54:23 +07:00
Denis S. Soldatov aka General-Beck
d0a5e9f148
Update gitlab-ci
...
remove failure from armv7 (pi2)
2016-08-25 02:10:02 +07:00
Robert Habermeier
d47361270a
Merge pull request #1998 from ethcore/bloom_optimization
...
small blooms optimization
2016-08-24 20:39:39 +02:00
Marek Kotewicz
f6b8dd0e78
protection from adding empty traces && assertion in traces db ( #1994 )
...
* protection from readding empty traces && assertion in traces db
* simplified assert
2016-08-24 18:35:53 +02:00
Nikolay Volf
d631162440
Stratum IPC service ( #1959 )
...
* boot binaries reorg & helpers
* stratum ipc service
* spaces in cli
2016-08-24 18:35:38 +02:00
Marek Kotewicz
b0d462c6c9
Signature cleanup ( #1921 )
...
* Address renamed to H160 at bigint library level
* moved uint specific test from util to bigint library
* naming
* unifing hashes in progress
* unifing hashes
* cleanup redundant unwraps in tests
* Removing util/crypto in progress.
* fixed compiling
* signature cleanup in progress
* new module - ethcrypto used by ethstore and ethcore-network
* fixed compiling
* fixed compiling
* fixed merge
2016-08-24 18:35:21 +02:00
Arkadiy Paronyan
f07a1e6baf
Fixed neighbours collection ( #1996 )
2016-08-24 17:00:14 +02:00
Robert Habermeier
190e4db266
Trie query recording and AccountDB factory for no mangling ( #1944 )
...
* optionally use no mangling for accountdb
* add the recorder module
* get_recorded for tries, no virtual dispatch on readonly tries
* add recording test
2016-08-24 16:53:36 +02:00
Tomasz Drwięga
33e0a234f2
Validating sha3 of a dapp bundle ( #1993 )
...
* Validating sha3 of a file
* sha3 in utils
* Removing devtools
2016-08-24 16:53:07 +02:00
keorn
77f06be7fb
fix error propagation
2016-08-24 15:55:47 +02:00
debris
b96d4eaddb
bloom optimization
2016-08-24 13:59:50 +02:00
Nipunn Koorapati
3dd1bdda50
Improve eth_getWork timeout test rpc_get_work_should_timeout ( #1992 )
2016-08-24 13:20:15 +02:00
keorn
1cb3c164da
propose step
2016-08-24 11:58:49 +02:00
Tomasz Drwięga
124a5da75e
Resolving URLs from contract ( #1964 )
...
* Fetching dapp from github.
* Unpacking dapp
* Removing hardcodes
* Proper Host validation
* Randomizing paths
* Splitting into files
* Serving donwloaded apps from different path
* Extracting URLHint to separate module
* Whitespace and docs
* Resolving from URLHint contract
* Fixing test
* Resolving githubhint url from registrar
* Proper redirections
* Fixing test
* fixing ethstore [ci skip]
* Correct version of registrar
* Removing superfluous Box
2016-08-23 19:28:21 +02:00
Denis S. Soldatov aka General-Beck
dda57d9294
Update gitlab-ci
...
add allow_failure: true to arm*
2016-08-23 23:18:13 +07:00
keorn
99a143eb37
change broadcast interface, add basic message handling
2016-08-23 17:19:23 +02:00
Nipunn Koorapati
2a550c2adf
Add timeout for eth_getWork call ( #1975 )
2016-08-23 17:07:00 +02:00
Tomasz Drwięga
59ede63eda
CLI for Signer interface ( #1980 )
...
* # This is a combination of 2 commits.
# The first commit's message is:
CLI to specify signer interface
# This is the 2nd commit message:
Fixing paths on windows
* CLI to specify signer interface
2016-08-23 16:53:24 +02:00
Nikolay Volf
9fc144cc2f
timeout multiplied ( #1990 )
2016-08-23 16:51:23 +02:00
arkpar
207f9d02f2
Started inf networking
2016-08-23 15:52:05 +02:00
keorn
535c502771
delete old test
2016-08-23 15:44:01 +02:00
Nikolay Volf
f2be2aec68
Merge pull request #1983 from ethcore/ipc-rel-dir
...
Use relative path for IPC sockets
2016-08-23 16:36:23 +04:00
Marek Kotewicz
d4777f9296
fixed #1933 ( #1979 )
2016-08-23 13:31:03 +02:00
Gav Wood
35ecb396b6
Market-orientated transaction pricing ( #1963 )
...
* Market-orientated transaction pricing
Avoid a strict gas-limit and let the market decide through using
a priority queue based around gas pricing for transactions. In
periods of low transaction volume, they'll be processed for a lower
fee.
* Fix tests, add/clarify documentation, fix some logic.
* Change default to reflect CLI.
* Specify type.
* Make test more precise.
* Fix doc test
2016-08-23 13:30:33 +02:00
keorn
3aa862c9c2
add test, start tendermint
2016-08-23 12:58:40 +02:00
Nikolay Volf
2d0a7c33bb
address grumbles
2016-08-23 13:41:12 +03:00
Tomasz Drwięga
f4826d1b2a
Bump clippy ( #1982 )
2016-08-23 10:10:19 +02:00
Tomasz Drwięga
6cb439fbc8
Fixing serde overflow error ( #1977 )
2016-08-23 10:10:12 +02:00
Tomasz Drwięga
81ac3a1936
Merge pull request #1984 from wdv4758h/fix-open
...
Fix open on FreeBSD
2016-08-23 08:54:33 +02:00
Chiu-Hsiang Hsu
869803f60e
Fix open on FreeBSD
2016-08-23 13:53:27 +08:00
keorn
3515a72fa0
proposal vote collector
2016-08-22 20:00:41 +02:00
Nikolay Volf
7c5435d3bb
fix to use relative socket path
2016-08-22 19:41:58 +03:00
keorn
89011dcc34
fix locking patterns, add simple test
2016-08-22 17:33:04 +02:00
Nipunn Koorapati
880b7b811e
Upgrade hyper dependency to 0.9 ( #1973 )
2016-08-22 15:16:23 +02:00
keorn
2f5aeda44f
reusable voting on hashes
2016-08-22 13:19:23 +02:00
keorn
a20a0de48f
add spec
2016-08-21 15:28:40 +02:00
keorn
74939a43d6
fix types and lifetimes
2016-08-21 15:27:39 +02:00
Tomasz Drwięga
f69b3f8522
Create network-specific nodes files ( #1970 )
2016-08-21 11:23:47 +02:00
Nikolay Volf
fcfacc76d5
Merge pull request #1965 from ethcore/removing-syntex
...
Getting rid of syntex
2016-08-19 20:17:50 +04:00
keorn
8da38fa98b
intro simple seal bft engine
2016-08-19 17:18:30 +02:00
Nikolay Volf
34de330ed9
remove binaries from hypervisor ( #1960 )
2016-08-19 14:49:58 +02:00
Tomasz Drwięga
d996754927
Getting rid of syntex
2016-08-19 14:26:03 +02:00
Nikolay Volf
070a2157e6
Stratum protocol general ( #1954 )
...
* stratum stub
* basic subscription
* workers, authorizations stubs
* push messages
* authorizing workers
* push tests (failing)
* traits.rs forgotten
* version bump
* parking lot rwlock
* trace for else
* various fixes
* fix last test
* bump version
* logger under test mod
* dependencies dependant
* extra line demolition
2016-08-19 10:20:39 +02:00
Robert Habermeier
0e0cc20d84
keep track of first block in blockchain ( #1937 )
2016-08-18 22:01:57 +02:00
Nikolay Volf
d7c184bd72
Merge pull request #1953 from ethcore/state_module
...
introduce ethcore/state module
2016-08-18 21:56:08 +04:00