Crypto primitives removed from ethkey (#11174)
* Crypto utils removed from ethkey * Fix ethkey lib * Switch ethsore to new crypto * Accounts crate fixed * Secret store crate switched to new crypto * Ethcore builtin fixed * Accounts crate fixed * Ethcore crate fixed * Util network fixed * Util network-devp2p fixed * Private tx fixed * Ethcore sync fixed * Secret store fixed * Rpc fixed * Parity fixed * Ethkey cli fixed * Local store fixed * Ethcore blockchain fixed * Cargo.lock pushed; doc comment added for reversed nonce * Ethstore tests fixed * Ethstore cli fixed * Miner fixed * Snapshot tests are fixed * Single brackets removed * Machine fixed * Verification fixed * Executive state fixed * More single brackets removed * Update version of parity-crypto * Use published version 0.4.2 of parity-crypto * New test in tx_filter fixed
This commit is contained in:
@@ -39,7 +39,7 @@ use devp2p::NetworkService;
|
||||
use ethcore_io::TimerToken;
|
||||
use ethcore_private_tx::PrivateStateDB;
|
||||
use ethereum_types::{H256, H512, U256};
|
||||
use ethkey::Secret;
|
||||
use parity_crypto::publickey::Secret;
|
||||
use futures::sync::mpsc as futures_mpsc;
|
||||
use futures::Stream;
|
||||
use light::client::AsLightClient;
|
||||
|
||||
@@ -647,7 +647,7 @@ mod tests {
|
||||
use crate::tests::{helpers::TestIo, snapshot::TestSnapshotService};
|
||||
|
||||
use ethcore::test_helpers::TestBlockChainClient;
|
||||
use ethkey::{Random, Generator};
|
||||
use parity_crypto::publickey::{Random, Generator};
|
||||
use keccak_hash::keccak;
|
||||
use parking_lot::RwLock;
|
||||
use rlp::{encode_list, RlpStream};
|
||||
|
||||
@@ -1616,7 +1616,7 @@ pub mod tests {
|
||||
#[test]
|
||||
fn should_add_transactions_to_queue() {
|
||||
fn sender(tx: &UnverifiedTransaction) -> Address {
|
||||
ethkey::public_to_address(&tx.recover_public().unwrap())
|
||||
parity_crypto::publickey::public_to_address(&tx.recover_public().unwrap())
|
||||
}
|
||||
|
||||
// given
|
||||
|
||||
@@ -27,7 +27,7 @@ use ethcore::client::Client;
|
||||
use ethcore::miner::{self, MinerService};
|
||||
use ethcore_io::{IoHandler, IoChannel};
|
||||
use ethereum_types::{U256, Address};
|
||||
use ethkey::{KeyPair, Secret};
|
||||
use parity_crypto::publickey::{KeyPair, Secret};
|
||||
use keccak_hash::keccak;
|
||||
use common_types::{
|
||||
io_message::ClientIoMessage,
|
||||
|
||||
@@ -37,7 +37,7 @@ use ethcore_io::{IoHandler, IoChannel};
|
||||
use ethcore_private_tx::{
|
||||
Provider, ProviderConfig, NoopEncryptor, Importer, SignedPrivateTransaction, StoringKeyProvider
|
||||
};
|
||||
use ethkey::KeyPair;
|
||||
use parity_crypto::publickey::KeyPair;
|
||||
use keccak_hash::keccak;
|
||||
use machine::executive::contract_address;
|
||||
use rustc_hex::FromHex;
|
||||
|
||||
Reference in New Issue
Block a user