UNPKG

@concrete-xyz/sdk

Version:

Concrete SDK for interacting with vault contracts

10 lines (6 loc) 410 B
import { ethers } from "ethers"; import { getVault } from "../dist/sdk/index.mjs"; const mainnetRpcUrl = "https://ethereum-rpc.publicnode.com"; const mainnetProvider = new ethers.JsonRpcProvider(mainnetRpcUrl); const vault = getVault("0x15cE9bE6609db102b70D68ca75a39c555bEa5Fac", "Ethereum", mainnetProvider) console.log(await vault.previewConversion(1 * 10 ** Number(await vault.getUnderlyingDecimals())))