Robert Habermeier
a160adadaa
batch abstraction for migration
2016-07-08 15:37:37 +02:00
Robert Habermeier
3e61d6f3f9
migrations mutably borrow self
2016-07-08 13:08:51 +02:00
Robert Habermeier
aaad0e87ae
merge with latest master
2016-07-06 12:26:03 +02:00
Robert Habermeier
a7103e2870
different migrations based on pruning
2016-07-06 12:15:03 +02:00
Robert Habermeier
e151fbb071
fix comments and hash address instead of hash
2016-07-06 12:15:03 +02:00
Robert Habermeier
e411399f13
handle metadata keys in migration and preserve first 96 bits
2016-07-06 12:15:03 +02:00
Robert Habermeier
0bbdcb13b3
preserve first 96 bits of keys when combining
2016-07-06 12:15:03 +02:00
Robert Habermeier
9b28e97ca8
add a database migration for new accountdb
2016-07-06 12:15:03 +02:00
Robert Habermeier
7df0aa2b60
modify account_db to work on address hash, not address
2016-07-06 12:15:03 +02:00
Robert Habermeier
b7d243368b
Extend migration framework ( #1546 )
...
* partially done alternate migration scheme
* finish altering migration framework
* migrate tests to new migration framework
* address comments
* remove superfluous newline
[ci skip]
* TempIdx -> TempIndex
[ci skip]
2016-07-06 12:05:23 +02:00
Robert Habermeier
21d5e105c1
TempIdx -> TempIndex
...
[ci skip]
2016-07-06 11:56:36 +02:00
Robert Habermeier
908104e365
remove superfluous newline
...
[ci skip]
2016-07-06 11:49:22 +02:00
Tomasz Drwięga
a8b26e2cb5
Refactoring dapps to support API endpoints. ( #1542 )
...
* Refactoring dapps to support API endpoints.
* Using ContentHandler for unauthorized requests
2016-07-06 11:24:29 +02:00
Marek Kotewicz
bcb63bce12
serde is no longer util dependency ( #1534 )
...
* removed old json-tests
* simplify folds in triehash.rs
* removed unused json_aid
* removed unused squeeze.rs
* json branching tests for trie
* removing todos from util
* separated UsingQueue and Table
* further cleanup, removing unused code
* serde serialization of hash moved to rpc module
* uint wrapper for rpc in progress
* serialization of uint moved to rpc module
* updated eth-secp256k1
* updated igd, serde is no longer dependency of util
* loading trie consensus tests
* renamed aliases in rpc imports
2016-07-06 11:23:29 +02:00
Marek Kotewicz
cb1808d53d
Merge pull request #1549 from ethcore/wiki-readme
...
mention wiki in README
2016-07-05 19:43:34 +02:00
Robert Habermeier
eb6617f9d4
mention wiki in README
...
[ci skip]
2016-07-05 19:26:22 +02:00
Robert Habermeier
fd62944efc
address comments
2016-07-05 18:54:58 +02:00
Tomasz Drwięga
b8b55be0be
Skipping transactions with invalid nonces when pushing to block. ( #1545 )
...
* Changing some logging levels
* Skipping invalid nonce errors
2016-07-05 17:51:41 +02:00
Gav Wood
c26cfc1c5a
Silent running operating modes ( #1477 )
...
* Command=line options.
* Keep alive for the eth protocol.
* Wire up final pieces.
* No network when dark.
* Passive and dark mode work.
* Ensure all RPCs keep alive.
* Fix tests.
* Fix minor bug.
* Minor whitespace.
* Split out some of the sleep-state.
* Fix help text.
2016-07-05 17:50:46 +02:00
Robert Habermeier
d4c9c7cc23
migrate tests to new migration framework
2016-07-05 17:15:01 +02:00
Robert Habermeier
1b759c1462
finish altering migration framework
2016-07-05 17:15:01 +02:00
Robert Habermeier
2ea7a8d666
partially done alternate migration scheme
2016-07-05 17:15:01 +02:00
Marek Kotewicz
62b9c1b14f
util cleanup ( #1474 )
...
* removed old json-tests
* simplify folds in triehash.rs
* removed unused json_aid
* removed unused squeeze.rs
* json branching tests for trie
* loading trie consensus tests
2016-07-05 15:16:27 +02:00
Tomasz Drwięga
4c1b74a42e
Calculating gas using usize (if supplied gaslimit fits in usize) ( #1518 )
...
* Spliting gasometer out of interpreter
* Choosing right gas calculations implementation based on supplied gas
* Moving verification out of gasometer
* MemGasCost benchmark.
Conflicts:
ethcore/src/evm/benches/mod.rs
* Some simple benchmarks
* Benchmark for simple loop
* Calculating gas_for_memory only when it's actually needed
* Removing superfluous newline [ci skip]
2016-07-05 15:15:44 +02:00
Nikolay Volf
45d532368d
Merge pull request #1536 from rphmeier/nibblevec
...
add owning NibbleVec
2016-07-05 14:20:22 +04:00
Nikolay Volf
bbf20c3637
Merge pull request #1538 from ethcore/bc-restore
...
Attempt to fix blochchain/extras DBs sync
2016-07-05 12:16:15 +04:00
Nikolay Volf
a2b4997888
Merge pull request #1525 from ethcore/client-api-refact2
...
Client API refactoring - limiting errors to crate-level error types
2016-07-05 12:15:38 +04:00
Nikolay Volf
1ab2060afa
add void method support ( #1540 )
2016-07-05 10:11:09 +02:00
Marek Kotewicz
a25eb4b046
Merge pull request #1539 from ethcore/dapps-windows-fix
...
Fixing serving nested files for dapps.
2016-07-05 09:55:57 +02:00
Robert Habermeier
d1e6e3d642
Merge pull request #1537 from ethcore/public-address
...
Fixed public address config
2016-07-04 22:37:37 +02:00
Tomasz Drwięga
0242c66a1b
Bump parity-dapps
2016-07-04 19:21:40 +02:00
arkpar
548b4e164e
Attempt to fix blochchain DB sync
2016-07-04 18:24:14 +02:00
arkpar
24f09de60e
Fixed public address config
2016-07-04 18:21:22 +02:00
Robert Habermeier
39a46eee8f
add owning NibbleVec
2016-07-04 17:45:01 +02:00
Tomasz Drwięga
bb2a631885
Fixing compilation&clippy warnings ( #1531 )
...
* Fixing compilation&clippy warnings
* Adding spaces
2016-07-04 13:53:55 +02:00
Nikolay Volf
bb36a594c5
creating ethereum dir while in geth mode ( #1530 )
...
* creating ethereum dir while in geth mode
* fix warning
* more descriptive error
2016-07-04 11:53:21 +02:00
Tomasz Drwięga
5c438cc58a
Bumping clippy ( #1532 )
2016-07-04 11:52:59 +02:00
Gav Wood
1aee197d79
Make signer default as long as --unlock isn't used. ( #1524 )
2016-07-03 17:11:31 +01:00
NikVolf
8f6e48e4c3
fix tests
2016-07-02 20:08:52 +03:00
Nikolay Volf
ff7fcd0992
add client timeout ( #1526 )
2016-07-02 10:16:31 +01:00
Nipunn Koorapati
8e98f06ce5
Fix gitter-url link in README.md ( #1528 )
2016-07-02 10:15:44 +01:00
petevine
316fae2cc4
Fix error message. ( #1527 )
2016-07-02 07:58:32 +02:00
NikVolf
43027b36ea
Merge branch 'master' into client-api-refact2
2016-07-01 22:43:51 +03:00
NikVolf
0f7b66f557
fixed compilation & warnings
2016-07-01 22:40:54 +03:00
NikVolf
edb8663195
ethcore finished
2016-07-01 22:34:50 +03:00
Nikolay Volf
fa73ae17d9
BTreeMap binary serialization ( #1489 )
...
* btree map serializer
* serde tests
* fix styling
2016-07-01 21:27:50 +02:00
NikVolf
46b0af6121
flush work
2016-07-01 22:13:56 +03:00
Arkadiy Paronyan
d91e8ccd34
Save the block reference in the queue on notification ( #1501 )
2016-07-01 19:38:37 +01:00
Nikolay Volf
789b903de6
bigint tests in targets ( #1522 )
2016-07-01 19:37:42 +01:00
Nikolay Volf
8102fb9306
Client api cleaning - uncles are returned as rlp ( #1516 )
...
* uncle as rlp in the api
* uncle rlp in block view
* fix warning
2016-07-01 19:37:17 +01:00