Marek Kotewicz
66477a9476
Core tracedb functionality. ( #996 )
...
* fixed encoding 0u8
* simplified if else stmt
* tracedb core
* more comprehensive tracedb tests
* fixed minor review issues
* addresses filter
* fixed typos
* replace malformed with corrupted
* trace switch
* db key is generic and can be made smaller
* smaller tracedb keys
* tracedb version
* fixed ignored tests
* rename Tracedb -> TraceDB
* fixed typos
* proves
* trace only top level calls to builtins to avoid DDoS attacks
* fixed tracedb config switches
* fix comments fat replaced with trace
* vector-addressing scheme for localized traces
* removed comments
* removed first, redundant 0 from trace address
* updated db.trace method
* additional tests for tracedb.trace()
2016-04-30 16:41:24 +01:00
Tomasz Drwięga
4fe99b7dea
Updating status page ( #1015 )
...
* Updating status page
* Bump
* Bumping version of status page
2016-04-29 19:50:07 +01:00
Tomasz Drwięga
0ab9775561
Disabling wallet ( #1017 )
...
* Disabling wallet
* Fixing compilation
2016-04-28 20:48:13 +01:00
debris
6cd4724901
cargo update
2016-04-28 10:21:58 +02:00
Marek Kotewicz
aed9c79237
Merge pull request #1011 from ethcore/url-update
...
Switching to rust-url@1.0.0
2016-04-28 10:09:13 +02:00
Marek Kotewicz
7068901649
Merge pull request #988 from ethcore/rpc-exception-handling
...
Exception handling in RPC & WebApps
2016-04-28 10:02:12 +02:00
Tomasz Drwięga
ea4346e945
Switching to rust-url#1.0.0
2016-04-27 22:41:46 +02:00
Arkadiy Paronyan
3865e4cdba
Merge pull request #998 from ethcore/ipc-new-serialization
...
IPC with new serialization
2016-04-26 15:52:38 +02:00
Tomusdrw
940dda885b
Updating cargo.lock
2016-04-26 11:20:07 +02:00
Tomusdrw
36104edc63
Merge branch 'master' into rpc-exception-handling
2016-04-25 17:37:55 +02:00
debris
5aaa8e439f
updated cargo.lock
2016-04-25 16:42:16 +02:00
Arkadiy Paronyan
1e9b64a786
Merge pull request #993 from ethcore/parityup
...
updated parity dependencies
2016-04-25 10:04:42 +02:00
Nikolay Volf
9a3e6a6135
hypervisor fix
2016-04-25 06:34:11 +03:00
debris
3417b27832
updated parity dependencies
2016-04-24 19:10:56 +02:00
Tomasz Drwięga
8956d7e02b
Exception handling in RPC & WebApps
2016-04-23 12:29:12 +02:00
Nikolay Volf
4c5425dbde
Merge branch 'master' into binary-serializer
...
Conflicts:
ipc/codegen/src/codegen.rs
2016-04-22 16:40:16 +03:00
Tomasz Drwięga
26ed38ecc2
Version 0.2.2 of status page
2016-04-21 09:43:42 +02:00
Nikolay Volf
59e18ad659
making this work
2016-04-20 23:05:53 +03:00
Tomasz Drwięga
4b82fc1d1f
Bumping status page
2016-04-20 10:07:02 +02:00
Tomasz Drwięga
5086880093
Additional logging for transactions
2016-04-17 18:26:15 +02:00
Arkadiy Paronyan
5547b44e5a
Merge pull request #957 from ethcore/webapps-mio
...
Using hyper-mio branch in webapps.
2016-04-17 15:36:23 +02:00
petevine
763d78af87
Update dependencies
2016-04-17 01:50:04 +02:00
Tomasz Drwięga
13c25c5d49
Merge branch 'master' into webapps-mio
...
Conflicts:
Cargo.lock
parity/main.rs
2016-04-15 17:14:39 +02:00
arkpar
d84f382ab8
fixed build
2016-04-15 14:45:49 +02:00
arkpar
e7d8cfb8e0
update nanomsg-sys
2016-04-15 13:56:24 +02:00
Arkadiy Paronyan
b441750cc9
Merge pull request #958 from ethcore/ipc-hypervisor
...
IPC hypervisor
2016-04-15 10:31:19 +02:00
NikVolf
b7798d3869
updating nanomsg-sys
2016-04-15 00:01:20 +03:00
NikVolf
dc7e105ef8
Merge branch 'master' into ipc-hypervisor
2016-04-14 21:57:24 +03:00
Tomasz Drwięga
f81914351d
Rewriting webapps to use hyper-mio branch
2016-04-14 20:38:48 +02:00
Tomasz Drwięga
313e77fc3b
Bumping jsonrpc-http-server
2016-04-14 19:30:53 +02:00
Tomasz Drwięga
5b2d726a02
Changing cors header to be optional
2016-04-14 14:38:07 +02:00
NikVolf
405e3e2e7d
initial setup
2016-04-13 19:03:57 +03:00
Tomasz Drwięga
9892e43c4e
Getting rid of iron dependency
2016-04-12 22:44:53 +02:00
Tomasz Drwięga
6b03a3218c
Bumping clippy version
2016-04-12 13:51:39 +02:00
NikVolf
1d09844950
Merge branch 'master' into upgrades
2016-04-11 21:43:07 +03:00
debris
dfa8196543
updated dependencies
2016-04-11 13:21:55 +02:00
NikVolf
69add61174
basic upgrade scenario
2016-04-10 16:12:20 +03:00
Tomasz Drwięga
8f16515d82
HTTP Authorization support in router
2016-04-08 15:25:20 +02:00
Tomasz Drwięga
6395095659
Updating version of parity-status
2016-04-07 18:42:51 +02:00
Tomasz Drwięga
9bd41761fc
Reverting back to old-hyper version of rpc
2016-04-07 16:31:42 +02:00
Tomasz Drwięga
b7c790d741
Disabling rpc until we switch to async hyper
2016-04-07 16:22:02 +02:00
Tomasz Drwięga
bf4ab6daa8
Merge branch 'master' into webapps2
...
Conflicts:
parity/main.rs
2016-04-07 16:13:58 +02:00
Tomasz Drwięga
ed633bd0b7
Adding StatusPage and main page support
2016-04-07 15:14:39 +02:00
arkpar
8074fee28c
Use new json RPC server
2016-04-07 14:32:44 +02:00
Tomasz Drwięga
db2354a252
Merge branch 'fixing-rpc' into webapps2
...
Conflicts:
parity/main.rs
2016-04-07 13:09:58 +02:00
Tomasz Drwięga
ad37b7fd2a
Adding webapps router
2016-04-07 12:10:26 +02:00
Tomasz Drwięga
e3ce5d94e1
Adding webapps crate
2016-04-07 10:49:00 +02:00
Tomasz Drwięga
1f9eb97d0a
Merge branch 'master' into closing
2016-04-06 19:07:56 +02:00
Tomasz Drwięga
dc91e57c2f
Additional logging and error messages
2016-04-06 19:07:27 +02:00
Tomasz Drwięga
e8fa429438
Bumping clippy
2016-04-06 09:53:56 +02:00
debris
f23f35aa13
weekly dependencies update
2016-04-01 12:04:04 +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
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
1f03ae54d6
moved ethcores spec to its own module, added genesis
2016-03-17 15:15:10 +01:00
debris
f92a0c8df2
rpctest executable
2016-03-17 11:50:31 +01:00
Gav Wood
22bc9f6458
Merge pull request #745 from ethcore/ethjson
...
json deserialization module
2016-03-17 11:21:29 +01:00
debris
5e44769f82
Merge branch 'ethjson' into ethrpc_test
2016-03-17 10:56:30 +01:00
debris
d96858d38c
proper blockchain json parsing
2016-03-15 18:17:48 +01:00
Nikolay Volf
6d939ddfce
updating lock
2016-03-15 13:36:27 +01:00
arkpar
9e7ff2c00e
Version 1.1
2016-03-14 01:00:17 +01:00
Tomasz Drwięga
4cf18c728d
Fixing sync invalid sync test
2016-03-13 20:53:47 +01:00
Gav Wood
08b9cc2c41
Merge changes from #674 into branch.
2016-03-13 15:29:55 +01:00
Gav Wood
02f43f2e8c
Merge branch 'ethminer_crate'
2016-03-13 15:00:47 +01:00
Tomasz Drwięga
dac90992ad
Merge branch 'master' into updating_clippy
...
Conflicts:
Cargo.lock
util/src/journaldb/overlayrecentdb.rs
2016-03-13 00:20:31 +01:00
arkpar
0b4355d549
rocksdb version bump
2016-03-12 19:03:33 +01:00
Gav Wood
98bae098be
Update cargo lock.
2016-03-12 12:10:55 +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
Tomasz Drwięga
55a14b3aaf
Fixing transaction queue test
2016-03-11 11:40:12 +01:00
Tomasz Drwięga
eb8e92c37f
Cargo.lock
2016-03-11 11:18:38 +01:00
Tomasz Drwięga
8709dd28f8
Fixing clippy warnings
2016-03-11 10:58:51 +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
Gav Wood
249a89fc2d
Merge pull request #627 from ethcore/clippy-dev
...
`dev` feature enabled when compiling without `--release`
2016-03-10 11:05:56 +01:00
Tomasz Drwięga
2f9b955210
Merge branch 'master' into ethminer_crate
...
Conflicts:
parity/main.rs
2016-03-10 09:39:26 +01:00
Gav Wood
50c8d7f633
Merge pull request #607 from ethcore/tx_queue_integration
...
Transaction Queue Integration
2016-03-10 00:45:07 +01:00
Gav Wood
ac42045155
Merge pull request #639 from ethcore/keys-cli
...
Keys cli
2016-03-10 00:25:01 +01:00
Nikolay Volf
0f056f3abb
Merge branch 'master' into clippy-dev
...
Conflicts:
Cargo.toml
2016-03-10 02:45:53 +04:00
debris
423dd7e0a9
updated jsonrpc-core and http-server libs
2016-03-09 18:04:13 +01:00
Nikolay Volf
6ad0ba8fe2
basic commands
2016-03-09 17:11:15 +04: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
cc3839ae57
Revert "Revert "Transaction Queue integration""
...
This reverts commit d330f0b7b7
.
Conflicts:
sync/src/transaction_queue.rs
2016-03-05 16:46:04 +01:00
Gav Wood
d330f0b7b7
Revert "Transaction Queue integration"
2016-03-05 12:53:54 +01:00
Tomasz Drwięga
77d526fd0b
Merge branch 'master' into tx_queue_integration
...
Conflicts:
ethcore/src/client.rs
sync/src/tests/helpers.rs
2016-03-05 00:57:45 +01:00
Nikolay Volf
a4f4764e2a
Merge pull request #559 from ethcore/tx_queue
...
TransactionsQueue implementation
2016-03-04 21:43:33 +03:00
Nikolay Volf
0d01099f44
moving unlock logics to secret-store itself
2016-03-04 16:23:00 +03:00
Tomasz Drwięga
f4a71dc03c
Merge branch 'tx_queue' into tx_queue_integration
2016-03-02 21:27:08 +01:00
Tomasz Drwięga
82866fcab5
Merge branch 'master' into tx_queue
2016-03-02 21:14:11 +01:00
debris
03ffcd0e64
Merge branch 'master' into rpc_poll_ids
2016-03-02 13:59:03 +01:00
debris
3b4d4a9b63
Merge branch 'master' into rpc_poll_ids
2016-03-02 05:15:21 +01:00
Gav Wood
d55aa54412
Merge branch 'master' into mining
2016-03-02 00:59:39 +01:00
Tomasz Drwięga
7565625ce0
Integrating TransactionQueue with client
2016-03-01 22:30:23 +01:00
Tomasz Drwięga
725e894f9b
TransactionsQueue implementation
2016-03-01 21:48:58 +01:00
Gav Wood
2266d74c2a
Fix JSONRPC I/O.
2016-03-01 01:15:00 +01:00
Nikolay Volf
d0125f3ff5
uint to separated crate
2016-03-01 00:21:15 +03:00
Gav Wood
ffc5c2ea7b
eth_getwork implemented.
2016-02-29 19:30:13 +01:00
Gav Wood
16bc7b57cb
Merge pull request #526 from ethcore/serde_update
...
udpated serde to version 0.7.0
2016-02-27 16:09:44 +01:00
debris
b60b84fe67
use transient-hashmap from crates.io
2016-02-27 15:56:41 +01:00
debris
11de5b4923
udpated serde to version 0.7.0
2016-02-27 13:14:58 +01:00
debris
2947a1415b
Merge branch 'master' into rpc_poll_ids
2016-02-26 15:57:23 +01:00
arkpar
10ef7123c4
Merge branch 'master' of github.com:ethcore/parity into sync
2016-02-26 13:55:42 +01:00
arkpar
c76fc14a5c
rocksdb dependency version bump
2016-02-26 03:22:18 +01:00
arkpar
4660612e08
Merge branch 'master' of github.com:ethcore/parity into db
2016-02-25 20:52:31 +01:00
arkpar
937547f178
rocksdb dependency version bump
2016-02-25 20:20:00 +01:00
arkpar
21f62012d6
Merge branch 'master' of github.com:ethcore/parity into sync
2016-02-25 14:22:41 +01:00
debris
85350f3c66
updated version of unicase
2016-02-25 14:21:29 +01:00
arkpar
1b9f428183
Merge branch 'master' of github.com:ethcore/parity into sync
2016-02-25 14:20:28 +01:00
arkpar
781f763f1f
Memory management
2016-02-25 14:09:39 +01:00
Marek Kotewicz
ba464bbac4
Merge pull request #493 from ethcore/jsonrpc_security
...
jsonrpc security, cors headers, fixed #359
2016-02-25 14:08:18 +01:00
Nikolay Volf
b6a6bc0f4e
Merge pull request #482 from peterjoel/issue_161
...
Rust implementations to replace data tables (#161 )
2016-02-25 03:31:04 +03:00
arkpar
5a9bba3fa5
Merge branch 'master' of github.com:ethcore/parity into db
2016-02-24 21:32:21 +01:00
debris
4ce9aad749
Merge branch 'jsonrpc2' into rpc_poll_ids
2016-02-24 10:35:15 +01:00
arkpar
40f908a499
Log formatting
2016-02-23 20:14:37 +01:00
debris
35cabecad8
support for polling
2016-02-23 18:51:29 +01:00
Tomusdrw
c2952b49b4
Bumping clippy version Fixes #496
2016-02-23 10:47:57 +01:00
Tomusdrw
60a8b92e10
Bumping versions. Fixes #496
2016-02-23 10:14:56 +01:00
arkpar
61949d0ed4
Merge branch 'master' of github.com:ethcore/parity into db
2016-02-22 13:44:25 +01:00
debris
90184658a7
jsonrpc security, cors headers, fixed #359
2016-02-22 13:41:38 +01:00
Gav Wood
e63aba73c5
Remove "unknown" from version string.
2016-02-22 09:04:44 +01:00
Gav Wood
ea187253a2
Include git commit date & hash.
2016-02-21 21:14:09 +01:00
Gav Wood
6fa2284c68
Remove unneeded deps.
2016-02-21 20:03:01 +01:00
Gav Wood
63bbd0ccd8
Use proper version string.
2016-02-21 20:00:45 +01:00
Peter
ce81a24bfd
Tests for issue #161
...
Implementations of get_cache_size and get_data_size in Rust (issue #161 )
Removed sizes module, containing replaced data tables
Fixed whitespace issues after code review
2016-02-21 02:11:09 +00:00
Gav Wood
26ad918e03
Merge pull request #477 from ethcore/temp-path
...
dev/test/build tools to separate crate
2016-02-20 21:59:59 +01:00
arkpar
00f2c6e3e4
Merge branch 'master' of github.com:ethcore/parity into db
2016-02-20 00:48:36 +01:00
arkpar
5572d1792d
Back to original slab crate
2016-02-19 18:43:55 +01:00
Nikolay Volf
84e7ce2758
Merge branch 'master' into temp-path
...
Conflicts:
util/Cargo.toml
util/src/lib.rs
2016-02-19 19:11:24 +03:00
Nikolay Volf
ab0fe65f3f
unlisting as dev-dependencies
2016-02-19 18:09:31 +03:00
arkpar
2f62994f61
Updated cargo.lock
2016-02-19 15:17:31 +01:00
arkpar
f15275bb5b
Merge branch 'master' of github.com:ethcore/parity into db
2016-02-19 13:52:07 +01:00
arkpar
d9fec87143
Merge branch 'master' of github.com:ethcore/parity into discovery
2016-02-19 13:39:43 +01:00
debris
19a3daf533
parity compiling fine
2016-02-19 00:50:23 +01:00
debris
df3d17789a
compiling ethcore on beta
2016-02-19 00:06:06 +01:00
arkpar
af8ba06795
utils compilable in beta
2016-02-18 23:29:41 +01:00
arkpar
e0623f57f9
Merge branch 'master' of github.com:ethcore/parity into discovery
2016-02-18 21:49:11 +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
Nikolay Volf
031b15daab
update cargo.lock
2016-02-18 22:12:25 +03:00
Nikolay Volf
8b4278aeaa
feature dep for heapsize
2016-02-18 22:06:59 +03:00
Nikolay Volf
198119466b
forking heapsize
2016-02-18 19:21:24 +03:00
debris
80f4f422fc
updated heapsizeof
2016-02-18 15:17:26 +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
97f549cf5f
Add daemonization.
2016-02-18 12:42:01 +01:00
arkpar
68d606b5f0
rocksdb abstraction layer
2016-02-18 03:46:24 +01:00