diff --git a/crates/primitives/src/filter.rs b/crates/primitives/src/filter.rs
deleted file mode 100644
index a545be0c2a..0000000000
--- a/crates/primitives/src/filter.rs
+++ /dev/null
@@ -1,1220 +0,0 @@
-#![allow(missing_docs)]
-
-use crate::{
- bloom::{Bloom, Input},
- keccak256, Address, BlockNumberOrTag, Log, H160, H256, U256, U64,
-};
-use serde::{
- de::{DeserializeOwned, MapAccess, Visitor},
- ser::SerializeStruct,
- Deserialize, Deserializer, Serialize, Serializer,
-};
-use std::ops::{Range, RangeFrom, RangeTo};
-
-pub type BloomFilter = Vec