rubic-sdk-next
Version:
Simplify dApp creation
11 lines (10 loc) • 662 B
TypeScript
import { PriceTokenAmount } from '../../../../../common/tokens';
import { BlockchainName } from '../../../../../core/blockchain/models/blockchain-name';
import { ProxySupportedBlockchain } from '../../../../common/constants/proxy-supported-blockchain';
import { OnChainProxyFeeInfo } from '../../models/on-chain-proxy-fee-info';
export declare class OnChainProxyService {
static isSupportedBlockchain(blockchain: BlockchainName): blockchain is ProxySupportedBlockchain;
getFeeInfo(from: PriceTokenAmount<BlockchainName>, providerAddress: string): Promise<OnChainProxyFeeInfo>;
private static handleIntegratorFee;
private static handleRubicFee;
}