Commit Graph

60 Commits

Author SHA1 Message Date
Gav Wood 0564e7c168 Fix compile. 2016-03-24 14:00:15 +00:00
Gav Wood 7a4e91d26d Add tracing. 2016-03-24 14:00:09 +00:00
Tomasz Drwięga ec26827f58 Fixing future-current transactions clash 2016-03-23 14:45:02 +01:00
Gav Wood 42040438ed Fix author reporting. num_cpus for JSONRPC threads. 2016-03-22 21:58:28 +01:00
Tomasz Drwięga c143b1b783 Validating senders balance before importing transaction to queue 2016-03-22 21:52:28 +01:00
arkpar 2aa3864d67 Merge with master 2016-03-21 15:55:46 +01:00
Tomasz Drwięga a36ac996a0 Avoiding possible overflow when block number gets smaller. 2016-03-21 00:05:45 +01:00
Tomasz Drwięga 6e666ecac7 Fixing ethminer doctest 2016-03-21 00:05:45 +01:00
Tomasz Drwięga 08dc83205c Flipping sealing_enabled flag after no requests for sealing_block for some time 2016-03-21 00:05:43 +01:00
Tomasz Drwięga 808f959a94 Common error handling 2016-03-20 23:54:51 +01:00
Tomasz Drwięga 2aae862330 Updating sealing when new transactions are received 2016-03-20 23:54:24 +01:00
Tomasz Drwięga a0cdf5c420 Ignoring transactions slightly above gas_limit 2016-03-20 23:53:21 +01:00
Tomasz Drwięga 4d984ead4f Fixing compilation 2016-03-20 23:52:58 +01:00
Tomasz Drwięga fbc85e31c2 Refactoring removing invalid transactions from queue 2016-03-20 23:52:58 +01:00
Tomasz Drwięga 1f363b22fc Removing invalid transactions from queue 2016-03-20 23:52:58 +01:00
Tomasz Drwięga 5aed421fa3 Removing allow dead_code 2016-03-20 23:52:58 +01:00
Tomasz Drwięga 144385e67d Bumping clippy 2016-03-20 23:52:56 +01:00
Tomasz Drwięga 9b6abb5861 Attempting to add all transactions to mined block 2016-03-20 23:52:31 +01:00
Tomasz Drwięga 56e977b425 Fixing doctest 2016-03-20 23:51:22 +01:00
Tomasz Drwięga d17c629b71 Full transaction cost 2016-03-20 23:51:22 +01:00
Tomasz Drwięga b0d7d48391 Adding test 2016-03-20 23:51:22 +01:00
Tomasz Drwięga 164cd268ad Fixing build 2016-03-20 23:51:22 +01:00
Tomasz Drwięga 74ea9cc74c Validating senders balance before importing transaction to queue 2016-03-20 23:51:22 +01:00
Tomasz Drwięga 2e88183df4 Removing printlns 2016-03-20 23:51:22 +01:00
Tomasz Drwięga fca8eb5810 Importing transactions from hashset. Notifying about every block 2016-03-20 23:51:22 +01:00
Tomasz Drwięga 4db397ecb1 Renaming status fields to something more descriptive. 2016-03-20 23:51:20 +01:00
Tomasz Drwięga e767fd88f6 Returning number of transactions pending in block not queue 2016-03-20 23:50:59 +01:00
arkpar b9fc5bdda0 Merge remote-tracking branch 'origin/transaction_queue_race' into beta 2016-03-15 12:56:30 +01:00
Tomasz Drwięga 40ac01b730 Fixing possible race in transaction queue 2016-03-15 10:54:19 +01:00
Arkadiy Paronyan 0087568c16 Merge pull request #712 from ethcore/beta-version
Version 1.0 in beta
2016-03-14 14:56:44 +01:00
Arkadiy Paronyan 38de95cc3b Merge pull request #719 from ethcore/targetgaslimit
Allow configuration of target gas limit.
2016-03-14 14:04:09 +01:00
Gav Wood 7af0a1dc2c Missing comma. 2016-03-14 02:02:32 +01:00
Gav Wood f6b7884a1d Allow configuration of target gas limit. 2016-03-14 02:00:22 +01:00
arkpar f77b4119da Version 1.0 2016-03-14 01:01:15 +01:00
arkpar 9e7ff2c00e Version 1.1 2016-03-14 01:00:17 +01:00
Tomasz Drwięga e2e067cdd0 Bumping clippy 2016-03-13 20:44:25 +01:00
Gav Wood 76696e3b49 Minor build fixes. 2016-03-13 15:36:03 +01:00
Gav Wood 08b9cc2c41 Merge changes from #674 into branch. 2016-03-13 15:29:55 +01:00
Gav Wood 9424d53062 Update lib.rs 2016-03-12 10:37:27 +01:00
Tomasz Drwięga aebc91d96f Merge branch 'master' into ethminer_crate
Conflicts:
	Cargo.toml
	rpc/Cargo.toml
	sync/Cargo.toml
2016-03-12 09:50:18 +01:00
Tomasz Drwięga fadbc61dff Merge branch 'ethminer_crate' into rpc_pending_filter
Conflicts:
	miner/src/miner.rs
	parity/main.rs
2016-03-11 19:27:09 +01:00
Tomasz Drwięga 197ea7f7d6 Using miner in rpc instead of sync 2016-03-11 14:51:07 +01:00
Tomasz Drwięga 03da6c991f Merge branch 'master' into ethminer_crate
Conflicts:
	Cargo.lock
	Cargo.toml
	ethcore/src/client/client.rs
	hook.sh
	parity/main.rs
	rpc/Cargo.toml
	rpc/src/v1/impls/eth.rs
	sync/Cargo.toml
	sync/src/tests/helpers.rs
2016-03-11 14:37:07 +01:00
Tomasz Drwięga 2fd036b073 Merge branch 'ethminer_crate' into rpc_pending_filter
Conflicts:
	rpc/src/v1/helpers/poll_manager.rs
	rpc/src/v1/impls/eth.rs
2016-03-11 11:44:44 +01:00
Tomasz Drwięga 55a14b3aaf Fixing transaction queue test 2016-03-11 11:40:12 +01:00
Tomasz Drwięga 92022ac14d Merge branch 'master' into ethminer_crate
Conflicts:
	ethcore/src/client.rs
	parity/main.rs
	rpc/src/v1/impls/eth.rs
	sync/src/chain.rs
2016-03-10 16:38:58 +01:00
Tomasz Drwięga c37370a8a7 PendingTransaction filter. 2016-03-10 16:04:59 +01:00
Tomasz Drwięga 9ea3c0eba0 Fixing compilation on beta & stable 2016-03-10 15:20:54 +01:00
Tomasz Drwięga 9db4720162 Fixing clippy warnings. 2016-03-10 14:15:47 +01:00
Tomasz Drwięga 0535fb30c6 Merge branch 'master' into ethminer_crate
Conflicts:
	sync/src/lib.rs
2016-03-10 14:03:09 +01:00