npm install dao-cpi-sdk
# or
yarn add dao-cpi-sdk
import DAOCPISDK from "dao-cpi-sdk";
const sdk = new DAOCPISDK({
apiKey: "your-api-key-here",
});
try {
const cpiData = await sdk.calculateCPI();
console.log(cpiData);
} catch (error) {
console.error("CPI Calculation Error:", error);
}
try {
const tempCpiData = await sdk.calculateTempCPI(
"0x1234...delegator-address",
"0x5678...destination-address"
);
console.log(tempCpiData);
} catch (error) {
console.error("Temporary CPI Calculation Error:", error);
}
The SDK provides detailed error handling for various scenarios.
- Node.js 14+
- Valid API Key