rubic-sdk
Version:
Simplify dApp creation
11 lines (10 loc) • 668 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;
}