Skip to content

Commit 618ae3d

Browse files
author
Seulgi Kim
committed
Cleanup use statements
1 parent 428468e commit 618ae3d

File tree

9 files changed

+18
-17
lines changed

9 files changed

+18
-17
lines changed

core/src/client/error.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@
1414
// You should have received a copy of the GNU Affero General Public License
1515
// along with this program. If not, see <https://www.gnu.org/licenses/>.
1616

17-
use kvdb;
1817
use std::fmt::{Display, Error as FmtError, Formatter};
18+
19+
use kvdb;
1920
use util_error::UtilError;
2021

2122
/// Client configuration errors.

core/src/spec/genesis.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ use ccrypto::BLAKE_NULL_RLP;
1818
use cjson;
1919
use ckey::Address;
2020
use primitives::{Bytes, H256, U256};
21-
use spec::seal::Seal;
21+
22+
use super::seal::Seal;
2223

2324
/// Genesis components.
2425
pub struct Genesis {

core/src/spec/spec.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
use std::io::Read;
1818
use std::sync::Arc;
1919

20-
use blockchain::HeaderProvider;
2120
use ccrypto::{blake256, BLAKE_NULL_RLP};
2221
use cjson;
2322
use ckey::Address;
@@ -28,6 +27,8 @@ use primitives::{Bytes, H256, U256};
2827
use rlp::{Encodable, Rlp, RlpStream};
2928
use trie::TrieFactory;
3029

30+
use super::super::blockchain::HeaderProvider;
31+
3132
use super::super::codechain_machine::CodeChainMachine;
3233
use super::super::consensus::{BlakePoW, CodeChainEngine, Cuckoo, NullEngine, Solo, SoloAuthority, Tendermint};
3334
use super::super::error::{Error, SpecError};

core/src/state/shard_level.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ use ctypes::transaction::{
2626
Transaction,
2727
};
2828
use cvm::{decode, execute, ScriptResult, VMConfig};
29-
use error::Error;
3029
use primitives::{Bytes, H256, U128};
3130
use rlp::Encodable;
3231
use trie::{self, Result as TrieResult, Trie, TrieError, TrieFactory};
3332
use unexpected::Mismatch;
3433

34+
use super::super::error::Error;
3535
use super::super::state_db::StateDB;
3636
use super::cache::Cache;
3737
use super::traits::{CheckpointId, StateWithCache, StateWithCheckpoint};

core/src/state/shard_state.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616

1717
use ctypes::transaction::{Outcome as TransactionOutcome, Transaction};
1818

19-
use error::Error;
20-
19+
use super::super::error::Error;
2120
use super::ShardBackend;
2221

2322
pub trait ShardState<B>

core/src/state/top_level.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ use ckey::{Address, Public};
4343
use ctypes::invoice::Invoice;
4444
use ctypes::parcel::{Action, ChangeShard, Error as ParcelError, Outcome as ParcelOutcome};
4545
use ctypes::transaction::{Outcome as TransactionOutcome, Transaction};
46-
use error::Error;
47-
use parcel::SignedParcel;
4846
use primitives::{H256, U256};
4947
use trie::{Result as TrieResult, Trie, TrieError, TrieFactory};
5048
use unexpected::Mismatch;
5149

50+
use super::super::error::Error;
51+
use super::super::parcel::SignedParcel;
5252
use super::super::state_db::StateDB;
5353
use super::account::Account;
5454
use super::asset::{Asset, AssetAddress};

core/src/state/top_state.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
// along with this program. If not, see <https://www.gnu.org/licenses/>.
1616

1717
use ckey::{Address, Public};
18-
use error::Error;
1918
use primitives::{H256, U256};
2019
use trie;
2120

21+
use super::super::error::Error;
2222
use super::TopBackend;
2323

2424
pub trait TopState<B>

core/src/tests/helpers.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@
1616

1717
use std::sync::Arc;
1818

19-
use header::Header;
2019
use kvdb::KeyValueDB;
21-
use parcel::SignedParcel;
22-
use primitives::Bytes;
23-
use primitives::{H256, U256};
20+
use primitives::{Bytes, H256, U256};
2421
use rlp::{self, RlpStream};
25-
use spec::Spec;
26-
use state::TopLevelState;
27-
use state_db::StateDB;
22+
23+
use super::super::header::Header;
24+
use super::super::parcel::SignedParcel;
25+
use super::super::spec::Spec;
26+
use super::super::state::TopLevelState;
27+
use super::super::state_db::StateDB;
2828

2929
pub fn create_test_block(header: &Header) -> Bytes {
3030
let mut rlp = RlpStream::new_list(2);

core/src/views/parcel.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
use ccrypto::blake256;
1818
use primitives::{Bytes, H256, U256};
19-
2019
use rlp::Rlp;
2120

2221
/// View onto parcel rlp.

0 commit comments

Comments
 (0)