Nikolay Volf
93aa6c613a
Merge branch 'master' into path-man
...
Conflicts:
parity/configuration.rs
2016-05-14 20:22:59 +03:00
Nikolay Volf
354ac7d6e5
Limiting result of the execution to execution-specific errors ( #1071 )
...
* execution error/result limiting
* missing trailing comma
* fix executive tests
* adding original error as string to the generic transaction error
* 'mallformed'-s all around
2016-05-14 13:28:44 +01:00
Nikolay Volf
2b78e511c9
Configurable keys security ( #1080 )
...
* adding options & cli flags
* adding it to the key deriving
* removed duplicated option
2016-05-14 12:30:25 +01:00
Nikolay Volf
d5d5b0918c
mod for paths & ethereum default paths
2016-05-13 13:12:32 +03: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
Tomasz Drwięga
e2465b1eab
Bumping clippy & fixing warnings ( #1024 )
...
* Bumping clippy
* Fixing warnings found by clippy
2016-05-02 13:13:12 +02:00
Nikolay Volf
d238b5e578
updating key files permissions on save ( #1010 )
...
* chmod when saving keyfile content
* to func
* returning error upstream instead of panic
2016-04-28 15:59:40 +01:00
Nikolay Volf
ef34b3d9aa
convertables
2016-04-17 14:06:14 +03:00
Nikolay Volf
119ae94816
raw bytes refactoring
2016-04-16 20:11:18 +03:00
NikVolf
5f7cc437dd
removing lower-level defaults
2016-04-10 14:38:57 +03:00
NikVolf
219e88a023
create provided custom dir for keys if none
2016-04-10 14:20:48 +03:00
Marek Kotewicz
a8eb34ddb8
Merge pull request #891 from ethcore/issue-882
...
passing key path to all invocations
2016-04-06 15:05:47 +02:00
NikVolf
8b3e84f7fe
passing key path to all invocations
2016-04-06 14:03:53 +03:00
Tomasz Drwięga
85da55a537
Fixing warnings
2016-04-06 10:55:40 +02:00
Arkadiy Paronyan
ebd9eb1715
Merge pull request #871 from rphmeier/geth_keystore
...
Find geth data store cross-platform.
2016-04-03 21:39:57 +02:00
Robert Habermeier
2f02b43352
Find geth data store cross-platform.
...
Fixes #869
2016-04-03 14:54:13 -04:00
arkpar
2fd23dc18f
Handle geth keys with lowercase crypto
key
2016-04-03 15:07:52 +02:00
NikVolf
cbe1e4599d
fix test
2016-03-27 03:49:12 +03:00
NikVolf
32fd35843f
in cli call
2016-03-27 03:45:43 +03:00
NikVolf
edc527b3ab
unlimited unlock
2016-03-27 03:41:57 +03:00
Nikolay Volf
c5edf237b2
adding shrink-to-fit
2016-03-13 19:52:37 +01:00
Nikolay Volf
735aa8ca17
Merge branch 'sstore-key-exp' into account-io
2016-03-13 14:46:49 +01:00
Nikolay Volf
89dc6fa9cc
io handlers
2016-03-13 14:46:45 +01:00
Nikolay Volf
450ae4147f
memory and expiration mngmt
2016-03-13 13:03:02 +01:00
Gav Wood
ead43eecd0
Merge pull request #694 from ethcore/heaviaze-key-tests
...
mark some key tests as heavy
2016-03-13 11:52:00 +01:00
Nikolay Volf
0f21779ec4
make heavy
2016-03-13 11:06:57 +01:00
Tomasz Drwięga
4b6e1dd4d2
Fixing warnings
2016-03-12 10:25:51 +01:00
Arkadiy Paronyan
1031ce641d
Merge pull request #682 from ethcore/additional_sstore_test
...
additional (failing) SecretStore test
2016-03-11 22:45:43 +01:00
Nikolay Volf
b1327a045f
fixed new account generation
2016-03-11 22:47:12 +04:00
debris
90e20cbcad
additional (failing) sstore test
2016-03-11 20:08:01 +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
8709dd28f8
Fixing clippy warnings
2016-03-11 10:58:51 +01:00
Nikolay Volf
a2dea3885b
refactoring to AccountService
2016-03-10 23:09:45 +04:00
Nikolay Volf
5571503c22
traitified secret store
2016-03-10 20:18:01 +04:00
Nikolay Volf
6ad0ba8fe2
basic commands
2016-03-09 17:11:15 +04:00
Nikolay Volf
1d04a7b8f9
changing warning to trace
2016-03-05 13:16:09 +03:00
Nikolay Volf
2e3fb103ab
extended secret store operations
2016-03-04 20:08:42 +03:00
Nikolay Volf
ae51d99fb8
[ci skip] trailing commas
2016-03-04 16:40:17 +03:00
Nikolay Volf
0d01099f44
moving unlock logics to secret-store itself
2016-03-04 16:23:00 +03:00
Nikolay Volf
e17b2a4db8
replacing unsafe cell with rwlock
2016-03-04 14:48:05 +03:00
Nikolay Volf
5dfc3d2849
resolving path at runtime
2016-03-02 13:01:38 +03:00
Tomasz Drwięga
212aac42bd
Removing clippy warnings
2016-02-29 23:09:51 +01:00
Gav Wood
a211520d19
Merge pull request #509 from ethcore/geth-import-no-utility-crate
...
Account management + geth keystore import (no utility crate added)
2016-02-26 23:13:20 +01:00
Gav Wood
52faf8164d
Update store.rs
2016-02-26 21:38:05 +01:00
Nikolay Volf
3750a8964c
removed redundant clones
2016-02-26 17:48:50 +03:00
Nikolay Volf
5bd355e0af
removing extra crate
2016-02-24 09:55:09 +03:00
Tomusdrw
07e704c968
Fixing clippy warnings. Implementing PartialEq for Uints
2016-02-23 11:40:23 +01:00
Nikolay Volf
bceafe9094
fix import statement
2016-02-23 00:05:28 +03:00
Nikolay Volf
4061799e90
scrypto decrypt fix
2016-02-22 23:40:38 +03:00
Nikolay Volf
e604c97a43
more account tests
2016-02-22 23:12:13 +03:00