Tomasz Drwięga
29076da4b7
UI feature
2016-07-13 11:10:43 +02:00
Gav Wood
3abe3e1fbc
Fix logging ( #1590 )
...
* Strip colour for everywhere except the terminal.
* Log to file.
Fixes #1560 .
* Fix indentation.
[ci:skip]
* Remove unnecessary clone()ing.
* Update setup_log.rs
* remove unnecessary mutex in logging (#1601 )
2016-07-13 09:05:26 +02:00
Tomasz Drwięga
11cae70cdd
No-ui compilation feature
2016-07-12 20:15:36 +02:00
Tomasz Drwięga
fbc0e0039a
Bump clippy ( #1587 )
...
* Bumping clippy
* Fixing warnings
2016-07-12 10:34:08 +02:00
Marek Kotewicz
c5ed363bba
cleaned up parity/signer ( #1551 )
...
* cleanup parity/signer
* remove redundant import of signer crate from main.rs
* rpc and signer are no longer optional
* move importing extern crates to main.rs file
2016-07-11 17:11:49 +02:00
Nikolay Volf
32a4a060d6
bringing hypervisor as a crate in ipc dir ( #1565 )
...
* resurrecting hypervisor in ipc namespace
* get rid of the quotes
* target: hypervisor
2016-07-09 17:18:34 +02:00
Tomasz Drwięga
5c438cc58a
Bumping clippy ( #1532 )
2016-07-04 11:52:59 +02:00
Arkadiy Paronyan
a72d8ee0e7
v1.3.0 ( #1421 )
2016-06-25 10:32:05 +02:00
Tomasz Drwięga
a76e3a134f
Bumping clippy
2016-06-23 10:54:25 +02:00
NikVolf
5920a7068f
installer initial, ui option for executable
2016-06-14 17:12:46 +03:00
Arkadiy Paronyan
6b12334136
Windows build ( #1253 )
...
* Networking refactoring
* Fixed typo
* Trace logging
* Updated dependencies for windows build
* Windows fixes
* use mio 0.5
* nix build
* Windows build fix
* style
* removed unused import
* ipc crate version bump
* ipc config for named pipes
* tweaks and fixes
* tweaks and fixes
* final version bump
* Fixed tests
* Disable color output on windows
* Added missing doc
2016-06-13 18:55:24 +02:00
Tomasz Drwięga
fca22e92ce
Bumping clippy
2016-06-12 11:26:07 +02:00
Arkadiy Paronyan
98d9752097
Merge pull request #1219 from ethcore/clippy-bump
...
Clippy bump & fixing warnings
2016-06-06 11:46:59 +02:00
Tomasz Drwięga
a063a63ac7
Merge branch 'master' into serde-bump
...
Conflicts:
ethcore/src/types/state_diff.rs
2016-06-06 10:10:06 +02:00
Tomasz Drwięga
ae2deaaf72
Bumping clippy version
2016-06-03 11:15:38 +02:00
Tomasz Drwięga
5f68b81f68
Updating jsonrpc-core
2016-06-01 20:32:16 +02:00
Tomasz Drwięga
1fd9110829
Serde bump
2016-06-01 17:59:21 +02:00
Nikolay Volf
f5ed31792f
fixed sync with client only
2016-05-31 20:54:02 +02:00
Tomasz Drwięga
977ad428ae
Merge branch 'master' into signer-crate
...
Conflicts:
.travis.yml
Cargo.toml
cov.sh
doc.sh
fmt.sh
hook.sh
test.sh
2016-05-26 18:58:25 +02:00
Tomasz Drwięga
cc1a334ba7
Renaming dapps repos. Updating dapps ( #1142 )
...
* Renaming dapps repos. Updating dapps
* Skipping legacy options for compatibility. Fixing tabs
* Fixing CLI options
2016-05-26 18:21:15 +02:00
Tomasz Drwięga
28545d706f
Empty trusted signer crate with it's general purpose
2016-05-26 16:43:04 +02:00
Tomasz Drwięga
fa6b35ec8d
Bumping clippy. Fixing warnings ( #1139 )
...
* Bumping clippy. Fixing warnings
* Removing unused import
* Fixing complexity and arguments warning on two functions
2016-05-25 17:03:58 +02:00
Gav Wood
27380cdadb
Coloured, padding logging. ( #1133 )
...
* Add info message for mined block.
* Coloured, padding logging.
* Remove superfluous logs.
* Use better term colour module.
2016-05-24 20:30:21 +02:00
Tomasz Drwięga
9b9ea93ff7
Bumping clippy & crossbeam
2016-05-17 09:33:01 +02:00
Nikolay Volf
d9acbbb027
finalizing deps rearrange
2016-05-06 16:40:24 +04:00
Nikolay Volf
c16a46dca7
all to ethcore
2016-05-06 14:58:37 +04:00
Nikolay Volf
aa6db4e69d
placing right versions
2016-05-06 01:54:15 +04:00
Nikolay Volf
c449bf5663
JSON-RPC over IPC ( #1039 )
...
* moving namespaces for http/rpc
* cli options for ipc
* jsonrpc exposed fully
* updating json-ipc-server & removing non-standart traces api from defaults
* spelling & format
2016-05-04 15:37:09 +02:00
arkpar
008d009e3e
Version 1.2
2016-05-02 15:02:26 +02:00
Tomasz Drwięga
e2465b1eab
Bumping clippy & fixing warnings ( #1024 )
...
* Bumping clippy
* Fixing warnings found by clippy
2016-05-02 13:13:12 +02:00
Nikolay Volf
7cacdba191
fixing codegen links
2016-04-25 06:29:20 +03:00
petevine
763d78af87
Update dependencies
2016-04-17 01:50:04 +02:00
NikVolf
dc7e105ef8
Merge branch 'master' into ipc-hypervisor
2016-04-14 21:57:24 +03:00
NikVolf
405e3e2e7d
initial setup
2016-04-13 19:03:57 +03:00
Tomasz Drwięga
6b03a3218c
Bumping clippy version
2016-04-12 13:51:39 +02:00
NikVolf
69add61174
basic upgrade scenario
2016-04-10 16:12:20 +03:00
Tomasz Drwięga
508daad011
Enabling webapps by default
2016-04-08 11:18:46 +02:00
Tomasz Drwięga
1e9e0c32fa
Disabling webapp server by default
2016-04-07 12:15:39 +02:00
Tomasz Drwięga
e3ce5d94e1
Adding webapps crate
2016-04-07 10:49:00 +02:00
Tomasz Drwięga
e8fa429438
Bumping clippy
2016-04-06 09:53:56 +02:00
Gav Wood
63a9fa172c
Avoid openssl dep.
2016-03-28 10:25:19 +02:00
Gav Wood
b606fb68cf
USD-based pricing of gas.
2016-03-28 00:49:35 +02:00
NikVolf
c014d5d12e
debug symbols for master/beta
2016-03-25 16:55:48 +03:00
Gav Wood
0e026ed11f
Fix author reporting. num_cpus for JSONRPC threads.
2016-03-22 19:12:17 +01:00
debris
b9623e6c5b
improvements to build, updated dependencies, moved rpctest to its own submodule
2016-03-19 23:27:50 +01:00
debris
757f0c9bc4
Merge branch 'master' of github.com:ethcore/parity into ethrpc_test
2016-03-18 18:05:29 +01:00
Tomasz Drwięga
338e5fadb9
Bumping clippy
2016-03-18 10:08:47 +01:00
debris
f92a0c8df2
rpctest executable
2016-03-17 11:50:31 +01:00
debris
d96858d38c
proper blockchain json parsing
2016-03-15 18:17:48 +01:00
arkpar
9e7ff2c00e
Version 1.1
2016-03-14 01:00:17 +01:00
Gav Wood
4a58e142bd
Remove duplicate ciippys.
2016-03-13 15:02:08 +01:00
Gav Wood
02f43f2e8c
Merge branch 'ethminer_crate'
2016-03-13 15:00:47 +01:00
Tomasz Drwięga
e10457d235
Bumping clippy
2016-03-12 10:06:50 +01:00
Tomasz Drwięga
aebc91d96f
Merge branch 'master' into ethminer_crate
...
Conflicts:
Cargo.toml
rpc/Cargo.toml
sync/Cargo.toml
2016-03-12 09:50:18 +01:00
Tomasz Drwięga
f724cab92d
Merge branch 'master' into updating_clippy
...
Conflicts:
ethcore/src/lib.rs
sync/src/chain.rs
sync/src/lib.rs
util/src/keys/store.rs
util/src/lib.rs
2016-03-11 19:17:09 +01:00
Tomasz Drwięga
03da6c991f
Merge branch 'master' into ethminer_crate
...
Conflicts:
Cargo.lock
Cargo.toml
ethcore/src/client/client.rs
hook.sh
parity/main.rs
rpc/Cargo.toml
rpc/src/v1/impls/eth.rs
sync/Cargo.toml
sync/src/tests/helpers.rs
2016-03-11 14:37:07 +01:00
Gav Wood
b25551be7b
Merge pull request #671 from ethcore/clippy_hook
...
Removing running clippy by default on nightly.
2016-03-11 14:03:16 +01:00
Tomasz Drwięga
d84e008e00
Removing superflous check for nightly
2016-03-11 11:16:49 +01:00
Tomasz Drwięga
a8a21da9ba
Updating hook and removing running clippy from dev-dependencies
2016-03-11 11:05:20 +01:00
Tomasz Drwięga
3a4a7ac822
Bumping clippy version
2016-03-11 10:35:26 +01:00
arkpar
a6b5aad8c9
Merge branch 'master' of github.com:ethcore/parity into thread
2016-03-10 18:40:17 +01:00
Tomasz Drwięga
2e72173620
Merge branch 'master' into ethminer_crate
...
Conflicts:
Cargo.lock
Cargo.toml
hook.sh
miner/src/transaction_queue.rs
rpc/Cargo.toml
sync/Cargo.toml
sync/src/chain.rs
2016-03-10 12:25:36 +01:00
Tomasz Drwięga
2f9b955210
Merge branch 'master' into ethminer_crate
...
Conflicts:
parity/main.rs
2016-03-10 09:39:26 +01:00
Tomasz Drwięga
9f77a85491
Fixing compilation on nightly
2016-03-10 09:35:46 +01:00
Tomasz Drwięga
878e38c0cf
Fixing deps again
2016-03-10 09:33:25 +01:00
Tomasz Drwięga
3c1888c26a
Fixing deps
2016-03-10 09:26:04 +01:00
Nikolay Volf
0f056f3abb
Merge branch 'master' into clippy-dev
...
Conflicts:
Cargo.toml
2016-03-10 02:45:53 +04:00
Nikolay Volf
6ad0ba8fe2
basic commands
2016-03-09 17:11:15 +04:00
Tomasz Drwięga
84444c697c
Adding ethminer to dev/ci files
2016-03-08 15:53:12 +01:00
Tomasz Drwięga
99a6802b61
Moving block sealing and transaction_queue to separate create
2016-03-08 15:46:44 +01:00
Tomasz Drwięga
cbc2c0cf0c
Fixing clippy warnings. When building on nightly it is required to enable clippy
2016-03-07 14:34:17 +01:00
Tomasz Drwięga
3153d12bd9
feature enabled when compiling without --release
2016-03-07 11:40:44 +01:00
arkpar
cb4d17825b
Fixed lock order
2016-02-29 19:49:29 +01:00
arkpar
0ccbba9073
Merge branch 'master' of github.com:ethcore/parity into thread
2016-02-29 18:11:59 +01:00
arkpar
08d54f9b49
Merge branch 'master' of github.com:ethcore/parity into thread
2016-02-26 13:38:06 +01:00
arkpar
781f763f1f
Memory management
2016-02-25 14:09:39 +01:00
arkpar
40f908a499
Log formatting
2016-02-23 20:14:37 +01:00
Tomusdrw
c2952b49b4
Bumping clippy version Fixes #496
2016-02-23 10:47:57 +01:00
arkpar
778fa92ebe
Remove locks from the block chain
2016-02-22 23:52:39 +01:00
arkpar
c8076b2f9d
Threading performance optimizations
2016-02-22 23:41:59 +01:00
Gav Wood
6fa2284c68
Remove unneeded deps.
2016-02-21 20:03:01 +01:00
Nikolay Volf
ab0fe65f3f
unlisting as dev-dependencies
2016-02-19 18:09:31 +03:00
debris
e3e84020f4
travis-beta and travis-nightly feaetures
2016-02-19 01:25:06 +01:00
arkpar
af8ba06795
utils compilable in beta
2016-02-18 23:29:41 +01:00
Gav Wood
8e93989eec
Merge branch 'rustup' into rustbeta
2016-02-18 21:09:36 +01:00
Gav Wood
ae2ef83f16
Merge branch 'clippy_optional' of https://github.com/Manishearth/parity into Manishearth-clippy_optional
2016-02-18 20:59:28 +01:00
debris
ebe8e19cc0
fixed compiling with rustc 1.8.0-nightly (57c357d89 2016-02-16)
2016-02-18 14:36:59 +01:00
Gav Wood
7f2acedf9f
Reintroduce daemonize.
2016-02-18 13:10:04 +01:00
Gav Wood
870731cb9f
No need to bring in daemonize module.
2016-02-18 13:08:25 +01:00
Gav Wood
97f549cf5f
Add daemonization.
2016-02-18 12:42:01 +01:00
Manish Goregaokar
8802fb2fd8
Make clippy an optional dependency
2016-02-17 02:07:41 +05:30
Nikolay Volf
feb9b96ce7
version bump, test script for full suite
2016-02-16 13:40:58 +03:00
Nikolay Volf
9ff3155a64
clippy, returing docopt
2016-02-14 00:58:41 +03:00
Nikolay Volf
84c752583a
clippy version update, docopt-macro moving to fork
2016-02-13 13:17:16 +03:00
Tomusdrw
d7a36f4a9d
Using modified version of ctrlc that catches SIGTERM
2016-02-10 16:55:15 +01:00
Gav Wood
e987a492dc
--chain option for setting which network to go on.
...
Add contents function to util.
2016-02-09 15:51:48 +01:00
arkpar
f06e444737
Raise FD limit for macos
2016-02-05 13:49:36 +01:00
debris
09ebc924a6
json tests are not run in default configuration, faster travis build, fixed coverage for ethcore-rpc and ethash
2016-02-01 16:03:43 +01:00
debris
02f5004161
moving around dirs
2016-01-31 11:08:04 +01:00
debris
8fe0d74b64
moved src to ethcore
2016-01-31 10:36:48 +01:00
Gav Wood
6b56363d84
Fix logging in tests.
...
Fix random blockchain tests.
Closes #249
2016-01-28 22:06:25 +01:00
debris
61c64d264b
moved rust-evmjit -> evmjit, added clippy and basic docs to rpc crate
2016-01-27 17:08:59 +01:00
debris
e05fe2e0eb
Merge branch 'master' of github.com:ethcore/parity into rpc
2016-01-26 13:17:57 +01:00
debris
3ac40b68f8
rpc and bin moved to its own crates
2016-01-26 13:14:22 +01:00
Tomusdrw
c66aa52166
Spawning new thread when we are reaching stack limit
2016-01-26 10:15:55 +01:00
debris
6b35310c78
Merge branch 'master' of github.com:ethcore/parity into rpc
2016-01-26 00:42:20 +01:00
debris
fede7ca35c
Merge branch 'master' into rpc
2016-01-25 13:09:46 +01:00
Gav Wood
018abc9dcd
Autogenerate the Args from the docopt macro.
2016-01-25 11:54:15 +01:00
Gav Wood
788213f48f
Merge branch 'master' into gav
2016-01-24 00:09:18 +01:00
Gav Wood
b059d32485
Argument parsing from CLI.
...
Closes #179
2016-01-23 23:53:20 +01:00
Tomusdrw
3f705c452c
Removed wildcard from clippy version
2016-01-23 10:43:51 +01:00
debris
c172ea0bea
Merge branch 'heavy_tests' of github.com:ethcore/parity
2016-01-22 15:12:18 +01:00
arkpar
e5e0d3d136
Merge branch 'master' of github.com:ethcore/parity into io
2016-01-22 14:44:17 +01:00
arkpar
ccf1cc4d54
Removed obsolete code and added documentation
2016-01-22 00:11:19 +01:00
Tomusdrw
124cfcc11e
Possibility to declare "heavy tests"
2016-01-21 16:08:09 +01:00
debris
82373ab7a4
inital commit with eth_blockNumber working
2016-01-20 04:19:38 +01:00
Tomusdrw
adc763325d
Merge branch 'master' into clippy
...
Conflicts:
util/src/rlp/rlptraits.rs
2016-01-19 23:22:40 +01:00
Tomusdrw
2a5a333fc0
Explaining why we use * in version
2016-01-19 14:15:13 +01:00
Tomusdrw
c746f0e62c
Fixing all clippy lints
2016-01-19 13:47:30 +01:00
debris
9c38e7e68c
moved src/bin/client.rs -> src/bin/client/main.rs
2016-01-19 10:01:44 +01:00
arkpar
a131c33bb2
Multithreaded block queue
2016-01-17 23:07:58 +01:00
Gav Wood
6dca77434f
Merge pull request #152 from gavofyork/ethash
...
Ethash
2016-01-17 13:51:23 +01:00
Gav Wood
6ea8eaa3b5
Move ethcore files back into root.
2016-01-17 13:11:25 +01:00
arkpar
efccde7b66
Merge branch 'master' of github.com:gavofyork/ethcore into client
2016-01-17 12:08:40 +01:00
arkpar
e39e7491b8
Use ethash for verification
2016-01-17 12:00:34 +01:00
Tomusdrw
3979b787f7
merged with mk
2016-01-16 20:58:23 +01:00
Tomusdrw
09c46be74d
Cleaning evm
2016-01-16 17:08:57 +01:00
Gav Wood
a79644d982
Fast SHA3.
2016-01-16 14:29:36 +01:00
Tomusdrw
f7a745adee
Fixing compilation
2016-01-16 14:14:35 +01:00
Tomusdrw
c10dc7fa17
Adding feature
2016-01-16 14:01:18 +01:00
arkpar
223e946268
Merge branch 'master' of github.com:gavofyork/ethcore-util into network
2016-01-15 12:18:57 +01:00
debris
d674c7520e
updated to rocksdb wrapper version 0.3
2016-01-15 02:01:07 +01:00
debris
838eea61f9
updated to rocksdb wrapper version 0.3
2016-01-15 01:57:14 +01:00
arkpar
2d36062794
Slab bug workaround
2016-01-15 00:50:48 +01:00
Gav Wood
4f53db60ed
New JSON conversion traits.
2016-01-14 21:24:03 +01:00
Gav Wood
c4d2df4872
Refactored Pod & Diff types into separate files.
2016-01-14 16:46:32 +01:00
Gav Wood
311aa5c442
State diffing.
2016-01-13 18:37:09 +01:00
Gav Wood
56ee6770b5
All transaction tests pass. Nicer testing framework.
2016-01-12 15:45:40 +01:00
debris
687d853d24
jit feature enabled by default
2016-01-11 18:40:24 +01:00
debris
65bce7862a
Merge branch 'master' into evm
2016-01-11 15:23:27 +01:00
Gav Wood
74f88f9b9b
Initial implementation of enacted.
...
number is now usize, timestamp u64.
2016-01-10 22:55:07 +01:00
debris
bcd026aaf1
Merge branch 'master' of https://github.com/gavofyork/ethcore into evm
2016-01-09 01:41:10 +01:00
Gav Wood
d94fcbd839
sha256 builtin + tests.
2016-01-08 00:26:52 +01:00
debris
146999cfbf
executive init
2016-01-07 19:05:44 +01:00
Gav Wood
957dd36328
Make builtins work.
2016-01-04 21:47:45 +00:00
debris
7f7dcef9f6
evmjit is dynamically linked
2016-01-04 05:04:56 +01:00
arkpar
2cdf4ebd0a
Merge branch 'master' of github.com:gavofyork/ethcore-util into network
2016-01-03 09:22:26 +01:00
debris
8be769d928
fix rocksdb version
2015-12-31 12:24:30 +01:00
arkpar
3ad262e18f
more networking
2015-12-22 22:23:43 +01:00
arkpar
ba4620bd6c
Merge branch 'master' of github.com:gavofyork/ethcore-util into network
...
Conflicts:
src/lib.rs
src/rlp.rs
src/triehash.rs
2015-12-17 11:46:42 +01:00
arkpar
a9bd050d2f
Net service
2015-12-17 11:42:30 +01:00
debris
3862d639bc
cache size && common naming changes
2015-12-16 17:39:15 +01:00
debris
ca1a6bd791
heapsize && squeeze
2015-12-16 16:23:21 +01:00
debris
fe9c8f8c11
applied changed from rlp_array
2015-12-14 12:18:53 +01:00
debris
bd43d46026
Merge branch 'rlp_array' into blockchain
2015-12-14 12:15:07 +01:00
debris
7e9ce8f51c
rlp array && added missing rustc crate
2015-12-14 12:09:32 +01:00
debris
a509bffdc0
query_extras
2015-12-13 22:39:01 +01:00
debris
ada79ed62a
loading genesis state
2015-12-12 06:05:36 +01:00
debris
8cf437b349
rlp uses elastic array
2015-12-07 11:27:12 +01:00
debris
02c8ee3c91
evmjit as sublibrary
2015-12-05 19:21:07 +01:00
debris
2805dfe22d
removed num library from dependencies
2015-12-04 11:40:54 +01:00
arkpar
34acc420f2
Merge branch 'master' of github.com:gavofyork/ethcore-util into network
...
Conflicts:
src/triehash.rs
2015-12-03 15:15:17 +01:00
debris
2cbbc872ff
json-tests init
2015-12-02 21:50:33 +01:00
arkpar
54a93d58a8
Merge branch 'master' of github.com:gavofyork/ethcore-util into network
2015-12-01 11:01:15 +01:00
debris
1934cb3bdd
updated tiny_keccak library
2015-12-01 01:35:32 +01:00
arkpar
4873c33fef
Encryption primitives; Continue work on handshake
2015-11-30 16:38:55 +01:00
debris
d43091bf1e
Merge branch 'crypto' of https://github.com/gavofyork/ethcore-util
2015-11-29 09:45:05 +01:00
arkpar
e04907729a
KeyPair, EC signature
2015-11-29 02:11:56 +01:00
Gav Wood
5b57629e6d
First little bit of trie done.
2015-11-29 01:39:39 +01:00
debris
f0f70f801e
chainfilter almost done
2015-11-28 17:08:38 +01:00
Gav Wood
006fe20287
Add SHA3
2015-11-27 17:54:33 +01:00
debris
4ac86c4e30
updated tiny-keccak to 0.2, added rocksdb and renamed HashX to HX
2015-11-27 13:16:52 +01:00
debris
f4927619da
added tiny-keccak to Cargo.toml
2015-11-27 11:30:14 +01:00
arkpar
a2fe4a4ac1
Added rand and mio
2015-11-26 23:44:03 +01:00
Gav Wood
fca45496f4
Add hash and error.
2015-11-25 19:26:40 +01:00
Gav Wood
526993d0c3
Logging deps.
2015-11-24 22:21:31 +01:00
Gav Wood
e335e7a818
Silly test function.
2015-11-24 22:21:15 +01:00
Gav Wood
ceaf6910c1
Upate metadata.
2015-11-24 21:27:10 +01:00
Gav Wood
89bc463b21
More metadata
2015-11-24 21:25:07 +01:00
Gav Wood
3ab8da6c65
Metadata
2015-11-24 21:24:00 +01:00
Gav Wood
789bf0bb01
Initial commit.
2015-11-24 20:57:45 +01:00
Gav Wood
c8a4a9d5ae
Initial commit.
2015-11-24 20:57:23 +01:00