Tomasz Drwięga
be435cde99
Splitting RPC Apis into more fine-grained sets ( #1234 )
2016-06-07 13:52:48 -07:00
Robert Habermeier
13968aaa38
Refactor triedb constructors to error on invalid state root ( #1230 )
...
* add TrieError, refactor Trie DB creation
* remove Result type alias due to glob import conflicts
* fix fallout in state.rs
* add debug, display impl for TrieError
* fix fallout in account.rs
* ethcore::Error::TrieError variant
* fix remaining fallout in ethcore crate
* added From<TrieError> impl for Error, removed map_err calls
* fix test breakages
* fix doc tests
* update docs
[ci skip]
2016-06-07 11:44:09 -07:00
Tomasz Drwięga
fdc22db3f4
Signer RPC method to check if signer is enabled ( #1238 )
...
* API to check if signer is enabled
* Fixing compilation warnings
2016-06-07 10:33:32 -07:00
Tomasz Drwięga
bf9173e673
Fixing signer behaviour when confirming transaction with wrong password. ( #1237 )
...
* Avoid removing transactions when trying to confirm and the password is invalid
* Fix order
2016-06-07 08:25:01 -07:00
Tomasz Drwięga
f61ee1a5f1
SystemUIs authorization ( #1233 )
...
* Initial implementation of AuthCodeStore for SystemUIs
* SystemUIs authorization
* Renaming SystemUI -> SignerUI
* Fixing clippy warnings
* Lowering time threshold
* Bumping sysui
* Fixing test
2016-06-07 08:21:19 -07:00
Nikolay Volf
e6d141e14f
fixed path for testnet config ( #1231 )
2016-06-07 08:14:03 -07:00
Nikolay Volf
ef39eed12f
Merge pull request #1225 from ethcore/serdestatediff
...
StateDiff and VMTrace uses serde preprocessor.
2016-06-07 15:06:50 +04:00
Gav Wood
3db2328f52
Merge branch 'txtracingforcall' into serdestatediff
2016-06-06 19:24:07 -07:00
Gav Wood
4efd658577
Merge branch 'master' into txtracingforcall
2016-06-06 19:19:32 -07:00
Gav Wood
0cb1affd48
Use serialize framework for VMTrace JSON.
2016-06-06 15:18:38 -07:00
Nikolay Volf
e408b7ac99
Merge pull request #1227 from ethcore/warnings
...
Removing compilation warnings
2016-06-07 00:33:33 +04:00
Robert Habermeier
b4899f4d47
Merge pull request #1226 from ethcore/signer-auth
...
Allowing connections only from chrome-extension and self-hosted client
2016-06-06 17:36:36 +02:00
Tomasz Drwięga
18ffd94674
Fixing warnings
2016-06-06 12:18:17 +02:00
Tomasz Drwięga
1dae61f22f
Merge branch 'master' into signer-auth
2016-06-06 12:12:38 +02:00
Tomasz Drwięga
302126ebcf
Allowing connections only from chrome-extension and self-hosted client
2016-06-06 12:03:01 +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
Marek Kotewicz
b93c83b8a0
Merge pull request #1216 from ethcore/serde-bump
...
Bumping serde & syntex
2016-06-06 11:32:13 +02:00
Marek Kotewicz
54c20f6f9c
Merge pull request #1211 from ethcore/signer-ui
...
Minimal Signer UI (System UI) exposed over websockets.
2016-06-06 11:31:45 +02:00
Marek Kotewicz
a460813788
Merge pull request #1208 from ethcore/switchrpcns
...
Switch RPC namespace form ethcore_ to trace_
2016-06-06 11:30:36 +02:00
Marek Kotewicz
ba8c7bc959
Merge pull request #1217 from rphmeier/state_at_state_root
...
Verify the state root exists before creating a State
2016-06-06 11:29:39 +02:00
Tomasz Drwięga
a7de430193
Merge branch 'master' into clippy-bump
...
Conflicts:
dapps/Cargo.toml
2016-06-06 10:13:42 +02:00
Tomasz Drwięga
67b9e08ff0
Ignoring tests
2016-06-06 10:13:01 +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
9572f6e5fc
Merge branch 'master' into signer-ui
2016-06-06 10:06:48 +02:00
Gav Wood
1fa8f108d9
StateDiff uses serde preprocessor.
2016-06-06 00:24:21 +02:00
Robert Habermeier
64b74eae43
fix travis build
2016-06-05 23:50:27 +02:00
Robert Habermeier
3dff5a9f3f
add early exit for pruned blocks
2016-06-05 22:14:40 +02:00
Robert Habermeier
e6921144dc
simplify conditional in state_at
2016-06-05 22:05:01 +02:00
Gav Wood
f775606c37
Merge branch 'switchrpcns' into txtracingforcall
2016-06-05 21:38:11 +02:00
Gav Wood
bbd024d646
Merge branch 'master' into switchrpcns
2016-06-05 21:37:56 +02:00
Gav Wood
4675b7408f
Merge branch 'switchrpcns' into txtracingforcall
2016-06-05 21:35:58 +02:00
Marek Kotewicz
c8c47ebe32
Merge pull request #1206 from ethcore/diffing
...
Integrate state diffing into the ethcore JSONRPC
2016-06-05 21:35:36 +02:00
Gav Wood
ec61c7534c
Merge branch 'diffing' into switchrpcns
2016-06-05 21:35:03 +02:00
Gav Wood
d39b9506d2
Minor code refactor.
2016-06-05 18:24:17 +02:00
Gav Wood
4153052148
Fix fn call in miner.rs same as client.rs.
2016-06-05 17:23:27 +02:00
Tomasz Drwięga
d5048967e2
Updating topbar to latest version ( #1220 )
2016-06-03 17:52:39 +02:00
Robert Habermeier
aa465fa2cd
conditional style fix
2016-06-03 12:15:27 +02:00
Robert Habermeier
6f850ebdac
does_pruning -> is_pruned
2016-06-03 12:10:10 +02:00
Gav Wood
4dc9aedfb5
Merge branch 'master' into txtracingforcall
2016-06-03 12:06:39 +02:00
Tomasz Drwięga
bb1b8cc08a
Loading local Dapps from FS. ( #1214 )
...
* apps list to separate module
* Preparing to support serving files from disk
* Serving files from disk
* Using dapps path from CLI
* Adding more docs
2016-06-03 11:51:11 +02:00
Tomasz Drwięga
3905717d5d
Fixing warnings
2016-06-03 11:36:30 +02:00
Tomasz Drwięga
ae2deaaf72
Bumping clippy version
2016-06-03 11:15:38 +02:00
Robert Habermeier
1e10445f82
exists -> contains
2016-06-02 21:23:43 +02:00
Robert Habermeier
6c6229c963
check if state root is valid for old blocks
2016-06-02 20:52:21 +02:00
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