Skip to content

v1.0.0

Compare
Choose a tag to compare
@filo87 filo87 released this 01 May 09:24
fe91876

1.0.0 (2024-05-01)

Features

  • add computation of pool value in indexer (#68) (30ca266)
  • add debt transfers to/from (82c0f1f)
  • add epoch handlers, add prettier, update order handling (f9a9c76)
  • add hourly pool states (d1cd879)
  • add mainnet dictionary (#89) (8ba471d)
  • add more fields, disable outstanding orders for now (fd7e3e3)
  • extend investor tx (218b78f)
  • extend schema with loans, borrower transactions, and more fields (6a49201)
  • implement dynamic precision in pools (#75) (7bfda19)
  • include modulo filter for block handler and update indexer version (#69) (16c49a7)
  • index basic metadata from IPFS (#227) (37e12f9)
  • investor transaction references in epoches (#67) (aebf3bd)
  • set up daily pool data handler (c089ca5)
  • set up mainnet (#87) (c00d676)
  • set up pools subquery (039edf0)
  • skip 0 borrower tx (#92) (da0be64)
  • track daily pool states (c66f194)
  • track deltaPortfolioValuationByPeriod (#240) (d8ee503), closes #205
  • track loan KPIs in Pool and PoolsnapshotsFixes #188 (ae9ff16)
  • track outstanding orders (d4e016d)
  • track pool metadata updates (#238) (805d7ea)
  • track sum fees on pool snapshots (#239) (a05c2c4), closes #233
  • transfer debt handler (#82) (c2e8acc)
  • upate subql versions (#94) (cd4905d)
  • update types (#95) (522d2d3)
  • use multicall (d8bf861)

Bug Fixes

  • activate on transfer debt (3f96cb3)
  • add celo, disable base (8e0c857)
  • add missing multicall abi to tinlake (11f9db5)
  • add missing slash (#100) (6e19c65)
  • add totalRepaid and totalBorrowed (8b46468)
  • appease the linter (ae5a067)
  • assert epoch existance on upon asset transactions (87d3c9e)
  • cicd ipfs cid extraction from clu output (#78) (f420de0)
  • cli flags (f2baae2)
  • correct wrong array destruction (e8ab969)
  • currency balance offset (76ec367)
  • demo environment indexing (#71) (ac16ba8)
  • demo start block on october 1st (#72) (874552f)
  • drop eth indexer separation (4135244)
  • duplicate setting of prices (aaab47b)
  • enable historical state (#83) (6b355a9)
  • enable query aggregate for deployments (#99) (7e009fa)
  • enable unsafe indexer deployment (e3585dd)
  • escape newlines (eff9c58)
  • even more base references (419cb24)
  • fetching and accruals of poolFees vie runtime (e6be4c6)
  • filter out blocktower pools from maturity date operations (decc19b)
  • fix bug in processCalls (f953ef1)
  • fix bug in processCalls that was overwriting results (8079564)
  • fix loanrate and debt fetching (68096f6)
  • genesisHash => chainId (#75) (3fa4e67)
  • get pool update multicall working again (48ef388)
  • include subql cli (5dd0de2)
  • incorrect TVL indexing tinlake (#223) (3b7852b)
  • init tranche currency details on tranche creation (e0a4f21)
  • invalid poolValuation serialize error (7c8a95c)
  • investment transactions prices in ray precision (6d45b17)
  • investor transactions price precision in ray (a4a2271)
  • investor transfer logic (ce466c8)
  • loans multicall working (a3cd5a7)
  • merge main (488eb5c)
  • merge tinlake with ethereum yaml (ae1fd5d)
  • missing fulfilled orders calculations (be2497e)
  • modulo interval for tinlake (0cb3200)
  • move tinlake manifest to chains-tinlake (aece85e)
  • multicall working for pool data (3b9be33)
  • multiline env output (#77) (5bd92f6)
  • nodes versions (533b091)
  • optimize updating pools (870e6ba)
  • patch bug in paginatedGetter (e7c5657)
  • patch bug in portfolioValuation and reserve tracking (fd6779c)
  • pool seeding reference warnings (810f887)
  • poolFee transactions for CHARGE and PAID not registered (#215) (e5181d2), closes #213
  • poolFeesTransactions fallback for missing epochs (cf391b0)
  • provide dict value (bb392b5)
  • re-add bypass blocks (6185d19)
  • remove import again (#96) (7db5d8c)
  • remove invalid flag (#102) (32a1659)
  • remove more references to base (0e694e3)
  • rename aggregate flag (#101) (a709cc5)
  • snapshotting issues (395710b)
  • switch to multicall3 (6f380e5)
  • tranche balance ordered amounts (#90) (d5d157c)
  • tranche prices should be initialised to 1 (a4108ac)
  • trim multicall ABI (952dbe6)
  • unable to depoly tinlake in multichain (a7bd07d), closes #216
  • unable to depoly tinlake in multichain (#217) (8e17ff3), closes #216
  • update dependencies (c4e9ab1)
  • update genesis hash (1f438d4)
  • update genesis hash and chain data (3450dcd)
  • update multicall to aggregate across all pools and execute in configurable chunks (fed79be)
  • updated proj yaml (0b6ee02)
  • use const (35fc002)
  • use maker's multicall contract and update logic to better track mutlicalls (5041c5b)
  • use multicall for loan data (1d0760a)