Skip to content

Tags: cryptechdev/neptune-api-v2-python

Tags

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #6 from cryptechdev/release-please--branches--main…

…--changes--next

release: 0.6.0

### Resource updates

* `markets.getTvl()` replaced with `markets.getSupply()`
* Extended TVL/Supply fields
* Each market group now has dedicated supply info accessible where market lists occur
* Market lists are now nested under an `Overview` object for each respective group (lend, borrow collaterals, borrow debts)
* Renamed market state fields

### Upgrade path

* Replace `markets.getTvl()` calls with `markets.getSupply()`. Adjust existing tvl/supply fields as follows:
  * `collateral_value` -> `borrow_collateral.non_receipt.balance`
  * `lend_value` -> `lend.principal`
  * `total_value` -> `tvl.tvl`
* Rename lending market state fields
  * `principal_sum` -> `principal`
* Rename borrow collateral market state fields
  * `collateral_sum ` -> `shares`
* Rename borrow debt market state fields
  * `balance_sum ` -> `balance`
  * `principal_sum` -> `shares`
* Rename user borrow collateral fields
  * `amount ` -> `principal`
* Update fn calls for accessing market arrays, adding an addition level for `contents`, e.g:
    * `markets.getOverview()`
      * **From**
        ```typescript
        markets.getOverview().data.lend
        // or
        markets.getOverview().data.borrow.collaterals
        // or
        markets.getOverview().data.borrow.debts
        ```
        **To**
        ```typescript
        markets.getOverview().data.lend.contents
        // or
        markets.getOverview().data.borrow.collaterals.contents
        // or
        markets.getOverview().data.borrow.debts.contents
        ```
    * `markets.lend.list().data`
      * **From**
        ```typescript
        markets.lend.list().data
        ```
        **To**
        ```typescript
        markets.lend.list().data.contents
        ```
    * `markets.borrow.collaterals.list()`
      * **From**
        ```typescript
        markets.borrow.collaterals.list().data
        ```
        **To**
        ```typescript
        markets.borrow.collaterals.list().data.contents
        ```
    * `markets.borrow.debts.list().data`
      * **From**
        ```typescript
        markets.borrow.debts.list().data
        ```
        **To**
        ```typescript
        markets.borrow.debts.list().data.contents
        ```

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #5 from cryptechdev/release-please--branches--main…

…--changes--next

v0.4.0

Toggle v0.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #4 from cryptechdev/release-please--branches--main…

…--changes--next

release: 0.4.0

- Fix response types for:
  - `/api/v1/users/{address}/wallet/balances`
  - `/api/v1/users/{address}/nept/staking/unstaking`

While these are 'breaking changes', the existing sdk calls do no work and will throw exceptions during deserialization. Please update.

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #3 from cryptechdev/release-please--branches--main…

…--changes--next

release: 0.3.0

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #2 from cryptechdev/release-please--branches--main…

…--changes--next

release: 0.2.0

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1 from cryptechdev/release-please--branches--main…

…--changes--next