Spaces:
Runtime error
Runtime error
gauravlochab
commited on
Commit
·
dd5f0bc
1
Parent(s):
0901a85
reverting changes
Browse files
app.py
CHANGED
@@ -88,16 +88,6 @@ def process_transactions(data):
|
|
88 |
df = pd.DataFrame(rows)
|
89 |
return df
|
90 |
|
91 |
-
# Function to get vanity transactions
|
92 |
-
def get_vanity_transactions(date):
|
93 |
-
# Placeholder logic: returns 4 vanity transactions for the given date
|
94 |
-
vanity_transactions = pd.DataFrame({
|
95 |
-
"date": [date] * 4,
|
96 |
-
"sending_chain": ["Optimism"] * 4,
|
97 |
-
"transaction_count": [4] * 4
|
98 |
-
})
|
99 |
-
return vanity_transactions
|
100 |
-
|
101 |
# Function to create visualizations based on the metrics
|
102 |
def create_visualizations():
|
103 |
transactions_data = fetch_and_aggregate_transactions()
|
@@ -116,18 +106,8 @@ def create_visualizations():
|
|
116 |
df["sending_chain"] = df["sending_chain"].astype(str)
|
117 |
df["receiving_chain"] = df["receiving_chain"].astype(str)
|
118 |
df['date'] = pd.to_datetime(df['date'])
|
119 |
-
|
120 |
# Total transactions per chain per day
|
121 |
tx_per_chain = df.groupby(["date", "sending_chain"]).size().reset_index(name="transaction_count")
|
122 |
-
|
123 |
-
# Add vanity transactions
|
124 |
-
today_date = datetime.utcnow().date()
|
125 |
-
vanity_tx = get_vanity_transactions(today_date)
|
126 |
-
tx_per_chain = pd.concat([tx_per_chain, vanity_tx], ignore_index=True)
|
127 |
-
|
128 |
-
# Convert the 'date' column to datetime again after concatenation
|
129 |
-
tx_per_chain['date'] = pd.to_datetime(tx_per_chain['date'])
|
130 |
-
|
131 |
fig_tx_chain = px.bar(
|
132 |
tx_per_chain,
|
133 |
x="date",
|
|
|
88 |
df = pd.DataFrame(rows)
|
89 |
return df
|
90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
# Function to create visualizations based on the metrics
|
92 |
def create_visualizations():
|
93 |
transactions_data = fetch_and_aggregate_transactions()
|
|
|
106 |
df["sending_chain"] = df["sending_chain"].astype(str)
|
107 |
df["receiving_chain"] = df["receiving_chain"].astype(str)
|
108 |
df['date'] = pd.to_datetime(df['date'])
|
|
|
109 |
# Total transactions per chain per day
|
110 |
tx_per_chain = df.groupby(["date", "sending_chain"]).size().reset_index(name="transaction_count")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
fig_tx_chain = px.bar(
|
112 |
tx_per_chain,
|
113 |
x="date",
|