Optional gas price in transactions come from statistics (#1388)
* use gas price statistics for default transaction gas price * create new signing queue client properly * replace one more usage of sensible_gas_price * fill_optional_fields as a free function * keep test client alive
This commit is contained in:
committed by
Gav Wood
parent
78cc5a6ed1
commit
f947a9cb71
@@ -150,7 +150,7 @@ pub fn setup_rpc<T: Extendable>(server: T, deps: Arc<Dependencies>, apis: ApiSet
|
||||
server.add_delegate(EthFilterClient::new(&deps.client, &deps.miner).to_delegate());
|
||||
|
||||
if deps.signer_port.is_some() {
|
||||
server.add_delegate(EthSigningQueueClient::new(&deps.signer_queue, &deps.miner).to_delegate());
|
||||
server.add_delegate(EthSigningQueueClient::new(&deps.signer_queue, &deps.client, &deps.miner).to_delegate());
|
||||
} else {
|
||||
server.add_delegate(EthSigningUnsafeClient::new(&deps.client, &deps.secret_store, &deps.miner).to_delegate());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user