@hyperlane-xyz/sdk
Version:
The official SDK for the Hyperlane Network
21 lines • 1.04 kB
JavaScript
import { createEvmLikeHypAdapter } from './evmLikeHyp.js';
import { TokenStandard } from '../TokenStandard.js';
export function createTronHypAdapter(multiProvider, token) {
return createEvmLikeHypAdapter(multiProvider, token, {
native: TokenStandard.TronNative,
hypNative: TokenStandard.TronHypNative,
hypCollateral: [TokenStandard.TronHypCollateral],
hypOwnerCollateral: TokenStandard.TronHypOwnerCollateral,
hypCrossCollateralRouter: TokenStandard.TronHypCrossCollateralRouter,
hypRebaseCollateral: TokenStandard.TronHypRebaseCollateral,
hypCollateralFiat: TokenStandard.TronHypCollateralFiat,
hypSynthetic: TokenStandard.TronHypSynthetic,
hypSyntheticRebase: TokenStandard.TronHypSyntheticRebase,
hypXerc20: [TokenStandard.TronHypXERC20, TokenStandard.TronHypVSXERC20],
hypXerc20Lockbox: [
TokenStandard.TronHypXERC20Lockbox,
TokenStandard.TronHypVSXERC20Lockbox,
],
});
}
//# sourceMappingURL=tronHyp.js.map