Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 1.0.0 #138

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
107 changes: 107 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
# Changelog

## 1.0.0 (2024-05-01)


### Features

* add computation of pool value in indexer ([#68](https://github.com/centrifuge/pools-subql/issues/68)) ([30ca266](https://github.com/centrifuge/pools-subql/commit/30ca266cb40b3fb1b3f7dbe054ab242ebfabc770))
* add debt transfers to/from ([82c0f1f](https://github.com/centrifuge/pools-subql/commit/82c0f1fb5950234ce33e0c59b253f319ef0a085a))
* add epoch handlers, add prettier, update order handling ([f9a9c76](https://github.com/centrifuge/pools-subql/commit/f9a9c76017d977f1473f484ec1950392da3a95f6))
* add hourly pool states ([d1cd879](https://github.com/centrifuge/pools-subql/commit/d1cd879eb7241478d40a69189c48af6dc626ba86))
* add mainnet dictionary ([#89](https://github.com/centrifuge/pools-subql/issues/89)) ([8ba471d](https://github.com/centrifuge/pools-subql/commit/8ba471d6688c6af7ce24b6cd5f264904470b559a))
* add more fields, disable outstanding orders for now ([fd7e3e3](https://github.com/centrifuge/pools-subql/commit/fd7e3e3e87cf1a3da536f054578d7c8fd33d7ed5))
* extend investor tx ([218b78f](https://github.com/centrifuge/pools-subql/commit/218b78f55a545f43a7826aaf7a1820ace52bdfe9))
* extend schema with loans, borrower transactions, and more fields ([6a49201](https://github.com/centrifuge/pools-subql/commit/6a49201c69093a0e6267f88a16edf0527be56a44))
* implement dynamic precision in pools ([#75](https://github.com/centrifuge/pools-subql/issues/75)) ([7bfda19](https://github.com/centrifuge/pools-subql/commit/7bfda19de1e24a9e0783b987f8c059fdd1e03340))
* include modulo filter for block handler and update indexer version ([#69](https://github.com/centrifuge/pools-subql/issues/69)) ([16c49a7](https://github.com/centrifuge/pools-subql/commit/16c49a749277d2355e91db4162bcb648e4b15200))
* index basic metadata from IPFS ([#227](https://github.com/centrifuge/pools-subql/issues/227)) ([37e12f9](https://github.com/centrifuge/pools-subql/commit/37e12f907d9a82790e69c8760f320b68105ac257))
* investor transaction references in epoches ([#67](https://github.com/centrifuge/pools-subql/issues/67)) ([aebf3bd](https://github.com/centrifuge/pools-subql/commit/aebf3bd90a04b42335073dfbb4042ad9cc7e4aac))
* set up daily pool data handler ([c089ca5](https://github.com/centrifuge/pools-subql/commit/c089ca53b4f0b2cc3f5242b500ad075efa2529c0))
* set up mainnet ([#87](https://github.com/centrifuge/pools-subql/issues/87)) ([c00d676](https://github.com/centrifuge/pools-subql/commit/c00d676fc2d3ecd2085211baf641df3826c330d9))
* set up pools subquery ([039edf0](https://github.com/centrifuge/pools-subql/commit/039edf0a369fb27e0be23fcffb69ffe7bddb4383))
* skip 0 borrower tx ([#92](https://github.com/centrifuge/pools-subql/issues/92)) ([da0be64](https://github.com/centrifuge/pools-subql/commit/da0be64c1acb9f397e1cfa86a797030ab65f0472))
* track daily pool states ([c66f194](https://github.com/centrifuge/pools-subql/commit/c66f194632f332b8bb740d795674e74d7cfffd30))
* track deltaPortfolioValuationByPeriod ([#240](https://github.com/centrifuge/pools-subql/issues/240)) ([d8ee503](https://github.com/centrifuge/pools-subql/commit/d8ee503deaf74308494e33a50722b309f8908f26)), closes [#205](https://github.com/centrifuge/pools-subql/issues/205)
* track loan KPIs in Pool and PoolsnapshotsFixes [#188](https://github.com/centrifuge/pools-subql/issues/188) ([ae9ff16](https://github.com/centrifuge/pools-subql/commit/ae9ff1695e0bd429f25b03a9ec84a93d7932851b))
* track outstanding orders ([d4e016d](https://github.com/centrifuge/pools-subql/commit/d4e016d112a3b17bc1f29647fa073567c1c6ac3d))
* track pool metadata updates ([#238](https://github.com/centrifuge/pools-subql/issues/238)) ([805d7ea](https://github.com/centrifuge/pools-subql/commit/805d7ea98e12cdd73d5a6c2cc2f70783a9b889f5))
* track sum fees on pool snapshots ([#239](https://github.com/centrifuge/pools-subql/issues/239)) ([a05c2c4](https://github.com/centrifuge/pools-subql/commit/a05c2c423fc04eaa2022b67cb4476d4d94d84df8)), closes [#233](https://github.com/centrifuge/pools-subql/issues/233)
* transfer debt handler ([#82](https://github.com/centrifuge/pools-subql/issues/82)) ([c2e8acc](https://github.com/centrifuge/pools-subql/commit/c2e8accf0d22ed67095dbf7461f1afb862f38202))
* upate subql versions ([#94](https://github.com/centrifuge/pools-subql/issues/94)) ([cd4905d](https://github.com/centrifuge/pools-subql/commit/cd4905d70ede3828097deb5738ab8ce6d0641839))
* update types ([#95](https://github.com/centrifuge/pools-subql/issues/95)) ([522d2d3](https://github.com/centrifuge/pools-subql/commit/522d2d30776f31c2bce3a0bd28f164698f90b97b))
* use multicall ([d8bf861](https://github.com/centrifuge/pools-subql/commit/d8bf8616a0300a5bc3757a236c92e2916363c9f5))


### Bug Fixes

* activate on transfer debt ([3f96cb3](https://github.com/centrifuge/pools-subql/commit/3f96cb3c209fd2faabba95d088c891b3be5fead5))
* add celo, disable base ([8e0c857](https://github.com/centrifuge/pools-subql/commit/8e0c8576f51b1cafe9774113bf5dfd6adf917804))
* add missing multicall abi to tinlake ([11f9db5](https://github.com/centrifuge/pools-subql/commit/11f9db555d5999ddb40f96a382f39ef0a08e84b8))
* add missing slash ([#100](https://github.com/centrifuge/pools-subql/issues/100)) ([6e19c65](https://github.com/centrifuge/pools-subql/commit/6e19c655dc2e61bb2a9676a4a59618968d416b4b))
* add totalRepaid and totalBorrowed ([8b46468](https://github.com/centrifuge/pools-subql/commit/8b4646895217ce12fe108283113c2d8083057d3c))
* appease the linter ([ae5a067](https://github.com/centrifuge/pools-subql/commit/ae5a0675f252b9d596c39125ce21784b50388988))
* assert epoch existance on upon asset transactions ([87d3c9e](https://github.com/centrifuge/pools-subql/commit/87d3c9e6d4e9f705a80b4baf90a0a0b801c2ad31))
* cicd ipfs cid extraction from clu output ([#78](https://github.com/centrifuge/pools-subql/issues/78)) ([f420de0](https://github.com/centrifuge/pools-subql/commit/f420de0057808d59dac0ceca0af88b96b62b100b))
* cli flags ([f2baae2](https://github.com/centrifuge/pools-subql/commit/f2baae2aa55bd5ee13f8db2ae38d8c7ed83e0ebe))
* correct wrong array destruction ([e8ab969](https://github.com/centrifuge/pools-subql/commit/e8ab96967a717d27b9f7ef744cee96d3f1bb905f))
* currency balance offset ([76ec367](https://github.com/centrifuge/pools-subql/commit/76ec367ffcdd5fb21d813aea0e8b4bfbd3d7038a))
* demo environment indexing ([#71](https://github.com/centrifuge/pools-subql/issues/71)) ([ac16ba8](https://github.com/centrifuge/pools-subql/commit/ac16ba8ae999a818a5275bf6a91b4fe5d9b57ae5))
* demo start block on october 1st ([#72](https://github.com/centrifuge/pools-subql/issues/72)) ([874552f](https://github.com/centrifuge/pools-subql/commit/874552f680eb7073fd897bf0bce3ed7168263d09))
* drop eth indexer separation ([4135244](https://github.com/centrifuge/pools-subql/commit/41352443d58bdc60801e836bb27e5e08483ee43e))
* duplicate setting of prices ([aaab47b](https://github.com/centrifuge/pools-subql/commit/aaab47b481b7ee7611d4d2cc23b5d07d16074b97))
* enable historical state ([#83](https://github.com/centrifuge/pools-subql/issues/83)) ([6b355a9](https://github.com/centrifuge/pools-subql/commit/6b355a914339e8e215c56fb3f4d08f993020d0cd))
* enable query aggregate for deployments ([#99](https://github.com/centrifuge/pools-subql/issues/99)) ([7e009fa](https://github.com/centrifuge/pools-subql/commit/7e009fa9e9d104d1fe6ecfe3e032a700f9214cbc))
* enable unsafe indexer deployment ([e3585dd](https://github.com/centrifuge/pools-subql/commit/e3585ddb945289da4aefe37015e71c51b2a320a7))
* escape newlines ([eff9c58](https://github.com/centrifuge/pools-subql/commit/eff9c58ba882b70ee372fa01475d99ecfe0e91d7))
* even more base references ([419cb24](https://github.com/centrifuge/pools-subql/commit/419cb24993ce475c3b329f7038119c5ab9ceda28))
* fetching and accruals of poolFees vie runtime ([e6be4c6](https://github.com/centrifuge/pools-subql/commit/e6be4c62e57b3b32e59827bbfc31e9f693124aa4))
* filter out blocktower pools from maturity date operations ([decc19b](https://github.com/centrifuge/pools-subql/commit/decc19b6b542253a24c072777161da56c7e121bd))
* fix bug in processCalls ([f953ef1](https://github.com/centrifuge/pools-subql/commit/f953ef1675704df0fcf56699a04142e7d986f7fa))
* fix bug in processCalls that was overwriting results ([8079564](https://github.com/centrifuge/pools-subql/commit/8079564d3d26001a15e06de8a224df537c1b11fd))
* fix loanrate and debt fetching ([68096f6](https://github.com/centrifuge/pools-subql/commit/68096f6fa107b1e4012c7191c6a217ee1dad2935))
* genesisHash => chainId ([#75](https://github.com/centrifuge/pools-subql/issues/75)) ([3fa4e67](https://github.com/centrifuge/pools-subql/commit/3fa4e671ed4c389f1cb03840016f6c599a94c8f0))
* get pool update multicall working again ([48ef388](https://github.com/centrifuge/pools-subql/commit/48ef388925cbade0d4576693520da2cd509bb6cf))
* include subql cli ([5dd0de2](https://github.com/centrifuge/pools-subql/commit/5dd0de2c771a630760480450da96c2f45c9b317e))
* incorrect TVL indexing tinlake ([#223](https://github.com/centrifuge/pools-subql/issues/223)) ([3b7852b](https://github.com/centrifuge/pools-subql/commit/3b7852b74ef4a30202d788a709c9d26d84cdc41b))
* init tranche currency details on tranche creation ([e0a4f21](https://github.com/centrifuge/pools-subql/commit/e0a4f21ac077ac8f7b79fdb5ddcbbb8cb49d727c))
* invalid poolValuation serialize error ([7c8a95c](https://github.com/centrifuge/pools-subql/commit/7c8a95ccb44d26e05406fd397231c4829b5edc5e))
* investment transactions prices in ray precision ([6d45b17](https://github.com/centrifuge/pools-subql/commit/6d45b17b2a4e3d3c4dba3856a7f356d54853e665))
* investor transactions price precision in ray ([a4a2271](https://github.com/centrifuge/pools-subql/commit/a4a2271ebdeaf4945d0f616e08f25d11e213dff4))
* investor transfer logic ([ce466c8](https://github.com/centrifuge/pools-subql/commit/ce466c893c878e9f9382e4a070ad62fd33b3d929))
* loans multicall working ([a3cd5a7](https://github.com/centrifuge/pools-subql/commit/a3cd5a7f84bf96b2b048880a4ce0ebfccc6faeeb))
* merge main ([488eb5c](https://github.com/centrifuge/pools-subql/commit/488eb5c1fba273b4e64b7bf7801249e81f0fb32c))
* merge tinlake with ethereum yaml ([ae1fd5d](https://github.com/centrifuge/pools-subql/commit/ae1fd5d50d11a3e20075f749de68e3a8710af12c))
* missing fulfilled orders calculations ([be2497e](https://github.com/centrifuge/pools-subql/commit/be2497ed28cafbb704e26626f53e523e1819f244))
* modulo interval for tinlake ([0cb3200](https://github.com/centrifuge/pools-subql/commit/0cb3200c6c605c44b1d215aa77b48d8fa1070c92))
* move tinlake manifest to chains-tinlake ([aece85e](https://github.com/centrifuge/pools-subql/commit/aece85ee693f067cc3d23e9bc70e801bdc8bd920))
* multicall working for pool data ([3b9be33](https://github.com/centrifuge/pools-subql/commit/3b9be337102ee1b6a7079b6a26281a2e63a5f1a1))
* multiline env output ([#77](https://github.com/centrifuge/pools-subql/issues/77)) ([5bd92f6](https://github.com/centrifuge/pools-subql/commit/5bd92f6ae1b9ab44eb01e8974053e0bc4131f4cf))
* nodes versions ([533b091](https://github.com/centrifuge/pools-subql/commit/533b091b6426cfb63590ac15c7912169aa9de2be))
* optimize updating pools ([870e6ba](https://github.com/centrifuge/pools-subql/commit/870e6baea11a237189e6df0178a1093edf286834))
* patch bug in paginatedGetter ([e7c5657](https://github.com/centrifuge/pools-subql/commit/e7c5657a32245339f61aea809e63256f4b6cae40))
* patch bug in portfolioValuation and reserve tracking ([fd6779c](https://github.com/centrifuge/pools-subql/commit/fd6779cd0192af49ff72e9ddbc3243bcfecdf9d4))
* pool seeding reference warnings ([810f887](https://github.com/centrifuge/pools-subql/commit/810f887537c763f3ccfc92eb917bc6050627e9a4))
* poolFee transactions for CHARGE and PAID not registered ([#215](https://github.com/centrifuge/pools-subql/issues/215)) ([e5181d2](https://github.com/centrifuge/pools-subql/commit/e5181d2c62b237ee1afb5e3dd271a8bac485afa8)), closes [#213](https://github.com/centrifuge/pools-subql/issues/213)
* poolFeesTransactions fallback for missing epochs ([cf391b0](https://github.com/centrifuge/pools-subql/commit/cf391b098e4cd292fcc6b6c3e02ee0fa7f00da11))
* provide dict value ([bb392b5](https://github.com/centrifuge/pools-subql/commit/bb392b565090372ca6f86c50efb3ff357062a22a))
* re-add bypass blocks ([6185d19](https://github.com/centrifuge/pools-subql/commit/6185d195652a3f441a80802691a7c97ee2cb8842))
* remove import again ([#96](https://github.com/centrifuge/pools-subql/issues/96)) ([7db5d8c](https://github.com/centrifuge/pools-subql/commit/7db5d8c04730a7a70c3c8844f29b7e177aa627ef))
* remove invalid flag ([#102](https://github.com/centrifuge/pools-subql/issues/102)) ([32a1659](https://github.com/centrifuge/pools-subql/commit/32a1659ffb6f5f8e4417489d07eb855bb259727b))
* remove more references to base ([0e694e3](https://github.com/centrifuge/pools-subql/commit/0e694e3c5f51e30266abbb0694b360371d328570))
* rename aggregate flag ([#101](https://github.com/centrifuge/pools-subql/issues/101)) ([a709cc5](https://github.com/centrifuge/pools-subql/commit/a709cc518a1d37167a35a2d8b2ace3f0fa004ecc))
* snapshotting issues ([395710b](https://github.com/centrifuge/pools-subql/commit/395710bae04d4fc615a864d91bf0a5920aa90789))
* switch to multicall3 ([6f380e5](https://github.com/centrifuge/pools-subql/commit/6f380e5ac2e09a5fdcdfdca951bb7c0d760ec198))
* tranche balance ordered amounts ([#90](https://github.com/centrifuge/pools-subql/issues/90)) ([d5d157c](https://github.com/centrifuge/pools-subql/commit/d5d157c85b86dc2c1f75a0d5c5fd0518eb2406c7))
* tranche prices should be initialised to 1 ([a4108ac](https://github.com/centrifuge/pools-subql/commit/a4108acc9bab3eb074ccf734121925dee3e0b737))
* trim multicall ABI ([952dbe6](https://github.com/centrifuge/pools-subql/commit/952dbe6dc815ff13a32ab2f898b0df63fef1565d))
* unable to depoly tinlake in multichain ([a7bd07d](https://github.com/centrifuge/pools-subql/commit/a7bd07d869d248412e6e7d2f4314916c1071c65d)), closes [#216](https://github.com/centrifuge/pools-subql/issues/216)
* unable to depoly tinlake in multichain ([#217](https://github.com/centrifuge/pools-subql/issues/217)) ([8e17ff3](https://github.com/centrifuge/pools-subql/commit/8e17ff349850795718211f968ddb1e0acb1626a0)), closes [#216](https://github.com/centrifuge/pools-subql/issues/216)
* update dependencies ([c4e9ab1](https://github.com/centrifuge/pools-subql/commit/c4e9ab1f3779ba3adf1cc36686af7fabe302a762))
* update genesis hash ([1f438d4](https://github.com/centrifuge/pools-subql/commit/1f438d4505dfb60418d5bedd026a2b4c66d1e35b))
* update genesis hash and chain data ([3450dcd](https://github.com/centrifuge/pools-subql/commit/3450dcd65142114d1a0159292a32f495e689d39f))
* update multicall to aggregate across all pools and execute in configurable chunks ([fed79be](https://github.com/centrifuge/pools-subql/commit/fed79be6a6ec6922c14e81807be8064069d67c2f))
* updated proj yaml ([0b6ee02](https://github.com/centrifuge/pools-subql/commit/0b6ee02377314f3c8ae1172e8db730016899e883))
* use const ([35fc002](https://github.com/centrifuge/pools-subql/commit/35fc002bc1167ebc702491b27b561950fe6ad669))
* use maker's multicall contract and update logic to better track mutlicalls ([5041c5b](https://github.com/centrifuge/pools-subql/commit/5041c5b84aa437893ad3e1dd3e3ab5ecf0e26fe3))
* use multicall for loan data ([1d0760a](https://github.com/centrifuge/pools-subql/commit/1d0760aa80e40d9aa94c1d95c15558f6236521b5))
Loading