UNPKG

@velora-dex/sdk

Version:
12 lines 852 B
import type { ConstructProviderFetchInput } from '../../types'; import { ApproveToken } from '../../helpers/approve'; export type ApproveTokenForLimitOrderFunctions<T> = { /** @description approving AugustusRFQ as spender for makerAsset */ approveMakerTokenForLimitOrder: ApproveToken<T>; /** @description approving AugustusRFQ as spender for takerAsset to call SDK.fillOrderDirectly */ approveTakerTokenForFillingP2POrderDirectly: ApproveToken<T>; /** @description approving AugustusSwapper as spender for takerAsset for Limit Orders that will be executed through it */ approveTakerTokenForLimitOrder: ApproveToken<T>; }; export declare const constructApproveTokenForLimitOrder: <T>(options: ConstructProviderFetchInput<T, "transactCall">) => ApproveTokenForLimitOrderFunctions<T>; //# sourceMappingURL=approveForOrder.d.ts.map