Robert Habermeier
|
9316eb4ad3
|
(most of) parity RPC for light client
|
2017-02-17 21:38:43 +01:00 |
|
Robert Habermeier
|
3b023c82b7
|
fetch gas price corpus from network when needed
|
2017-02-17 17:08:46 +01:00 |
|
Robert Habermeier
|
7a857a24ae
|
use new histogram/corpus
|
2017-02-17 16:18:31 +01:00 |
|
Robert Habermeier
|
48cf591e66
|
integrate cache in on-demand
|
2017-02-16 20:46:59 +01:00 |
|
Robert Habermeier
|
2b91c922c1
|
get signing network ID for light client
|
2017-02-16 16:08:58 +01:00 |
|
Tomasz Drwięga
|
895298fc49
|
Alias for personal_sendTransaction (#4554)
|
2017-02-15 16:57:27 +01:00 |
|
Nikolay Volf
|
494a0de1e2
|
Key derivation in ethstore & rpc (#4515)
* initial in secret store
* generation
* test
* refactor of the derivation
* signing
* account provider
* tests for account provider
* rpc types
* rpc types converts
* rpc tests
* fix warnings
* some extra docs
* derivate -> derive
* secret() -> as_raw()
* secret() -> as_raw() in rpc
* fix merge bug
* align with new serde changes
|
2017-02-15 16:56:15 +01:00 |
|
Robert Habermeier
|
36ea5550ba
|
Merge pull request #4501 from ethcore/light-txq
Light Client transaction queue, initial LightDispatcher
|
2017-02-15 14:06:31 +01:00 |
|
Tomasz Drwięga
|
5369a129ae
|
Signer provenance (#4477)
* Signer - Tracking Request Provenance
* Basic UI
* Changing messages
* VecDeque::from
* Fix dapps tests
* Addressing UI grumbles
|
2017-02-14 22:45:43 +01:00 |
|
Nikolay Volf
|
78917d728d
|
Bump JSON RPC crates versions (#4530)
* json rpc bump
* some error message deviations
|
2017-02-13 21:34:16 +03:00 |
|
Robert Habermeier
|
4f1afccf97
|
best_block_header function
|
2017-02-13 16:51:40 +01:00 |
|
Tomasz Drwięga
|
f1e99ea2e4
|
Serde 0.9 (#4508)
* Porting json
* Dapps
* Rpc & Ethstore
* New ethabi
* Last bunch of fixes
* Fixing last test
* Removing build script
* Adding ethcore-ipc-tests back
* Fixing grumbles
* Fixing blockchain tests (inference regression?)
|
2017-02-13 18:38:47 +03:00 |
|
Robert Habermeier
|
2c43b02e13
|
Merge branch 'lightrpc' into light-txq
|
2017-02-10 14:31:17 +01:00 |
|
Robert Habermeier
|
6bf97de9d8
|
Merge branch 'master' into lightrpc
|
2017-02-10 02:44:12 +01:00 |
|
Arkadiy Paronyan
|
a7e6d8727a
|
Ledger wallet support (#4486)
* Ledger devices support
* structs for RPC types
|
2017-02-09 19:07:06 -05:00 |
|
Robert Habermeier
|
5e65081d4f
|
remove accidental gap in next nonce
|
2017-02-09 22:37:56 +01:00 |
|
Robert Habermeier
|
e53d023a8a
|
implement light dispatcher
|
2017-02-09 21:12:28 +01:00 |
|
Robert Habermeier
|
53774d4792
|
Merge branch 'lightrpc' into light-txq
|
2017-02-09 20:41:42 +01:00 |
|
Robert Habermeier
|
0d09a473a7
|
remove let inner pattern with take_weakf and try_bf
|
2017-02-09 20:38:47 +01:00 |
|
Robert Habermeier
|
7be2c145de
|
LightDispatcher definition
|
2017-02-09 20:22:31 +01:00 |
|
Robert Habermeier
|
325c6aaf6a
|
verify raw transactions against Engine
|
2017-02-09 19:58:29 +01:00 |
|
Robert Habermeier
|
a559dfe9a1
|
implement send_raw_transaction
|
2017-02-09 19:17:37 +01:00 |
|
Svyatoslav Nikolsky
|
1534bbb7cb
|
Fix key.meta.vault for root dir keys && read vault.meta without vault key (#4482)
* fix vault for root && read vault meta without key
* support for old vaults (wthout meta field)
|
2017-02-09 10:47:22 -05:00 |
|
Robert Habermeier
|
c83d27420c
|
address grumbles
|
2017-02-09 15:10:14 +01:00 |
|
Robert Habermeier
|
bce6bf92d9
|
simplify code
|
2017-02-09 15:01:15 +01:00 |
|
Robert Habermeier
|
bcf0e23a4b
|
take_weakf
|
2017-02-09 13:24:03 +01:00 |
|
Robert Habermeier
|
49f49194c5
|
use Dispatcher when starting RPCs
|
2017-02-08 20:44:40 +01:00 |
|
Robert Habermeier
|
028dbe5fe2
|
rename get_header to block_header by convention
|
2017-02-08 20:22:41 +01:00 |
|
Robert Habermeier
|
0246d5c734
|
Merge branch 'master' into lightrpc
|
2017-02-08 19:20:35 +01:00 |
|
Robert Habermeier
|
dd9e3f21ad
|
silence errors temporarily
|
2017-02-08 19:09:52 +01:00 |
|
Robert Habermeier
|
3669d17390
|
fix tests with loop hack
|
2017-02-08 17:57:18 +01:00 |
|
Robert Habermeier
|
2ca61151ac
|
squash some warnings
|
2017-02-08 16:59:04 +01:00 |
|
Robert Habermeier
|
5223e25aa6
|
use generic dispatcher everywhere, squash errors
|
2017-02-08 16:55:06 +01:00 |
|
Robert Habermeier
|
e73ea80954
|
dispatcher abstraction, port most things to it
|
2017-02-08 15:36:53 +01:00 |
|
Svyatoslav Nikolsky
|
a92bf65181
|
parity_getVaultMeta && parity_setVaultMeta (#4475)
|
2017-02-08 07:53:39 -05:00 |
|
Robert Habermeier
|
4bb45c4f64
|
use new error-less on_demand
|
2017-02-07 23:25:17 +01:00 |
|
Gav Wood
|
810ec3558a
|
Make signing compatible with geth. (#4468)
|
2017-02-07 22:09:59 +01:00 |
|
Robert Habermeier
|
1fa5b07321
|
Merge branch 'master' into lightrpc
|
2017-02-07 17:13:18 +01:00 |
|
Robert Habermeier
|
d253a9c864
|
uncle and tx count RPCs
|
2017-02-07 14:45:48 +01:00 |
|
Robert Habermeier
|
b32cb7a97d
|
make total difficulty field optional
|
2017-02-06 15:28:16 +01:00 |
|
Svyatoslav Nikolsky
|
2f340a547a
|
Vaults RPCs (#4366)
* vaults RPCs
* vault.password != vault_account.password
* moved vault RPCs to parityAccounts NS
* parity_listVaults + parity_listOpenedVaults
|
2017-02-05 10:17:56 -05:00 |
|
Robert Habermeier
|
def47b4042
|
make light module public
|
2017-02-05 15:22:15 +01:00 |
|
Robert Habermeier
|
7c9064c856
|
Merge branch 'master' into lightrpc
|
2017-02-04 22:30:20 +01:00 |
|
Robert Habermeier
|
1e123f1b4d
|
handle TD info in RPC layer
|
2017-02-04 22:22:57 +01:00 |
|
Tomasz Drwięga
|
248cd5e036
|
RPC middleware: Informant & Client.keep_alive (#4384)
* Adding RPC informant structs
* RPC informant
* Middleware counting RPC requests
* Moving client keep_alive to middleware
|
2017-02-04 22:18:19 +01:00 |
|
Robert Habermeier
|
484b93abdc
|
Merge branch 'cht-td' into lightrpc
|
2017-02-04 17:14:47 +01:00 |
|
Gav Wood
|
4553f517ce
|
Fix eth_sign/parity_postSign (#4432)
* Fix dispatch for signing.
* Remove console log
* Fix signing & tests.
|
2017-02-04 16:00:28 +01:00 |
|
Arkadiy Paronyan
|
312aa72747
|
Transaction timestamp condition (#4419)
* Transaction timestamp condtiion
* Updated docs
* Updated docs
* Check agains last block timestamp
|
2017-02-03 19:32:10 +01:00 |
|
Robert Habermeier
|
e460421deb
|
generic basic account fetcher, nonce RPC
|
2017-02-03 17:53:48 +01:00 |
|
Robert Habermeier
|
024e69138a
|
get it compiling
|
2017-02-03 17:41:25 +01:00 |
|