Skip to content

Commit

Permalink
add deBridge analytics (#357)
Browse files Browse the repository at this point in the history
feat: add deBridge analytics
  • Loading branch information
bussyjd authored Feb 21, 2025
1 parent 72d161b commit bde9f30
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 53 deletions.
11 changes: 2 additions & 9 deletions typescript/packages/plugins/debridge/src/tools.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,6 @@ import {
getTokenInfoParametersSchema,
} from "./parameters";

/** Default referral code for DeBridge transactions */
const REFERRAL_CODE = "21064";

/**
* Core tools for interacting with the DeBridge protocol
* Provides methods for getting quotes, creating orders, and executing bridge transactions
Expand Down Expand Up @@ -157,13 +154,9 @@ From Solana:
params.append("srcChainRefundAddress", parameters.senderAddress);
// Always use dstChainTokenOutRecipient for destination chain authority
params.append("dstChainOrderAuthorityAddress", parameters.dstChainTokenOutRecipient);
params.append("referralCode", parameters.referralCode || REFERRAL_CODE || "21064");
params.append("referralCode", "21064"); // Analytics
params.append("deBridgeApp", "GOAT"); // Analytics
params.append("prependOperatingExpenses", "true");
// params.append("deBridgeApp", "goat");
// params.append("enableEstimate", parameters.enableEstimate?.toString() || "false");
// if (parameters.allowedTaker) {
// params.append('allowedTaker', parameters.allowedTaker);
// }

const url = `${this.options.baseUrl}/dln/order/create-tx?${params}`;

Expand Down
79 changes: 35 additions & 44 deletions typescript/pnpm-lock.yaml

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

0 comments on commit bde9f30

Please sign in to comment.