fix rebase and bump rlp in trie-standardmap
This commit is contained in:
parent
19343a2d15
commit
2a710671d3
|
@ -130,7 +130,7 @@ mod test {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn fatdbmut_insert_remove_key_mapping() {
|
fn fatdbmut_insert_remove_key_mapping() {
|
||||||
let mut memdb = MemoryDB::<KeccakHasher>::new();
|
let mut memdb = MemoryDB::<KeccakHasher, DBValue>::new();
|
||||||
let mut root = H256::new();
|
let mut root = H256::new();
|
||||||
let key = [0x01u8, 0x23];
|
let key = [0x01u8, 0x23];
|
||||||
let val = [0x01u8, 0x24];
|
let val = [0x01u8, 0x24];
|
||||||
|
@ -139,7 +139,7 @@ mod test {
|
||||||
let mut t = FatDBMut::new(&mut memdb, &mut root);
|
let mut t = FatDBMut::new(&mut memdb, &mut root);
|
||||||
t.insert(&key, &val).unwrap();
|
t.insert(&key, &val).unwrap();
|
||||||
assert_eq!(t.get(&key), Ok(Some(DBValue::from_slice(&val))));
|
assert_eq!(t.get(&key), Ok(Some(DBValue::from_slice(&val))));
|
||||||
assert_eq!(t.db().get(&aux_hash), Some(DBValue::from_slice(&key)));
|
assert_eq!(t.db().get(&aux_hash), Some(&DBValue::from_slice(&key)));
|
||||||
t.remove(&key).unwrap();
|
t.remove(&key).unwrap();
|
||||||
assert_eq!(t.db().get(&aux_hash), None);
|
assert_eq!(t.db().get(&aux_hash), None);
|
||||||
}
|
}
|
||||||
|
|
|
@ -451,7 +451,7 @@ mod tests {
|
||||||
fn iterator_seek() {
|
fn iterator_seek() {
|
||||||
let d = vec![ DBValue::from_slice(b"A"), DBValue::from_slice(b"AA"), DBValue::from_slice(b"AB"), DBValue::from_slice(b"B") ];
|
let d = vec![ DBValue::from_slice(b"A"), DBValue::from_slice(b"AA"), DBValue::from_slice(b"AB"), DBValue::from_slice(b"B") ];
|
||||||
|
|
||||||
let mut memdb = MemoryDB::<KeccakHasher>::new();
|
let mut memdb = MemoryDB::<KeccakHasher, DBValue>::new();
|
||||||
let mut root = H256::new();
|
let mut root = H256::new();
|
||||||
{
|
{
|
||||||
let mut t = TrieDBMut::new(&mut memdb, &mut root);
|
let mut t = TrieDBMut::new(&mut memdb, &mut root);
|
||||||
|
|
|
@ -10,4 +10,4 @@ license = "GPL-3.0"
|
||||||
ethereum-types = "0.4"
|
ethereum-types = "0.4"
|
||||||
keccak-hash = { version = "0.1", path = "../keccak-hash" }
|
keccak-hash = { version = "0.1", path = "../keccak-hash" }
|
||||||
parity-bytes = { version = "0.1", path = "../parity-bytes" }
|
parity-bytes = { version = "0.1", path = "../parity-bytes" }
|
||||||
rlp = { version = "0.2.4", path = "../rlp" }
|
rlp = { version = "0.3.0", path = "../rlp" }
|
||||||
|
|
Loading…
Reference in New Issue