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
Arkadiy Paronyan
c34e3535e0
Net etiquette: Track useless peers, Send out disconnect packet ( #1028 )
2016-05-02 14:48:30 +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
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
Marek Kotewicz
66477a9476
Core tracedb functionality. ( #996 )
...
* fixed encoding 0u8
* simplified if else stmt
* tracedb core
* more comprehensive tracedb tests
* fixed minor review issues
* addresses filter
* fixed typos
* replace malformed with corrupted
* trace switch
* db key is generic and can be made smaller
* smaller tracedb keys
* tracedb version
* fixed ignored tests
* rename Tracedb -> TraceDB
* fixed typos
* proves
* trace only top level calls to builtins to avoid DDoS attacks
* fixed tracedb config switches
* fix comments fat replaced with trace
* vector-addressing scheme for localized traces
* removed comments
* removed first, redundant 0 from trace address
* updated db.trace method
* additional tests for tracedb.trace()
2016-04-30 16:41:24 +01: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
Tomusdrw
36104edc63
Merge branch 'master' into rpc-exception-handling
2016-04-25 17:37:55 +02:00
Marek Kotewicz
80a28b9b72
fixed encoding 0u8 ( #992 )
...
* fixed encoding 0u8
* simplified if else stmt
2016-04-24 22:12:49 +01:00
Tomasz Drwięga
8956d7e02b
Exception handling in RPC & WebApps
2016-04-23 12:29:12 +02:00
Tomasz Drwięga
0458a3378c
Additional RPC methods for settings
2016-04-21 19:24:10 +02:00
Tomasz Drwięga
c47d08e308
Fixing warnings
2016-04-21 16:06:54 +02:00
Marek Kotewicz
e149402d81
Merge pull request #976 from ethcore/rpc-logs
...
Exposing application logs via RPC.
2016-04-20 18:47:30 +02:00
Tomasz Drwięga
c56a67a55a
Adding tests for RotatingLogger
2016-04-20 00:47:56 +02:00
Tomasz Drwięga
407ab30503
Using ArrayVec to store logs
2016-04-19 19:22:14 +02:00
Tomasz Drwięga
a21f2a0998
Exposing loggin via RPC
2016-04-19 18:27:12 +02:00
Nikolay Volf
bde0a5b811
test for triples and bug fix
2016-04-17 19:12:10 +03:00
Nikolay Volf
3138584320
generalized fixedsized structs with macro
2016-04-17 18:52:44 +03:00
Nikolay Volf
bd2149406d
from/to for BlockLocation
2016-04-17 18:18:25 +03:00
Nikolay Volf
ef34b3d9aa
convertables
2016-04-17 14:06:14 +03:00
Nikolay Volf
3e2875f3d5
removing redundant implements
2016-04-17 11:13:25 +03:00
Nikolay Volf
060e4bcd32
adding docs
2016-04-17 11:06:59 +03:00
Nikolay Volf
2812dee8d4
ongoing change
2016-04-17 10:40:35 +03:00
Nikolay Volf
119ae94816
raw bytes refactoring
2016-04-16 20:11:18 +03: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
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
Tomasz Drwięga
ccd417f713
Reverting order of shutdown event
2016-04-07 12:27:54 +02:00
Tomasz Drwięga
d4f0902968
Tracing shutdown and changed order of IoManager shutdown process
2016-04-06 23:45:19 +02: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
Gav Wood
8c447dcce2
Merge pull request #872 from ethcore/geth-import
...
Import geth 1.4.0 keys
2016-04-03 09:19:40 -04:00
arkpar
2fd23dc18f
Handle geth keys with lowercase crypto
key
2016-04-03 15:07:52 +02:00
arkpar
67d04c5952
Fixed bootnode URL and error message
2016-04-02 19:01:41 +02:00
Robert Habermeier
40d3301c68
Update deprecated HashDB methods in docs.
2016-03-30 01:36:35 -04:00
Gav Wood
ad86feb667
Rename spawn -> boxed_clone
2016-03-28 09:42:50 +02:00
Gav Wood
d150529730
Merge remote-tracking branch 'origin/master' into bettermining
2016-03-27 22:16:24 +02:00
Gav Wood
43e1d89067
Fix State cloning.
2016-03-27 14:35:27 +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
Gav Wood
fc211f0934
Merge remote-tracking branch 'origin/master' into bettermining
2016-03-26 23:35:51 +01:00
NikVolf
f9c0e0c152
removed from util
2016-03-26 19:08:06 +03:00
Gav Wood
64819981f2
Merge branch 'master' into bettermining
2016-03-26 13:45:38 +01:00
Marek Kotewicz
2c2e8ef154
Merge pull request #805 from ethcore/rustfmt
...
Rustfmt.toml
2016-03-25 10:39:59 +01:00
Gav Wood
c99a486826
UsingQueue: Tests for new function, remove unused function.
2016-03-24 23:15:51 +01:00
Gav Wood
830ef7ddfc
New mining framework.
...
Fixes #756 .
2016-03-24 23:03:22 +01:00