openethereum/ethcore
Max Kaye 228a2eace8 Allow disabling local-by-default for transactions with new config entry (#8882)
* Add tx_queue_allow_unknown_local config option

- Previous commit messages:

dispatcher checks if we have the sender account

Add `tx_queue_allow_unknown_local` to MinerOptions

Add `tx_queue_allow_unknown_local` to config

fix order in MinerOptions to match Configuration

add cli flag for tx_queue_allow_unknown_local

Update refs to `tx_queue_allow_unknown_local`

Add tx_queue_allow_unknown_local to config test

revert changes to dispatcher

Move tx_queue_allow_unknown_local to `import_own_transaction`

Fix var name

if statement should return the values

derp de derp derp derp semicolons

Reset dispatch file to how it was before

fix compile issues + change from FLAG to ARG

add test and use `into`

import MinerOptions, clone the secret

Fix tests?

Compiler/linter issues fixed

Fix linter msg - case of constants

IT LIVES

refactor to omit yucky explict return

update comments

Fix based on diff AccountProvider.has_account method

* Refactor flag name + don't change import_own_tx behaviour

fix arg name

Note: force commit to try and get gitlab tests working again 😠

* Add fn to TestMinerService

* Avoid race condition from trusted sources

- refactor the miner tests a bit to cut down on code reuse
- add `trusted` param to dispatch_transaction and import_claimed_local_transaction

Add param to `import_claimed_local_transaction`

Fix fn sig in tests
2018-06-18 18:18:41 +01:00
..
benches Fixes bench and removes rustc_serialize dependency (#5988) 2017-10-11 17:39:12 +07:00
crypto ethcrypto renamed to ethcore-crypto and moved to ethcore dir (#8340) 2018-04-10 13:56:56 +02:00
evm remove evmjit (#8229) 2018-04-04 18:07:49 +09:00
light Minor fix in chain supplier and light provider (#8906) 2018-06-18 16:16:15 +01:00
node_filter New Transaction Queue implementation (#8074) 2018-04-13 17:34:27 +02:00
private-tx Keep all enacted blocks notify in order (#8524) 2018-06-18 15:55:08 +01:00
res Add ETC Cooperative-run load balanced parity node (#8892) 2018-06-18 16:16:02 +01:00
service [beta] Backports (#8785) 2018-06-04 22:29:20 +02:00
src Allow disabling local-by-default for transactions with new config entry (#8882) 2018-06-18 18:18:41 +01:00
stratum ethcore-stratum crate moved to ethcore directory (#8338) 2018-04-10 10:13:42 +02:00
sync Minor fix in chain supplier and light provider (#8906) 2018-06-18 16:16:15 +01:00
transaction parity-version: bump beta to 1.11.3 (#8806) 2018-06-05 21:51:37 +02:00
types [beta] Backports (#8785) 2018-06-04 22:29:20 +02:00
vm [beta] Backports (#8624) 2018-05-15 07:41:30 +02:00
wasm [beta] Backports (#8558) 2018-05-07 20:17:52 +02:00
Cargo.toml Move ethcore::Error to error_chain (#8386) 2018-04-19 11:52:54 +02:00