Gav Wood
0d507922ce
Tidy up CLI options and make JSONRPC & webapps on by default. ( #1045 )
...
* Tidy up CLI options and make JSONRPC & webapps on by default.
* Fix test.
2016-05-04 22:44:42 +02:00
Nikolay Volf
ad00bd7bc8
Merge pull request #1044 from ethcore/clippy-warnings
...
Fixing clippy warnings
2016-05-04 18:10:03 +03: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
Tomasz Drwięga
15a8860e8a
Fixing clippy warnings
2016-05-04 15:22:22 +02:00
Gav Wood
ac73b2628a
Basic Authority ( #991 )
...
* Firt commit.
* First non-functional but correct implementation of BasicAuthority.
Still needs:
- Sealing infrastructure.
* Punch a hole to give miner access to key store.
* Fix test built.
* Basic version of synchronous mining.
This will seal a block whenever a new transaction comes through.
To be made better we need a timer which will wait for one second after the
last block before sealing a new one - better still would be to cooperatively
interleave blocks with other sealing nodes.
* Add tests.
* Fix minor issues from repotting.
* Address grumbles.
2016-05-03 17:23:53 +02:00
arkpar
0595caf50c
Flush password prompt
2016-05-02 16:28:15 +02:00
Tomasz Drwięga
fdd030d101
Fixing status page displaying homestead ( #1020 )
...
* Fixing status page displaying homestead when running with --testnet switch
* Putting cli parsing logic in single place. Adding tests
2016-04-30 18:58:28 +01:00
Arkadiy Paronyan
f83a8f3ba1
More detailed fatal error reporting ( #1016 )
2016-04-28 20:48:00 +01:00
Tomusdrw
36104edc63
Merge branch 'master' into rpc-exception-handling
2016-04-25 17:37:55 +02:00
Tomasz Drwięga
8956d7e02b
Exception handling in RPC & WebApps
2016-04-23 12:29:12 +02:00
Tomasz Drwięga
8b84b4f128
Merge branch 'master' into rpc-shared-miner
...
Conflicts:
parity/main.rs
2016-04-22 12:16:15 +02:00
Tomasz Drwięga
0458a3378c
Additional RPC methods for settings
2016-04-21 19:24:10 +02:00
Tomasz Drwięga
f5c2bea134
Shared instance of ExternalMiner
2016-04-21 17:32:53 +02:00
Tomasz Drwięga
3e280a3386
Splitting Configuration to separate module
2016-04-21 16:45:07 +02:00
Tomasz Drwięga
bad735a8e6
Separating
2016-04-21 15:41:25 +02:00
Tomasz Drwięga
3e4adcb3b6
Splitting informant,io_handler and webapps
2016-04-21 13:57:27 +02:00
Tomasz Drwięga
09b2d7b3a6
Separating RPC
2016-04-21 13:12:43 +02:00
Tomasz Drwięga
f2a08d57e4
Merge branch 'master' into rpc-logs
...
Conflicts:
rpc/src/v1/tests/ethcore.rs
rpc/src/v1/traits/ethcore.rs
2016-04-19 19:59:50 +02:00
Tomasz Drwięga
a21f2a0998
Exposing loggin via RPC
2016-04-19 18:27:12 +02:00
Tomasz Drwięga
5df817c8e0
Setting limit from CLI
2016-04-18 23:03:41 +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
Arkadiy Paronyan
38fa25edbe
Merge pull request #960 from ethcore/upgrade-path
...
using db_path directory when upgrading
2016-04-15 16:30:44 +02:00
Arkadiy Paronyan
b441750cc9
Merge pull request #958 from ethcore/ipc-hypervisor
...
IPC hypervisor
2016-04-15 10:31:19 +02:00
NikVolf
222a1bd29b
using db_path directory
2016-04-15 02:49:42 +03:00
Arkadiy Paronyan
9b2f545391
Merge pull request #956 from ethcore/cors-option
...
Changing cors header to be optional
2016-04-14 21:16:57 +02:00
Gav Wood
d909bc05c4
Sensible gas limits for eth_sendTransaction ( #953 )
...
* Sensible gas limits for eth_sendTransaction
Fixes #859
* Compile fix.
* Remove !.
2016-04-14 12:01:12 -07: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
5b2d726a02
Changing cors header to be optional
2016-04-14 14:38:07 +02:00
Gav Wood
32ca8066e9
Tracing and docs. ( #952 )
2016-04-13 11:26:41 -07:00
NikVolf
405e3e2e7d
initial setup
2016-04-13 19:03:57 +03:00
Nikolay Volf
bdb35cfaed
Merge pull request #927 from ethcore/pruning_auto
...
Pruning auto
2016-04-12 16:00:39 +03:00
Arkadiy Paronyan
283ce13454
Merge pull request #914 from ethcore/upgrades
...
Upgrade logic between versions
2016-04-12 11:30:52 +02:00
Gav Wood
fa95419c27
--pruning=auto option.
2016-04-11 18:42:50 -07:00
Gav Wood
6e97496b27
Support for --pruning=auto.
2016-04-11 15:51:14 -07:00
Tomasz Drwięga
3fe21f5931
Ethcore-specific RPC methods ( #923 )
...
* Ethcore-specific rpc methods
* Initializing ethcore-rpc
2016-04-11 12:06:32 -07:00
Gav Wood
c48374dbc6
Parameter to allow user to force the sealing mechanism ( #918 )
...
* Allow block sealing mechanism to be forced, even when not mining.
* Fix deadlock in dispatch_transaction. Fix tests.
* Horrible workaround for transaction importing.
* Reduce tracing. Cleanups.
* Remove logging.
* Remove broken code inherited from dodgy implementation.
* pre-query tx queue nonce also if any
* remove outside nonce queries
* remove queue nonces
2016-04-11 11:52:33 -07:00
NikVolf
1d09844950
Merge branch 'master' into upgrades
2016-04-11 21:43:07 +03:00
NikVolf
26e23da4c0
some newver/oldver logics
2016-04-10 17:15:40 +03:00
NikVolf
69add61174
basic upgrade scenario
2016-04-10 16:12:20 +03:00
Gav Wood
6ebd5009fc
--unlock is comma-delimited.
2016-04-09 12:58:13 -07:00
Marek Kotewicz
373284ca0a
spec loading cleanup ( #858 )
...
* spec loading cleanup in progress
* changed engine field in json spec
* refactored engine params
* polishing spec loading refactor
* fixed compiling json tests
* fixed compiling parity
* removed warnings
* removed commented out code
* fixed failing test
* bringing back removed TODO in spec.
2016-04-09 10:20:35 -07:00
Tomasz Drwięga
dab54cf2a7
HTTP Basic Authorization for WebApps server.
2016-04-08 16:11:58 +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
4569c25127
Specifying webapp interface
2016-04-07 15:59:45 +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
2adeb9fe88
Removing Option from setup_rpc_server method return type
2016-04-07 12:55:06 +02:00