Robert Habermeier
d7b79c1274
don't return a state in state_at if the db prunes and the block is before guaranteed history
2016-06-02 20:34:38 +02:00
Tomasz Drwięga
3ba15f6c64
Updating httpserver and core
2016-06-02 20:32:48 +02:00
Tomasz Drwięga
8752a60018
Merge branch 'serde-bump' of github.com:ethcore/parity into serde-bump
...
Conflicts:
Cargo.lock
dapps/Cargo.toml
rpc/Cargo.toml
signer/src/lib.rs
2016-06-02 20:28:23 +02:00
Tomasz Drwięga
3e2479cf40
Merge branch 'master' into signer-ui
2016-06-02 20:00:25 +02:00
Nikolay Volf
81d8dafd9e
Ipc serialization & protocol fixes ( #1188 )
...
* serialization and codegen fixes from branch
* nano lib fixes
* fixes error encoding & comment
* another comment fix
* client timeout -> const
2016-06-02 19:04:42 +02:00
Robert Habermeier
0318bb9fe9
Have Ext::ret take self by value ( #1187 )
...
* refactor externalities::ret to take self by-value, add GasLeft enum, and alter evm::Result.
* remove unused imports, StopExecutionWithGasLeft variant
* adjust tests
* remove extraneous call to reserve
* update json_tests Ext to match new trait
* adjust executive json_test
* have evms own their memory for their entire lifetime
* make finalize API more friendly
* indentation fix
[ci skip]
2016-06-02 19:04:15 +02:00
Tomasz Drwięga
18dac64abb
Simple WebSockets notification about new request ( #1202 )
...
* Splitting methods requiring signing into separate trait
* Single place where RPC apis are created.
* Separating eth_filter
* Separating eth_signing
* Stubs for Personal Signer methods
* Test for EthSigningQueueClient
* TransactionConfirmation API
* Exposing PersonalSigner API
* Defining ApiSets dependent on context
* Removing types
* Supporting sending notification to WS connected SystemUIs
* Sending a notification on every new messages
* Adding logs to signing queue
* Shutting down broadcaster
* Refactoring the signing queue
* Fixing wait loop in case of spurious wake-ups.
2016-06-02 17:05:13 +02:00
Gav Wood
f357274ced
Merge branch 'master' into txtracingforcall
2016-06-02 16:44:11 +02:00
Gav Wood
7dc05f1bcc
Unify tracing interface into a single call.
2016-06-02 16:30:28 +02:00
Tomasz Drwięga
35753f22f7
Removing leftovers of ethminer ( #1207 )
2016-06-02 15:58:21 +02:00
Nikolay Volf
c3404c9b59
Merge pull request #1205 from ethcore/fixed_1204
...
fixed #1204
2016-06-02 14:06:08 +02:00
Gav Wood
a132fefcc7
Transaction tracing for eth_call.
2016-06-02 13:50:50 +02:00
Tomasz Drwięga
cce18cb4c5
Enabling DAOdapp
2016-06-02 13:34:26 +02:00
Tomasz Drwięga
79a60e157b
Merge branch 'signer-wsnotification' into signer-ui
2016-06-02 13:25:38 +02:00
Tomasz Drwięga
ee3f608204
Fixing wait loop in case of spurious wake-ups.
2016-06-02 13:19:44 +02:00
Gav Wood
c202abe09d
Switch RPC namespace form ethcore_ to trace_
2016-06-02 13:14:49 +02:00
Tomasz Drwięga
d40504caa5
Merge branch 'signer-wsnotification' into signer-ui
2016-06-02 13:09:11 +02:00
Tomasz Drwięga
77942c0b48
Merge branch 'master' into signer-wsnotification
2016-06-02 13:02:10 +02:00
Gav Wood
4c44994807
Merge branch 'master' into diffing
2016-06-02 12:44:38 +02:00
debris
9a626c84bc
fixed #1204
2016-06-02 12:44:05 +02:00
Gav Wood
29e18cfc4d
Merge branch 'vmtracing'
2016-06-02 12:43:14 +02:00
Gav Wood
401bdca153
Merge branch 'master' of github.com:ethcore/parity
2016-06-02 12:42:16 +02:00
Gav Wood
b17581d7de
VM tracing and JSON RPC endpoint for it. ( #1169 )
...
* Groundwork for basic VM tracing.
* RPC endpoint for VM tracing and ser/de types ready.
* Create VMTracer trait.
* Rearchitected VM tracing to reflect existing tracing.
Should more or less work now.
* Integrated VM tracing into JSONRPC.
* Fix ethcore module tests.
* Add tests for VM tracing.
* Fix consensus test code.
* Fix mock tests.
* Added VM trace information for post-execution stuff.
* Fix max-value calls and add "creates" field to getTransaction.
* Tests for VM tracing.
* Don't implement the trait with unimplemented.
* Remove invlaid comment.
* Fix tests.
2016-06-02 12:40:31 +02:00
Gav Wood
b9ec87548d
Minor renaming diff -> state_diff
2016-06-02 12:39:25 +02:00
Gav Wood
bc5c3da2af
Merge branch 'vmtracing' into diffing
2016-06-02 12:28:09 +02:00
Tomasz Drwięga
716c9bb43c
Merge branch 'master' into signer-wsnotification
...
Conflicts:
rpc/src/v1/impls/mod.rs
2016-06-02 12:22:52 +02:00
Tomasz Drwięga
e9bcce05a1
Refactoring the signing queue
2016-06-02 12:17:28 +02:00
Nikolay Volf
7ad9c73c75
devtools helpers extended ( #1186 )
...
* devtools extensions
* some doc effort
2016-06-02 11:51:03 +02:00
Arkadiy Paronyan
8596a347ea
Networking refactoring ( #1172 )
...
* Networking refactoring
* Make sure the same socket is reused
* Safer atomic ordering
* Replaced eq with ==
2016-06-02 11:49:56 +02:00
Gav Wood
d40a038f37
Fix tests.
2016-06-02 11:49:27 +02:00
Gav Wood
26da38a439
Merge remote-tracking branch 'origin/master' into vmtracing
2016-06-02 11:40:39 +02:00
Robert Habermeier
e170916563
Merge pull request #1195 from ethcore/client-refact
...
Client & Miner refactoring
2016-06-01 20:54:19 +02:00
Tomasz Drwięga
5f68b81f68
Updating jsonrpc-core
2016-06-01 20:32:16 +02:00
Tomasz Drwięga
89deaef809
Merge branch 'signer-wsnotification' into signer-ui
2016-06-01 20:13:36 +02:00
Nikolay Volf
626acda6a3
fix warnings
2016-06-01 20:11:05 +02:00
Robert Habermeier
b7ada4dee0
update readme ( #1201 )
...
* update readme
[ci skip]
* minor fixes
* mention dapps server.
[ci skip]
2016-06-01 20:10:51 +02:00
Gav Wood
5c63311268
Add missing types.
2016-06-01 20:02:23 +02:00
Tomasz Drwięga
555555e6f7
Merge branch 'master' into signer-wsnotification
...
Conflicts:
parity/signer.rs
rpc/src/v1/helpers/signing_queue.rs
rpc/src/v1/impls/eth_signing.rs
rpc/src/v1/impls/personal_signer.rs
signer/src/ws_server/mod.rs
2016-06-01 20:00:43 +02:00
Nikolay Volf
c370bcaded
merge fixes
2016-06-01 19:57:34 +02:00
Nikolay Volf
6676c6cf7e
Merge branch 'master' into client-refact
2016-06-01 19:42:32 +02:00
Tomasz Drwięga
99e26b8480
Simple signing queue, confirmation APIs exposed in signer WebSockets. ( #1182 )
...
* Splitting methods requiring signing into separate trait
* Single place where RPC apis are created.
* Separating eth_filter
* Separating eth_signing
* Stubs for Personal Signer methods
* Test for EthSigningQueueClient
* TransactionConfirmation API
* Exposing PersonalSigner API
* Defining ApiSets dependent on context
* Removing types
* Fixing default impl
* Fixing un-mocked tests
* Update signing_queue.rs
[ci skip]
* Removing unused import [ci skip]
2016-06-01 19:37:34 +02:00
Tomasz Drwięga
a7a2b55362
Using ethcore http server
2016-06-01 19:32:05 +02:00
Tomasz Drwięga
d601e11d59
Removing typeS
2016-06-01 19:05:27 +02:00
Tomasz Drwięga
4742860b2e
Using ethcore http server
2016-06-01 18:00:40 +02:00
Tomasz Drwięga
1fd9110829
Serde bump
2016-06-01 17:59:21 +02:00
Robert Habermeier
b9b0ce8d65
Merge pull request #1199 from ethcore/ordered-dapps
...
Using ordered hashmap to keep the order of dapps on home screen
2016-06-01 16:19:00 +02:00
Nikolay Volf
1ef4db82e8
doctest fixes
2016-06-01 14:50:06 +02:00
Tomasz Drwięga
ae572cb8f5
Using ordered hashmap to keep the order of dapps on home screen
2016-06-01 13:25:20 +02:00
Marek Kotewicz
ee77fc3bc3
Merge pull request #1197 from ethcore/x-frame
...
Disabling `ethcore` by default, adding x-frame-options header to dapps.
2016-06-01 13:20:46 +02:00
Nikolay Volf
985d412c48
fix merges again
2016-06-01 13:03:26 +02:00