const request = {
tradeArgs: {
type: 'arguments',
input: 'So11111111111111111111111111111111111111112',
output: 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v',
amount: 1000000000,
slippageBps: 50,
feeBps: 10
},
transactionSigners: ['signer-pubkey']
};
const response = await client.prepareTradeSmartTransaction(
accountAddress,
smartTransactionAddress,
request,
{ debug: true }
);
const quoteResponse = await client.getSmartTransactionQuote(...);
const request = {
tradeArgs: {
type: 'quote',
quote: quoteResponse.data.quote
}
};
const response = await client.prepareTradeSmartTransaction(...);
Was this page helpful?