diff --git a/Cargo.lock b/Cargo.lock
index 5a5e3ac3f..2cc2464fc 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -867,8 +867,7 @@ dependencies = [
[[package]]
name = "cita_trie"
version = "4.0.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "afe7baab47f510f52ca8dc9c0eb9082020c627c7f22285bea30edc3511f7ee29"
+source = "git+https://github.com/KaoImin/cita-trie.git?branch=test#b08d630f204197c4f97ce267cb9bbcf47509edcb"
dependencies = [
"hasher",
"parking_lot 0.12.1",
diff --git a/core/executor/src/adapter/trie_db.rs b/core/executor/src/adapter/trie_db.rs
index 20d75b0fb..c5e24b9ad 100644
--- a/core/executor/src/adapter/trie_db.rs
+++ b/core/executor/src/adapter/trie_db.rs
@@ -44,7 +44,7 @@ impl RocksTrieDB {
Arc::clone(&self.db)
}
- fn inner_get(&self, key: &[u8]) -> Result