- Jan 25, 2017
-
-
Arkadiy Paronyan authored
* EIP98: Optional receipt state root * Use if-else * Fixing tests
-
Gav Wood authored
* Fix whitespace. * Update copyright years/owner. * Push release only for tags.
-
Nikolay Volf authored
* flush work * flush work * flush work * flush work * generalized notifiers * general setup with modules * general setup with modules * all binded * catch up with master * all dependencies injected * stratum another up * tcp update * submitwork routine * finalize & fix warnings * merge bugs, review fixes * merge bugs, review fixes * new cli mess cleanup * usage.txt swap * flush work * cli adopt * compilation with new cli sorted * subid space in json * serialization issues * grumbles addressed * more grumbles * remove last_work note for now * fix compilation * fix tests * merge bugs * no obliged ipc * moving notifiers * no optional feature now * refactored again * working on tests * refactor to new tcp/ip * stratum lib ok * ethcore crate ok * wip on tests * final test working * fix warnings, \n-terminated response * new compatibility * re-pushing work once anybody submitted * various review and general fixes * reviewe fixes * remove redundant notifier * one symbol -> huge bug * ensure write lock isn't held when calling handlers * extern declarations moved * options to stratum mod, SocketAddr strongly-typed instantiation * Minor style fix. * Whitespace and phrasing * Whitespace
-
Tomasz Drwięga authored
* Logging transaction duration * Printing time also on heavy transactions [ci:skip]
-
- Jan 24, 2017
-
-
keorn authored
* move modules up * make structs generic * reound to view and tests * fix
-
Tomasz Drwięga authored
-
asynchronous rob authored
-
* added 3 warpnodes for ropsten * Fixed indentation
-
keorn authored
* remove register_account_provider * build rpc module * new dummy client * common EngineSigner struct * from -> into * initial report via call * separate safe from regular contract * transact_contract * fix build * return Signature, docs * add sign method to some engines * add safeContract spec * update specs to new contracts * use AuthorityRound for contract spec * add more reporting * add reporting test * use gas floor * shorter
-
- Jan 23, 2017
-
-
keorn authored
* chain scoring * use current steps
-
- Jan 22, 2017
-
-
Svyatoslav Nikolsky authored
* zgp-transactions checker * polishing * rename + refactor * refuse-service-transactions cl option * fixed tests compilation
-
- Jan 20, 2017
-
-
asynchronous rob authored
* prune states based on memory param * pruning memory CLI and usage in sync * return purged value from memorydb * calculate memory used incrementally in overlayrecentdb * refactor shared history pruning code in client * Fixed usage alignment * journal_size function for fast memory calculation
-
keorn authored
* remove register_account_provider * build rpc module * new dummy client * common EngineSigner struct * from -> into * return Signature, docs
-
* remove old lint silencer * dispatch requests only to peers with higher TD * dynamic target for sync rounds * use round pivots instead of frames, fix test * fix total difficulty calculation for test client * fix broken reorg algorithm * fork test, fix ancestor search
-
* connected peers function for network service * get LES peer info in sync API * new peer info in RPC
-
- Jan 18, 2017
-
-
* Fixing minimal transaction queue price * Fixing tests
-
keorn authored
* remove register_account_provider * build rpc module * new dummy client
-
Tomasz Drwięga authored
* Fixing etherscan price parsing * Handling all errors
-
- Jan 16, 2017
-
-
asynchronous rob authored
-
asynchronous rob authored
-
asynchronous rob authored
-
* gas_limit for new blocks will divide evenly by 13 * increased PARITY_GAS_LIMIT_DETERMINANT to 37 * separate method for marking mined block * debug_asserts(gas_limit within protocol range) * round_block_gas_limit method is now static * made round_block_gas_limit free-function * multiplier->multiple [ci skip]
-
- Jan 13, 2017
-
-
* icarus -> update, increase web timeout. * Fix estimate gas
-
Arkadiy Paronyan authored
-
Tomasz Drwięga authored
* Introducing ValidSignedTransaction * Verifiying transactions in engines * Widening use of VerifiedSignedTransaction * Renaming Transactions * Uncommenting banning queue & Fixing tests * Fixing json tests * Fixing pre-homestead test * Fixing imports * Addressing grumbles * Fixing test
-
- Jan 12, 2017
-
-
* Return 0 instead of error with out of gas on estimate_gas * Fix stuff up. * Another estimate gas fix. * Alter balance to maximum possible rather than GP=0. * Only increase to amount strictly necessary. * Improvements and optimisations to estimate_gas. - Introduce proper error type - Avoid building costly traces * Fix tests. * Actually fix testsActually fix tests
-
- Jan 11, 2017
-
-
asynchronous rob authored
-
* dir * simple validator list * stub validator contract * make the engine hold Weak<Client> instead of IoChannel * validator set factory * register weak client with ValidatorContract * check chain security * add address array to generator * register provider contract * update validator set on notify * add validator contract spec * simple list test * split update and contract test * contract change * use client in tendermint * fix deadlock * step duration in params * adapt tendermint tests * add storage fields to test spec * constructor spec * execute under wrong address * create under correct address * revert * validator contract constructor * move genesis block lookup * add removal ability to contract * validator contract adding validators * fix basic authority * validator changing test * more docs * update sync tests * remove env_logger * another env_logger * cameltoe * hold EngineClient instead of Client * return error on misbehaviour * nicer return * sprinkle docs
-
* Return 0 instead of error with out of gas on estimate_gas * Fix stuff up. * Another estimate gas fix. * Alter balance to maximum possible rather than GP=0. * Only increase to amount strictly necessary.
-
* make on_connect/disconnect public * free flow params constructor * Shared ownership of LES handlers * light provider impl for test client * skeleton for testing light sync * have test_client use actual genesis * fix underflow in provider * test harnesses for lightsync * fix tests * fix test failure caused by test_client changes
-
Gav Wood authored
* Return 0 instead of error with out of gas on estimate_gas * Fix stuff up.
-
Tomasz Drwięga authored
* Implementing secret * Fixing tests
-
- Jan 10, 2017
-
-
Gav Wood authored
* Initial sketch. * Building. * Fix a few things. * Fix issue, add tracing. * Address grumbles * Raise upper limit if needed * Fix test.
-
Arkadiy Paronyan authored
-
-
* dir * simple validator list * stub validator contract * make the engine hold Weak<Client> instead of IoChannel * validator set factory * register weak client with ValidatorContract * check chain security * add address array to generator * register provider contract * update validator set on notify * add validator contract spec * simple list test * split update and contract test * contract change * use client in tendermint * fix deadlock * step duration in params * adapt tendermint tests * add storage fields to test spec * constructor spec * execute under wrong address * create under correct address * revert * validator contract constructor * move genesis block lookup * add removal ability to contract * validator contract adding validators * fix basic authority * validator changing test * more docs * update sync tests * remove env_logger * another env_logger * cameltoe * hold EngineClient instead of Client * add a comment about lock scope
-
- Jan 09, 2017
-
-
-
asynchronous rob authored
-
asynchronous rob authored
-
- Jan 06, 2017
-
-
asynchronous rob authored
* triedb cleanup * factor out common portion of trie query * allocate far fewer times in node decoding * fix bench compilation * introduce OwnedNode variant to make iter fast again * generalize recorder trait to Query * decode trie outputs cost-free in state * test for passing closure as query
-