Skip to content

Commit

Permalink
Remove more
Browse files Browse the repository at this point in the history
- Remove degen score
- Add back Ethereum tokens to the list
- Pull more ethereum
  • Loading branch information
user committed Nov 22, 2023
1 parent 10f9309 commit 8bb8f5c
Show file tree
Hide file tree
Showing 13 changed files with 205 additions and 310 deletions.
105 changes: 19 additions & 86 deletions web/app.fluidity.money/app/queries/useUserTransactions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -323,26 +323,6 @@ export type UserTransaction = {
application: string;
};

type BitqueryUserTransaction = {
sender: {
address: string;
};
receiver: { address: string };
block: { timestamp: { unixtime: number } };
transaction: { hash: string };
amount: number;
currency: { symbol: string };
};

type BitqueryUserTransactionRes = {
data?: {
[network: string]: {
transfers: BitqueryUserTransaction[];
};
};
errors?: unknown;
};

type HasuraUserTransaction = {
sender_address: string;
recipient_address: string;
Expand Down Expand Up @@ -397,20 +377,12 @@ const useUserTransactionsByAddress = async (
};

const result =
networkGqlBackend(network) === "hasura"
? parseHasuraUserTransactions(
await jsonPost<
UserTransactionsByAddressBody,
HasuraUserTransactionRes
>(url, body, headers)
)
: parseBitqueryUserTransactions(
await jsonPost<
UserTransactionsByAddressBody,
BitqueryUserTransactionRes
>(url, body, headers),
network
);
parseHasuraUserTransactions(
await jsonPost<
UserTransactionsByAddressBody,
HasuraUserTransactionRes
>(url, body, headers)
)

return result;
};
Expand Down Expand Up @@ -442,20 +414,12 @@ const useUserTransactionsByTxHash = async (
};

const result =
networkGqlBackend(network) === "hasura"
? parseHasuraUserTransactions(
await jsonPost<
UserTransactionsByTxHashBody,
HasuraUserTransactionRes
>(url, body, headers)
)
: parseBitqueryUserTransactions(
await jsonPost<
UserTransactionsByTxHashBody,
BitqueryUserTransactionRes
>(url, body, headers),
network
);
parseHasuraUserTransactions(
await jsonPost<
UserTransactionsByTxHashBody,
HasuraUserTransactionRes
>(url, body, headers)
);

return result;
};
Expand Down Expand Up @@ -494,22 +458,13 @@ const useUserTransactionsAll = async (
};

const result =
networkGqlBackend(network) === "hasura"
? parseHasuraUserTransactions(
await jsonPost<UserTransactionsAllBody, HasuraUserTransactionRes>(
url,
body,
headers
)
)
: parseBitqueryUserTransactions(
await jsonPost<UserTransactionsAllBody, BitqueryUserTransactionRes>(
url,
body,
headers
),
network
);
parseHasuraUserTransactions(
await jsonPost<UserTransactionsAllBody, HasuraUserTransactionRes>(
url,
body,
headers
)
)

return result;
};
Expand Down Expand Up @@ -566,28 +521,6 @@ const parseHasuraUserTransactions = (
};
};

const parseBitqueryUserTransactions = (
result: BitqueryUserTransactionRes,
network: string
): UserTransactionsRes => {
if (!result.data || result.errors)
return {
errors: result.errors,
};

const transfers: BitqueryUserTransaction[] =
result.data[network]?.transfers ?? [];

return {
data: {
transfers: transfers.map((transfer) => ({
...transfer,
application: "none",
})),
},
};
};

export {
useUserTransactionsAll,
useUserTransactionsByAddress,
Expand Down
16 changes: 0 additions & 16 deletions web/app.fluidity.money/app/routes/$network.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -84,24 +84,8 @@ const Provider = ({
};

const ProviderOutlet = () => {
const { connected, address, getDegenScore } = useContext(
FluidityFacadeContext
);

const { client } = useContext(SplitContext);

useEffect(() => {
if (!(address && connected)) return;

(async () => {
if (!getDegenScore) return;

const degenScore = await getDegenScore(address);

client?.track("connected-user-degen-score", address, degenScore);
})();
}, [address, client]);

return (
<>
<Outlet />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ function ErrorBoundary(error: Error) {
}

const SAFE_DEFAULT_HOME: HomeLoaderData = {
network: "ethereum",
network: "arbitrum",
loaded: false,
graph: {
day: [],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ type CacheData = {

const SAFE_DEFAULT_REWARDS: RewardsLoaderData = {
// Only used in Rewards
network: "ethereum",
network: "arbitrum",
fluidTokenMap: {},
totalPrizePool: 0,
loaded: false,
Expand Down
30 changes: 2 additions & 28 deletions web/app.fluidity.money/app/styles/dashboard.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

79 changes: 13 additions & 66 deletions web/app.fluidity.money/app/styles/dashboard/airdrop.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 1 addition & 14 deletions web/app.fluidity.money/app/styles/transfer.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 8bb8f5c

Please sign in to comment.