feat(substreams): add substreams for Uniswap v2 and v3

This commit is contained in:
zizou
2024-10-11 12:57:34 +02:00
parent 58455a1188
commit 73d48236ba
70 changed files with 16697 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
#[derive(Clone)]
pub enum StoreKey {
Pool,
}
impl StoreKey {
pub fn get_unique_pool_key(&self, key: &str) -> String {
format!("{}:{}", self.unique_id(), key)
}
pub fn unique_id(&self) -> String {
match self {
StoreKey::Pool => "Pool".to_string(),
}
}
}