Transfer
const sdk = new PixelBridgeCoreSdk(nodeRpcUrlsDefault);
const chainDetailsMap = await sdk.chainDetailsMap();
const sourceToken = chainDetailsMap[ChainSymbol.SRB].tokens.find((t) => t.symbol == "USDT");
const destinationToken = chainDetailsMap[ChainSymbol.ETH].tokens.find((t) => t.symbol == "USDT");
const amount = "2";
const sendParams: SendParams = {
amount,
fromAccountAddress: fromAddress,
toAccountAddress: toAddress,
sourceToken,
destinationToken,
messenger: Messenger.PixelBridge,
extraGas: "1.15",
extraGasFormat: AmountFormat.FLOAT,
gasFeePaymentMethod: FeePaymentMethod.WITH_STABLECOIN,
};
const xdrTx: string = (await sdk.bridge.rawTxBuilder.send(sendParams)) as string;Last updated