Decentralized Finance
This package provides several examples to use DeFi features.
Usage
- npm i decentralized-finance-defi
- try some of the following examples in your code
Get Current Gas Price Info
const { DeFiService } = require("decentralized-finance-defi")
const gasPriceInfo = await DeFiService.getGasPriceInfo()
console.log(gasPriceInfo.fastest)
Get Compound Account Data
const { DeFiService } = require("decentralized-finance-defi")
const walletAddress = '0xA63CD0d627c34Ce3958c4a82E6bB12F7b9C1c324'
const accountInfo = await DeFiService.getCompoundAccountData(walletAddress)
console.log(`The collateral value in ETH is: ${accountInfo.total_collateral_value_in_eth.value}.`)
Get Crypto Currency Prices (API Key Required)
const { DeFiService } = require("decentralized-finance-defi")
const pricesWithTimeStamp = DeFiService.getPriceDataWithTimeStamp()
console.log(pricesWithTimeStamp[1])
Payment Examples
Deposit Example
In order to earn interests you can deposit some assets.
Borrow Examples
If you provide some assets as collateral you can borrow other assets.
Compliance Examples
Investment Examples