@reservoir0x/relay-sdk
Version:
Relay is the Fastest and Cheapest Way to Bridge and Transact Across Chains.
21 lines • 938 B
TypeScript
import type { AdaptedWallet, Execute } from '../types/index.js';
import { type WalletClient } from 'viem';
import type { paths } from '../types/index.js';
export type ClaimAppFeesBody = NonNullable<paths['/app-fees/{wallet}/claim']['post']['requestBody']['content']['application/json']>;
export type ClaimAppFeesResponse = NonNullable<paths['/app-fees/{wallet}/claim']['post']['responses']['200']['content']['application/json']['steps']>;
export type ClaimAppFeesParameters = {
wallet: AdaptedWallet | WalletClient;
chainId: number;
currency: string;
recipient?: string;
onProgress?: (data: any) => any;
};
/**
* Claim app fees for a wallet and execute the returned steps
* @param parameters - {@link ClaimAppFeesParameters}
*/
export declare function claimAppFees(parameters: ClaimAppFeesParameters): Promise<{
data: Execute;
abortController: AbortController;
}>;
//# sourceMappingURL=claimAppFees.d.ts.map