+
+ Program |
+
+
+ |
+
+
+
+ Signal Provider Address |
+
+
+ |
+
+
+
+ Market |
+
+
+ |
+
+
+
+ Payer Bot Asset Address |
+
+
+ |
+
+
+
+ Open Order |
+
+
+ |
+
+
+
+ Serum Request Queue |
+
+
+ |
+
+
+
+ Serum Event Queue |
+
+
+ |
+
+
+
+ Serum Bids |
+
+
+ |
+
+
+
+ Serum Asks |
+
+
+ |
+
+
+
+ Bot Address |
+
+
+ |
+
+
+
+ Coin Vault |
+
+
+ |
+
+
+
+ Pc Vault |
+
+
+ |
+
+
+
+ Serum Program ID |
+
+
+ |
+
+
+
+ Bot Token Mint |
+
+
+ |
+
+
+
+ Pool Seed |
+ {info.poolSeed} |
+
+
+
+ Side |
+ {info.side} |
+
+
+
+ Limit Price |
+ {info.limitPrice} |
+
+
+
+ Ratio to Trade |
+ {info.ratioOfPoolAssetsToTrade} |
+
+
+
+ Order Type |
+ {info.orderType} |
+
+
+
+ Coin Lot Size |
+ {info.coinLotSize.toString()} |
+
+
+
+ Pc Lot Size |
+ {info.pcLotSize.toString()} |
+
+
+ );
+}
diff --git a/explorer/src/components/instruction/bonfida-bot/DepositDetails.tsx b/explorer/src/components/instruction/bonfida-bot/DepositDetails.tsx
new file mode 100644
index 0000000000..22a0aea14d
--- /dev/null
+++ b/explorer/src/components/instruction/bonfida-bot/DepositDetails.tsx
@@ -0,0 +1,86 @@
+import React from "react";
+import { SignatureResult, TransactionInstruction } from "@solana/web3.js";
+import { InstructionCard } from "../InstructionCard";
+import { Address } from "components/common/Address";
+import { Deposit } from "./types";
+
+export function DepositDetailsCard(props: {
+ ix: TransactionInstruction;
+ index: number;
+ result: SignatureResult;
+ info: Deposit;
+ innerCards?: JSX.Element[];
+ childIndex?: number;
+}) {
+ const { ix, index, result, info, innerCards, childIndex } = props;
+
+ return (
+