UNPKG

@xlink-network/xlink-sdk

Version:
24 lines (21 loc) 882 B
import { PublicTransferProphetAggregated } from '../utils/types/TransferProphet.js'; import { ChainId, TokenId, SDKNumber } from './types.js'; import { S as SDKGlobalContext } from '../types.internal-BwEnb5-y.js'; import '../utils/BigNumber.js'; import 'big.js'; import '../utils/typeHelpers.js'; import '../utils/buildSupportedRoutes.js'; import '../utils/types/knownIds.js'; import 'viem'; import '../evmUtils/evmContractAddresses.js'; interface BridgeInfoFromEVMInput { fromChain: ChainId; toChain: ChainId; fromToken: TokenId; toToken: TokenId; amount: SDKNumber; } interface BridgeInfoFromEVMOutput extends PublicTransferProphetAggregated { } declare function bridgeInfoFromEVM(ctx: SDKGlobalContext, info: BridgeInfoFromEVMInput): Promise<BridgeInfoFromEVMOutput>; export { type BridgeInfoFromEVMInput, type BridgeInfoFromEVMOutput, bridgeInfoFromEVM };