@molecularlabs/nucleus-frontend
Version:
Nucleus BoringVault Frontend SDK
39 lines • 1.14 kB
JavaScript
import {
isDepositSpendApproved,
isWithdrawalSpendApproved
} from "./display/approvals";
import { getBridgeFee } from "./display/bridge-fees";
import {
getDepositExchangeRate,
getWithdrawExchangeRate
} from "./display/exchange-rate";
import { prepareBridgeTransactionData } from "./vaults/bridge";
import { getVaultByKey } from "./vaults";
import { VaultKeys } from "./vaults/config";
import {
prepareApproveDepositToken,
prepareDepositAndBridgeTransactionData,
prepareDepositTransactionData
} from "./vaults/deposit/deposit";
import {
prepareApproveWithdrawToken,
prepareBridgeAndWithdrawTransactionData,
prepareWithdrawTransactionData
} from "./vaults/withdraw/withdraw";
export {
VaultKeys,
getBridgeFee,
getDepositExchangeRate,
getVaultByKey,
getWithdrawExchangeRate,
isDepositSpendApproved,
isWithdrawalSpendApproved,
prepareApproveDepositToken,
prepareApproveWithdrawToken,
prepareBridgeAndWithdrawTransactionData,
prepareBridgeTransactionData,
prepareDepositAndBridgeTransactionData,
prepareDepositTransactionData,
prepareWithdrawTransactionData
};
//# sourceMappingURL=index.mjs.map