@cryptoscan/orca-sdk
Version:
The fastest and easiest way to trade on Orca.
27 lines (22 loc) • 753 B
text/typescript
import { getWallet } from '@cryptoscan/solana-wallet-sdk';
import { describe, test, expect } from 'vitest';
import { OrcaApi } from '../OrcaApi.js';
import { Connection } from '@solana/web3.js';
describe('Test sell', () => {
test('Should sell', async () => {
const api = new OrcaApi({
connection: new Connection(process.env.CONNECTION_URL!),
});
const coinAddress = process.env.COIN_ADDRESS! || 'EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v';
const wallet = getWallet(process.env.TEST_SECRET_KEY!);
const tx = await api.sell({
wallet,
coinAddress,
sol: 0.045,
fee: 0.0001,
})
console.log('TX:', tx)
expect(typeof tx === 'string').toBe(true)
expect(!!tx).toBe(true)
}, 60_000)
})