yearn-sdk icon indicating copy to clipboard operation
yearn-sdk copied to clipboard

🦧 SDK for the yearn.finance platform. WIP

Results 15 yearn-sdk issues
Sort by recently updated
recently updated
newest added

## Description Add veYFI integration, creating interfaces for the Voting Escrow and Gauges. ## Motivation and Context https://gov.yearn.finance/t/yip-65-evolving-yfi-tokenomics/11994

## Description Whenever a deposit/withdraw happens and the `vault underlying !== token`, it will make an API call to `https://api.joinwido.com/swaproute`, get the swap route, and call the `executeOrder` function on...

## Description - enable `camelcase` eslint rule - update json keys throughout so lint passes ## Related Issue https://github.com/yearn/yearn-sdk/issues/257 Next steps: - Add some serialization middleware to convert JSON keys...

## Description Add a config setter to be able to change configurations (chainId, context and assetServiceState) dynamically after initialisation. Usage: ```typescript // Initialise a Yearn instance const sdkInstance = new...

## Description Add a `getHarvests` function to `StrategiesInterface` that returns data about the harvests of a strategy, optionally within a specified window of blocks Data returned about each Harvest: ```...

Spinoff this PR comment https://github.com/yearn/yearn-sdk/pull/251#discussion_r829682479 In summary, we would like to have this rule enabled `"@typescript-eslint/camelcase": "off"` However, in order to achieve that we need to serialize the JSON keys...

It seems getNormalizedValueUsdc method is good for what yearn watch wants, it would be great if it supported batch calls (multicall), since potentially we will be calling this with all...

enhancement
help wanted
good first issue
P3

* Clone the yearn exporter repo - [https://github.com/yearn/yearn-exporter](https://github.com/yearn/yearn-exporter) * Checkout the branch `feat/brownie_bridge` * Make sure these environment variables are set: ``` export WEB3_PROVIDER=... export EXPLORER=... export FTM_WEB3_PROVIDER=... export FTM_EXPLORER=......

![](https://uploads.linear.app/71c58dc2-224e-40a9-b4c0-5ae717f1e931/7a2cc18f-e6f5-486c-ad0c-0f8550b0ada3/d5047f5f-97b3-404c-b738-0deaac236038)