3๏ธโฃEstimate Router Data
Step 1: Build Router Data
import * as api from '@protocolink/api';
const routerData: api.RouterData = {
chainId,
account: '0xaAaAaAaaAaAaAaaAaAAAAAAAAaaaAaAaAaaAaaAa',
logics: [swapLogic, supplyLogic],
};Step 2: Estimate Router Data Result
type Permit2Type = 'permit' | 'approve';import * as api from '@protocolink/api';
const estimateResult = await api.estimateRouterData(routerData);
// or
const estimateResult = await api.estimateRouterData(routerData, { permit2Type: 'permit'});Step 3: Approvals (optional)
Step 4: PermitData (optional)
Last updated