Some tiny modifications. (#8163)

1. fix some typo in the comment.
2. sort the order of methods in 'impl state::Backend for StateDB`
This commit is contained in:
lihuafeng
2018-03-20 22:46:03 +08:00
committed by Rando
parent a91e562021
commit 1b4d9c2d39
3 changed files with 10 additions and 10 deletions

4
ethcore/src/state/account.rs Normal file → Executable file
View File

@@ -62,7 +62,7 @@ pub struct Account {
storage_changes: HashMap<H256, H256>,
// Code hash of the account.
code_hash: H256,
// Size of the accoun code.
// Size of the account code.
code_size: Option<usize>,
// Code cache of the account.
code_cache: Arc<Bytes>,
@@ -186,7 +186,7 @@ impl Account {
}
/// Get (and cache) the contents of the trie's storage at `key`.
/// Takes modifed storage into account.
/// Takes modified storage into account.
pub fn storage_at(&self, db: &HashDB, key: &H256) -> trie::Result<H256> {
if let Some(value) = self.cached_storage_at(key) {
return Ok(value);

4
ethcore/src/state/mod.rs Normal file → Executable file
View File

@@ -365,7 +365,7 @@ impl<B: Backend> State<B> {
pub fn new(mut db: B, account_start_nonce: U256, factories: Factories) -> State<B> {
let mut root = H256::new();
{
// init trie and reset root too null
// init trie and reset root to null
let _ = factories.trie.create(db.as_hashdb_mut(), &mut root);
}
@@ -553,8 +553,8 @@ impl<B: Backend> State<B> {
// 2. If there's an entry for the account in the global cache check for the key or load it into that account.
// 3. If account is missing in the global cache load it into the local cache and cache the key there.
// check local cache first without updating
{
// check local cache first without updating
let local_cache = self.cache.borrow_mut();
let mut local_account = None;
if let Some(maybe_acc) = local_cache.get(address) {