- Jul 19, 2016
-
-
Arkadiy Paronyan authored
* Use tree index for DB * Set uncles_hash, tx_root, receipts_root from verified block * Use Filth instead of a bool * Fix empty root check * Flush block queue properly * Expunge deref
-
Nikolay Volf authored
* moving ipc deriving to trait * refactoring of the client
-
Gav Wood authored
* Asynchronous transactions (polling based for now). - Alter eth_sendTransaction to be async, returning one of: - Transaction hash (signed and submitted). - Transaction promise ID (< 32 bytes). - Zero hash (will never be signed). - Introduce new JSONRPC eth_checkTransaction. The new API call takes a single argument - a promise ID. It returns either: - Transaction hash (signed and submitted). - null (still pending, call again later), - Zero hash (will never be signed). * New RPC eth_postTransaction - Restore previous semantics of sendTransaction. - Introduce eth_postTransaction. - Some refactoring. * Fix minor lockup. * Use TransientHashMap to prevent leak.
-
- Jul 18, 2016
-
-
Nikolay Volf authored
Sync stand-alone binary and feature-gated dependencies refactoring
-
NikVolf authored
-
NikVolf authored
-
Marek Kotewicz authored
Re-enabling Parity UI
-
Tomasz Drwięga authored
-
- Jul 17, 2016
-
-
Arkadiy Paronyan authored
* BC locking; Recovery batch * Missing state root recovery * Test
-
Gav Wood authored
* Multi-mode logging. Better for miners (they get immediate notification of new block). Better for general use (less superfluous information shown). * Remove comment. [ci:skip] * Minor string change [ci:skip] * Minor message tweak. * Minor tweaks and indentation fix.
-
Gav Wood authored
* Util funtions to get OS-standard config path. * Build fix.
-
Tomasz Drwięga authored
-
NikVolf authored
-
Arkadiy Paronyan authored
* Optimize ethash verification * disable WAL for puts * Clear account cache after commit * Commit only modified accounts * Optimize existing block check * Cache last hashes
-
- Jul 16, 2016
-
-
Arkadiy Paronyan authored
-
NikVolf authored
-
NikVolf authored
-
NikVolf authored
-
Arkadiy Paronyan authored
-
NikVolf authored
-
-
NikVolf authored
-
NikVolf authored
-
NikVolf authored
-
NikVolf authored
-
NikVolf authored
-
Arkadiy Paronyan authored
* Delete values immediately from DB overlay * Match remove behaviour; test * Warning fixed
-
NikVolf authored
-
Gav Wood authored
* Minor additions to allow resetting of code. * Add test. * Provisional DAO hard-fork proposal. * Change to reflect latest HF spec. * Include extradata restrictions and overrides. * Introduce new tests. * Update tests to new spec format. * Allow JSON chain spec fields to be optional. * Remove superfluous definitions. Fix overflow risk. * Fix build. * Add missing file. * Remove old flag. * Update to latest address set. * Update tests and test spec to latest. Change the mining default to release only on own transactions.
-
Nikolay Volf authored
* fix network_start regression * network io handler * move registration to the network start
-
keorn authored
* die on DB from the future * use error type to print messages, print db path
-
- Jul 15, 2016
-
-
NikVolf authored
-
NikVolf authored
-
NikVolf authored
-
Tomasz Drwięga authored
-
Tomasz Drwięga authored
-
Gav Wood authored
* Cleanup of colour code. Use is_a_tty. * Fix test build. * Another fix.
-
- Jul 14, 2016
-
-
Tomasz Drwięga authored
-
asynchronous rob authored
-
* small cleanups in trie * Memory trie skeleton * decode nodes from RLP * memorytrie -> memorytriedb * implement Trie for MemoryTrie * partially implement insert * implement trie insertion * don't load whole trie into memory, lookup across memory and db * re-implement insertion and lazily load necessary nodes from DB * node removal w/o fixing * reduce churn in node storage * finish remove implementation * committing the in-memory trie * reload root node after commit * generate elastic arrays when converting nodes to rlp * port triedbmut tests over to memorytriedb, fix a few bugs. * hash count and dirty flag * initial attempt for node inspection * back to skeleton * inspection framework * implement insertion * no panic paths in insert * implement deletion without fixing * node fixing * commit nodes to db * tracing targets and bugfix * get tests to pass with a lot of tracing * set playpen iterations to 10 * remove some tracing statements * make TrieMut::root take &mut self * replace triedbmut with memorytriedb * treat empty insert value as removal * add test for null insert * fix some style concerns * trie: use nodehandle for root_node, minor cleanup
-