Commit Graph

294 Commits

Author SHA1 Message Date
NikVolf 84596eb2d1 small example in tests 2016-12-22 14:13:09 +03:00
Nikolay Volf 085467270f Create README.md 2016-12-22 15:07:45 +04:00
NikVolf d43843a9c6 v1.0 2016-12-22 13:47:25 +03:00
NikVolf 445a4c3048 remove unused features 2016-12-22 13:37:15 +03:00
NikVolf 4ebd3884a2 more generic name for package 2016-12-22 13:32:15 +03:00
NikVolf 63d0ce37b5 update repository in toml 2016-12-22 13:26:09 +03:00
NikVolf f2a5b7b65e removed hashes, updated toml 2016-12-22 13:23:46 +03:00
Jaco Greeff 3b6ebed8bb Merge branch 'master' into check-updates
# Conflicts:
#	.gitlab-ci.yml
#	js/webpack/dev.server.js
2016-12-15 13:52:28 +01:00
keorn 095880fbdd Merge branch 'master' into auth-bft 2016-12-12 21:28:46 +01:00
Gav Wood fd105d3347 Merge remote-tracking branch 'origin/master' into check-updates 2016-12-11 20:20:09 +01:00
Gav Wood fc8e051811 authors & homepage => Parity 2016-12-11 19:43:58 +01:00
Gav Wood deab0e6eec Merge remote-tracking branch 'origin/master' into check-updates 2016-12-11 19:38:04 +01:00
Gav Wood 80cced55f4 Rename ethcore -> parity in licenses. 2016-12-11 19:31:31 +01:00
Gav Wood f295d9543b Rename ethcore -> parity in license. 2016-12-11 19:30:54 +01:00
Gav Wood 71ceb8ca92 Crate tidyups.
- Move Updater into its own crate.
- Change ethcore -> parity in authors, homepages and licenses.
2016-12-11 19:14:42 +01:00
keorn bf2d8af854 Merge branch 'master' into auth-bft 2016-12-07 14:50:17 +01:00
Gav Wood 4bb0e3271c fix comment 2016-11-29 17:59:17 +01:00
Gav Wood 13267f7c27 Introduce to_hex() utility in bigint. Fix tests. 2016-11-29 13:46:06 +01:00
keorn acfba9d1b3 Merge branch 'master' into auth-bft 2016-11-21 12:17:00 +00:00
Tomasz Drwięga c3a18018d6 Adding fetch API to the crate 2016-11-20 18:44:23 +01:00
keorn 9315a85301 Merge remote-tracking branch 'parity/master' into bft 2016-11-15 10:26:37 +00:00
keorn 7f27466792 Merge remote-tracking branch 'parity/master' into bft 2016-11-07 11:34:45 +00:00
Tomasz Drwięga d59099f2d6 Exposing v,r,s from transaction signature in RPC (#3172) 2016-11-04 12:05:10 +01:00
Robert Habermeier 32ed6c0a2f Remove ethcore::common re-export module (#2792)
* no longer export action_params

* remove transaction, header, receipt re-rexports from common

* remove env_info and builtins re-exports from common

* remove everything but util export from common

* replace common usages with util, remove module

* add a prelude module for ethcore-bigint
2016-10-24 18:35:25 +02:00
keorn 3c8163a85d mixed merge and changes... 2016-10-11 18:37:31 +01:00
Robert Habermeier 9b6384d3b6 update bigint crate to 0.1.1 2016-10-11 12:53:50 +02:00
Tomasz Drwięga 38b191d4b3 Prioritizing re-imported transactions (#2372)
* Prioritizing re-imported transactions

* Fixing compilation on beta
2016-09-28 23:32:32 +02:00
Robert Habermeier 0bcf035103 prepare bigint for crates.io 2016-09-13 15:27:18 +02:00
Marek Kotewicz 75f78860ab ethkey and ethstore use hash structures from bigint (#1851)
* 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

* fixed compiling
2016-08-15 15:09:00 +02:00
Tomasz Drwięga 20af32b0a8 Purging .derefs, fixing clippy warnings. (#1890)
* Fixing clippy warnings

* Purging derefs

* Simplifying engine derefs

* Simplifying more engine derefs
2016-08-10 16:29:40 +02:00
debris b9be32cbea parse().unwrap() -> into() 2016-08-08 11:18:48 +02:00
debris a2b74b4065 Merge branch 'split_hash' into move_hash 2016-08-05 09:56:36 +02:00
debris 6d90229996 Merge branch 'master' of github.com:ethcore/parity into move_hash 2016-08-05 09:30:01 +02:00
debris 4bcc269565 bloomable trait 2016-08-04 15:38:16 +02:00
debris 5988596330 removed redundant helper methods 2016-08-04 14:48:09 +02:00
debris 422f67ef4d Merge branch 'master' of github.com:ethcore/parity into move_hash 2016-08-04 08:41:30 +02:00
Arkadiy Paronyan 5903600e74 More performance optimizations (#1814)
* Buffered DB

* Use identity hash for MemoryDB

* Various tweaks

* Delayed DB compression

* Reduce last_hashes cloning

* Keep state cache

* Updating tests

* Optimized to_big_int

* Fixing build with stable

* Safer code
2016-08-03 22:03:40 +02:00
debris 1366557991 Merge branch 'master' of github.com:ethcore/parity into move_hash 2016-07-30 14:14:25 +02:00
debris e7f91dbe20 moving hash.rs to bigint in progress 2016-07-25 20:19:33 +02:00
Marek Kotewicz eaf8761487 cli overhaul (#1600)
* cli commands

* cleanup parity/signer

* cleanup parity/signer

* remove redundant import of signer crate from main.rs

* cli cleanup in progress

* cli cleanup in progress

* moved few commonly used functions to separate methods with tests

* cleaning up blockchain import in progress

* cleaning up blockchain import in progress2

* cleaning up blockchain import in progress3

* tests for database compaction profile parsing

* cleaning up blockchain import in progress4

* cleaning up blockchain import in progress5

* blockchain import

* export blockchain in progress

* cleanup execute_export

* Configuration::to_duration cleaned up

* removed unused code, tests for to_duration

* cleanup Configuration::mode function

* parsing some of the cli params in params.rs

* rpc and signer are no longer optional

* move importing extern crates to main.rs file

* swipe dies from rpc module

* swipe dies from dapps

* finding deprecated

* several tests and fixes for parity

* parity cleanup in progress

* cleanup price parsing

* parity cleanup in progress

* swiped all dies

* parity cleanup in progress

* replace usages of from_str with parse() in parity/params.rs

* removed few more from_str

* split parity/params.rs into params and helpers

* removed wildcard import from configuration.rs

* cleanup directories/path creation

* cleaning up run cmd

* moved LoggerConfig

* defaults for cli params

* fixed indention in raise_fd_limit

* tests for rpc_apis

* tests for default ipc and rpc settings

* ipc socket

* cleanup in progress

* account service

* cleanup miner config

* BlockChain commands use Directiores structure now

* client_config

* network settings and dapps configuration

* removing warnings

* default logger config

* fixed client_path

* overhaul

* fixing export && import

* default export DataFormat

* import and export also upgrade db

* fixed export && import

* polishing pr

* polishing pr

* fixed custom bootnodes

* fixed daemonize on windows

* fixed setting up enable network

* finished pr

* fixed compiling on windows

* Fixed warning; windows build

* Better cache management

* Fixed tests on windows

* Fixed test

* Restored pruning method names

* --cache alias

* Fixed more tests

* Ensure default options actually listed as valid

[ci:skip]
2016-07-25 16:09:47 +02:00
NikVolf c48daae477 more pow opts 2016-07-13 11:58:08 +02:00
NikVolf 2585914c04 pow uses shifts and zero comp 2016-07-13 11:29:18 +02:00
Robert Habermeier 0fbd525afb merge accountdb_migration 2016-07-11 11:08:41 +02:00
Nikolay Volf 6a3c64ff60 Some obvious evm & uint optimizations (#1576)
* fix name and tests for endians

* using renamed func

* zero and sign opt
2016-07-10 20:18:23 +02:00
Robert Habermeier 33c1a41847 merge accountdb migration 2016-07-09 17:33:14 +02:00
Marek Kotewicz 3dab7ad32a 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
Nikolay Volf 24a00eefb3 Merge pull request #1517 from ethcore/shr-opt
Optimizing/simplifying shr
2016-07-01 17:58:01 +04:00
Tomasz Drwięga 23da94ee48 Optimizing shr 2016-07-01 13:07:41 +02:00
Tomasz Drwięga d8410465f4 Fixing warnings 2016-07-01 02:08:14 +02:00
Robert Habermeier 4d7a651d83 Merge branch 'master' into pv64 2016-06-29 16:11:06 +02:00