3.3.0 (2025-02-14)
- update dependencies (68b7543)
- add getNetworkName to hardhat environment (216ff9a)
3.3.0-dev.1 (2025-02-14)
- update dependencies (68b7543)
- add getNetworkName to hardhat environment (216ff9a)
3.2.0 (2025-02-11)
3.2.0-dev.1 (2025-02-10)
3.1.0 (2025-02-07)
- psr deployment on unichainsepolia (4b95548)
- update dependencies (be5ef78)
- updating deployment files (1aad370)
3.1.0-dev.2 (2025-02-07)
- update dependencies (be5ef78)
3.1.0-dev.1 (2025-02-07)
3.0.1 (2024-12-19)
3.0.1-dev.1 (2024-12-19)
3.0.0 (2024-12-18)
- support project and full protocol hardhat deploy
- converter network deployment files on arbitrum one (c6c2f50)
- converters deployment files on arbitrum one (e0397f0)
- deployed on base mainnet (c7f7b64)
- deployment files for the converter network on arbitrum sepolia (ebaab0c)
- deployment files for the converters on the arbitrum sepolia (3e3c04b)
- deployment files for the xvsvault treasury on arbitrum sepolia (8ea6e4b)
- updating deployment files (be43ca8)
- updating deployment files (f0d55ad)
- updating deployment files (53b1670)
- updating deployment files (2107500)
- updating deployment files (9054a09)
- xvs vault treasury on arbitrum one (88c440a)
- support project and full protocol hardhat deploy (1986c6a)
3.0.0-dev.4 (2024-12-18)
3.0.0-dev.3 (2024-12-03)
- updating deployment files (53b1670)
3.0.0-dev.2 (2024-11-27)
- converter network deployment files on arbitrum one (c6c2f50)
- converters deployment files on arbitrum one (e0397f0)
- updating deployment files (f0d55ad)
- xvs vault treasury on arbitrum one (88c440a)
3.0.0-dev.1 (2024-11-22)
- support project and full protocol hardhat deploy
- support project and full protocol hardhat deploy (1986c6a)
2.5.0-dev.1 (2024-11-18)
- deployment files for the converter network on arbitrum sepolia (ebaab0c)
- deployment files for the converters on the arbitrum sepolia (3e3c04b)
- deployment files for the xvsvault treasury on arbitrum sepolia (8ea6e4b)
- updating deployment files (2107500)
- updating deployment files (9054a09)
2.4.0 (2024-10-10)
- deployment files for PSR on opsepolia (36e9c49)
- deployment files for the PSR on opmainnet (8013b49)
- updating deployment files (c24c1ff)
- updating deployment files (861960c)
- updating deployment files (f9eee85)
- updating deployment files (2f5f982)
- use @venusprotocol/governance-contracts that includes the Optimism deployment (c5ee9fe)
2.4.0-dev.3 (2024-10-10)
- use @venusprotocol/governance-contracts that includes the Optimism deployment (c5ee9fe)
2.4.0-dev.2 (2024-10-10)
2.4.0-dev.1 (2024-09-16)
- deployment files for PSR on opsepolia (36e9c49)
- updating deployment files (861960c)
- updating deployment files (f9eee85)
- updating deployment files (2f5f982)
2.3.0 (2024-09-10)
- add access controls and receiver to sweepTokenFromPool (d34bf38)
- add PSR deployments on zksync (6fece9e)
- bump dependencies with venus packages (8f22d7f)
- PSR deployment on zksync sepolia (88197ea)
- redeploy PSR with updated zksolc version (16945a3)
- updating deployment files (bf31aba)
- updating deployment files (285b27e)
- updating deployment files (7e92b8e)
- updating deployment files (5fd48dd)
- updating deployment files (2331045)
- updating deployment files (a2ff8de)
- updating deployment files (3df1a06)
- updating deployment files (6cee196)
- updating deployment files (8657319)
- deployment scripts (c5aaf2b)
- remove unnecessary comment (ac7f495)
- remove unnecessary external dependency from hardhat config (fddb63d)
- remove unused dependency (1f44f5c)
- typo in file name (5e00e66)
- USDT Etherum approval (5a04ca7)
2.3.0-dev.5 (2024-09-10)
- bump dependencies with venus packages (8f22d7f)
2.3.0-dev.4 (2024-09-10)
- add PSR deployments on zksync (6fece9e)
- redeploy PSR with updated zksolc version (16945a3)
- updating deployment files (bf31aba)
- updating deployment files (7e92b8e)
2.3.0-dev.3 (2024-09-05)
- add access controls and receiver to sweepTokenFromPool (d34bf38)
- updating deployment files (285b27e)
2.3.0-dev.2 (2024-08-14)
- remove unnecessary comment (ac7f495)
- remove unnecessary external dependency from hardhat config (fddb63d)
- remove unused dependency (1f44f5c)
2.3.0-dev.1 (2024-06-20)
- updating deployment files (2331045)
- updating deployment files (a2ff8de)
- updating deployment files (3df1a06)
- updating deployment files (6cee196)
- updating deployment files (8657319)
2.2.0 (2024-05-31)
- updating deployment files (68a4fb1)
2.2.0-dev.1 (2024-05-31)
- updating deployment files (68a4fb1)
2.1.0 (2024-04-25)
- add deployments for PSR on arbitrum sepolia (2377df9)
- updating deployment files (5c101d3)
- updating deployment files (c1f4e04)
2.1.0-dev.1 (2024-04-25)
- add deployments for PSR on arbitrum sepolia (2377df9)
- updating deployment files (5c101d3)
- updating deployment files (c1f4e04)
2.0.0 (2024-04-10)
- migrate to Solidity 0.8.25
- added sweep function (b4a075c)
- distrubute typechain contract types (3ab7d80)
- migrate to Solidity 0.8.25 (3f3de1e)
- updating deployment files (a5b0ca5)
- updating deployment files (977305e)
- updating deployment files (a6d6f8a)
- deployed new implemented with correct xvs addr (b1c39a8)
- deployed on testnet (ac8e7a1)
- deployed XVSVaultTreasury Implementation (ac61caf)
- fixed external deployment (686cb1c)
- fixed netspec (9d3947e)
- import venus-protocol deployments (7798ab8)
- removed external deployment for bsctestnet (176902d)
- removed only (47cd2b4)
- reverted deployment (8c2e5d9)
- verified contract (1f0e95b)
2.0.0-dev.1 (2024-04-10)
- migrate to Solidity 0.8.25
- migrate to Solidity 0.8.25 (3f3de1e)
1.6.0-dev.2 (2024-04-05)
- added sweep function (b4a075c)
- updating deployment files (a5b0ca5)
- updating deployment files (977305e)
- updating deployment files (a6d6f8a)
- deployed new implemented with correct xvs addr (b1c39a8)
- deployed on testnet (ac8e7a1)
- deployed XVSVaultTreasury Implementation (ac61caf)
- fixed external deployment (686cb1c)
- fixed netspec (9d3947e)
- import venus-protocol deployments (7798ab8)
- removed external deployment for bsctestnet (176902d)
- removed only (47cd2b4)
- reverted deployment (8c2e5d9)
- verified contract (1f0e95b)
1.6.0-dev.1 (2024-04-02)
- distrubute typechain contract types (3ab7d80)
1.5.0 (2024-04-02)
- deployment files for riskFundV2 (9aa4058)
- psr deployments on ethereum (9591482)
- update converter implementation deployment files (9590f0a)
- update converters deployment files for bscmainnet (8dc80e9)
- update converters deployment files for bsctestnet (65da556)
- updating deployment files (4e1f600)
- updating deployment files (84d13e4)
- updating deployment files (eed49a2)
- updating deployment files (dced648)
- updating deployment files (987a287)
- updating deployment files (9068f88)
- updating deployment files (6d6ef46)
- upgrade dependencies and export opbnbmainnet addresses (eab12a8)
- _getAmountOut normalisation (20d9df9)
- amountOutMantissa in _getAmountOut() (6c74d7b)
- CI (7f355dd)
- compile before deploy (c345ad5)
- compile typechain for distribution (f029174)
- lint (09885c0)
- local deployment of RiskFund (aa98e23)
- remove unneeded dependency (4969d8e)
- round up for _getAmountIn (498441f)
- round-up condition suggested by certik (5486b99)
- spelling (a3bd0b8)
1.5.0-dev.8 (2024-03-20)
1.5.0-dev.7 (2024-03-20)
- updating deployment files (4e1f600)
- local deployment of RiskFund (aa98e23)
1.5.0-dev.6 (2024-03-14)
- updating deployment files (84d13e4)
- upgrade dependencies and export opbnbmainnet addresses (eab12a8)
1.5.0-dev.5 (2024-03-05)
1.5.0-dev.4 (2024-03-05)
- update converter implementation deployment files (9590f0a)
- update converters deployment files for bscmainnet (8dc80e9)
- update converters deployment files for bsctestnet (65da556)
- updating deployment files (eed49a2)
- updating deployment files (dced648)
- updating deployment files (987a287)
- _getAmountOut normalisation (20d9df9)
- amountOutMantissa in _getAmountOut() (6c74d7b)
- lint (09885c0)
- round up for _getAmountIn (498441f)
- round-up condition suggested by certik (5486b99)
- spelling (a3bd0b8)
1.5.0-dev.3 (2024-02-27)
- compile before deploy (c345ad5)
1.5.0-dev.2 (2024-02-26)
- compile typechain for distribution (f029174)
1.5.0-dev.1 (2024-01-26)
1.4.0 (2024-01-24)
- absract token transformer (848271f)
- add conversion config method for setting configs in batch (baf6dfb)
- add deployment files for bsc mainnet (2abea71)
- add deployment scripts for converters, ConverterNetwork and XVSVaultTreasury (6286a0a)
- add getters for getAmountIn and getAmountOut (26e3828)
- added ConverterNetwork contract and tests (188562d)
- added private conversion functionality (268a107)
- added setter for the direct transfer assets for riskfund (46cd2cb)
- risk fund contract (08d449b)
- support for native wrapped token (1a41ef5)
- sweep token for pools (768a392)
- updating deployment files (7f148a9)
- updating deployment files (45481a3)
- updating deployment files (13813be)
- updating deployment files (34ca45a)
- ven-1471 risk fund transformer (89c4bf8)
- ven-1472 xvs vault transformer (8319971)
- ven-1473 xvs vault treasury (cf8f101)
- ven-1827 added core pool in risk fund converter (57dceb0)
- ven-1828 added sweep token in risk fund (91bbfbb)
- ven-1834 functionality for multiple assets in risk fund (bbaf19a)
- ven-1883 deployment script for riskFundConverter (aee3c6c)
- add reentrancy guard to getPoolAssetReserve function (72e1b37)
- added miannet addresses in the convertor script (5d1c6b3)
- ATC-01 (f76345d)
- ATC-03 (a5caf65)
- ATC-04 (1c558e8)
- ATC-04 (e37341c)
- ATC-05 (a71fe6f)
- ATT-01 (abe7ead)
- ATT-02 (c8588a0)
- ATT-02 (11352cd)
- CNC-02 (f52d56a)
- CNC-04 (2ba7503)
- convertForExactTokens bug regarding deflationary token (5088e0f)
- deployment scripts and updated deployment files (5468dc9)
- fork tests for risk fund converter (255e01a)
- gas optimization for riskfundv2 (cbb1651)
- get amount method (3b21bc7)
- L-01 (52eb722)
- L-02 (6b6e9e4)
- L-03 (6bd7f9a)
- L-04 (f3e40c3)
- lint issues (3743f49)
- make comptroller and vBNB immutable (6871238)
- merge conflicts (5e6aa8b)
- minor fixes (166d40b)
- minor fixes (7c18feb)
- N-01 (1af57c2)
- N-02 (b1244b3)
- N-03 (9994f12)
- N-04 (af3d4fc)
- N-05 (22a231a)
- N-05 (ae9e07b)
- N-06 (84cbf18)
- N-07 (a265d02)
- n1 (7fd547e)
- n2 (2d18458)
- n3 (624b0f1)
- post conversion hook bug (15c252d)
- postConversionHook error (14d56fb)
- pr comments (2339328)
- pr comments (8ef869a)
- pr comments (554d804)
- pr comments (8d8f8c7)
- pr comments (b176ddb)
- pr comments (23d4e99)
- pr comments (176a6f5)
- pr comments (dc70688)
- pr comments (a0d3f2a)
- pr comments (3d64345)
- pr comments (81bfa06)
- pr comments (ecbb1ab)
- pve-001 (a1e6697)
- pve-002 (fd20124)
- pve-003 (92342eb)
- pve-003-2 (057dcee)
- pve-005 (74f9cb2)
- resolve comments (3e60089)
- resolved conflicts (e5ad0df)
- resolved merge conflicts (23662c0)
- resolved merge conflicts (cd353bd)
- resolved merge conflicts (cdf4466)
- RFC-02 (06914bd)
- RFC-04 (83e5e1b)
- RFV-03 (cf5e371)
- RFV-06 (42e67b7)
- TCP-03 (f4c8d1e)
- TCP-04 (f8a8179)
- TCP-05 (cdd9e14)
- TCP-06 (73bc544)
- TCV-01 (9f579b1)
- update yarn.lock (fd5a56d)
- updatedsolidity-coverage depedency package (caf7c41)
- use ex6 modules (0293c92)
- ven-2007 l-02 (0f58716)
- ven-2007 l-03 (a842667)
- ven-2007 l-04 (a555053)
- ven-2007 l-05 (35dc0a1)
- ven-2007 l-06 (e558b15)
- ven-2007 l-08 (2be108d)
- ven-2007 m-01 (4025db0)
- ven-2007 m-02 (939da0a)
- ven-2007 n-01 (5d0f03b)
- ven-2007 n-02 (91eb7a6)
- ven-2007 n-03 (1e367e1)
- ven-2007 n-04 (8d6389c)
- ven-2007 n-06 (8227f4b)
- ven-2007 n-07 (08bacb3)
- ven-2007 n-08 (bda9bea)
- ven-2007 n-09 (78150be)
- ven-2007 n-10 (3876d3b)
- VPB-01 (ade9bda)
- VPB-03 (17a377c)
- VPB-04 (ecc0c21)
- VPB-05 (2848374)
- VPB-06 (b04357d)
- VPB-09 (9145119)
- VPB-10 (df2eeb4)
- VPB-12 (20cd1b1)
- VPB-13 (b8e3e7b)
- VPB-14 (e991342)
1.4.0-dev.3 (2024-01-25)
1.4.0-dev.2 (2024-01-24)
1.4.0-dev.1 (2024-01-24)
- absract token transformer (848271f)
- add conversion config method for setting configs in batch (baf6dfb)
- add deployment files for bsc mainnet (2abea71)
- add deployment scripts for converters, ConverterNetwork and XVSVaultTreasury (6286a0a)
- add getters for getAmountIn and getAmountOut (26e3828)
- added ConverterNetwork contract and tests (188562d)
- added private conversion functionality (268a107)
- added setter for the direct transfer assets for riskfund (46cd2cb)
- risk fund contract (08d449b)
- support for native wrapped token (1a41ef5)
- sweep token for pools (768a392)
- updating deployment files (7f148a9)
- updating deployment files (45481a3)
- updating deployment files (13813be)
- updating deployment files (34ca45a)
- ven-1471 risk fund transformer (89c4bf8)
- ven-1472 xvs vault transformer (8319971)
- ven-1473 xvs vault treasury (cf8f101)
- ven-1827 added core pool in risk fund converter (57dceb0)
- ven-1828 added sweep token in risk fund (91bbfbb)
- ven-1834 functionality for multiple assets in risk fund (bbaf19a)
- ven-1883 deployment script for riskFundConverter (aee3c6c)
- add reentrancy guard to getPoolAssetReserve function (72e1b37)
- added miannet addresses in the convertor script (5d1c6b3)
- ATC-01 (f76345d)
- ATC-03 (a5caf65)
- ATC-04 (1c558e8)
- ATC-04 (e37341c)
- ATC-05 (a71fe6f)
- ATT-01 (abe7ead)
- ATT-02 (c8588a0)
- ATT-02 (11352cd)
- CNC-02 (f52d56a)
- CNC-04 (2ba7503)
- convertForExactTokens bug regarding deflationary token (5088e0f)
- deployment scripts and updated deployment files (5468dc9)
- fork tests for risk fund converter (255e01a)
- gas optimization for riskfundv2 (cbb1651)
- get amount method (3b21bc7)
- L-01 (52eb722)
- L-02 (6b6e9e4)
- L-03 (6bd7f9a)
- L-04 (f3e40c3)
- lint issues (3743f49)
- make comptroller and vBNB immutable (6871238)
- merge conflicts (5e6aa8b)
- minor fixes (166d40b)
- minor fixes (7c18feb)
- N-01 (1af57c2)
- N-02 (b1244b3)
- N-03 (9994f12)
- N-04 (af3d4fc)
- N-05 (22a231a)
- N-05 (ae9e07b)
- N-06 (84cbf18)
- N-07 (a265d02)
- n1 (7fd547e)
- n2 (2d18458)
- n3 (624b0f1)
- post conversion hook bug (15c252d)
- postConversionHook error (14d56fb)
- pr comments (2339328)
- pr comments (8ef869a)
- pr comments (554d804)
- pr comments (8d8f8c7)
- pr comments (b176ddb)
- pr comments (23d4e99)
- pr comments (176a6f5)
- pr comments (dc70688)
- pr comments (a0d3f2a)
- pr comments (3d64345)
- pr comments (81bfa06)
- pr comments (ecbb1ab)
- pve-001 (a1e6697)
- pve-002 (fd20124)
- pve-003 (92342eb)
- pve-003-2 (057dcee)
- pve-005 (74f9cb2)
- resolve comments (3e60089)
- resolved conflicts (e5ad0df)
- resolved merge conflicts (23662c0)
- resolved merge conflicts (cd353bd)
- resolved merge conflicts (cdf4466)
- RFC-02 (06914bd)
- RFC-04 (83e5e1b)
- RFV-03 (cf5e371)
- RFV-06 (42e67b7)
- TCP-03 (f4c8d1e)
- TCP-04 (f8a8179)
- TCP-05 (cdd9e14)
- TCP-06 (73bc544)
- TCV-01 (9f579b1)
- updatedsolidity-coverage depedency package (caf7c41)
- ven-2007 l-02 (0f58716)
- ven-2007 l-03 (a842667)
- ven-2007 l-04 (a555053)
- ven-2007 l-05 (35dc0a1)
- ven-2007 l-06 (e558b15)
- ven-2007 l-08 (2be108d)
- ven-2007 m-01 (4025db0)
- ven-2007 m-02 (939da0a)
- ven-2007 n-01 (5d0f03b)
- ven-2007 n-02 (91eb7a6)
- ven-2007 n-03 (1e367e1)
- ven-2007 n-04 (8d6389c)
- ven-2007 n-06 (8227f4b)
- ven-2007 n-07 (08bacb3)
- ven-2007 n-08 (bda9bea)
- ven-2007 n-09 (78150be)
- ven-2007 n-10 (3876d3b)
- VPB-01 (ade9bda)
- VPB-03 (17a377c)
- VPB-04 (ecc0c21)
- VPB-05 (2848374)
- VPB-06 (b04357d)
- VPB-09 (9145119)
- VPB-10 (df2eeb4)
- VPB-12 (20cd1b1)
- VPB-13 (b8e3e7b)
- VPB-14 (e991342)
1.3.0 (2024-01-23)
- add PSR deployments of opbnbtestnet (ea28049)
- update dependencies (5462ca9)
- update deps to the stable versions (7afc729)
- updating deployment files (e6348b7)
- updating deployment files (b28f9ca)
- updating deployment files (80226d8)
1.3.0-dev.3 (2024-01-23)
- update deps to the stable versions (7afc729)
1.3.0-dev.2 (2024-01-16)
- add PSR deployments of opbnbtestnet (ea28049)
1.3.0-dev.1 (2024-01-03)
- update dependencies (5462ca9)
- updating deployment files (e6348b7)
- updating deployment files (b28f9ca)
- updating deployment files (80226d8)
1.2.0 (2023-12-27)
- add github job to export and commit deployment by network (475fe58)
- build and package typescript deployment files (2361ca0)
- build and package typescript deployment files (70ea3f9)
- generate file only with addresses of deployed contracts (0858c7e)
- generate file only with addresses of deployed contracts (063d8d2)
- updating deployment files (4d69337)
- updating deployment files (4027513)
- updating deployment files (b9c516c)
- updating deployment files (11c43ae)
- updating deployment files (c295957)
- updating deployment files (d6d9557)
- updating deployment files (c2a2296)
- updating deployment files (94151cd)
- add coverage report (1ebdf3d)
- added cobertura report (70ed511)
- added types (ac83c2c)
- exclude external deployments when exporting (da32649)
- fix build with missing type (1c71743)
- fixed compile and lint issues (41cdc93)
- fixed compile and lint issues (77de73a)
- fixed lint (dbf1864)
- fixed lint (f269468)
- fixed proxy address (de9df20)
- max percent in psr (0914d83)
- remove compiler version 0.5.16 (cdb9c51)
- remove exports from package.json (747eabf)
- remove exports from package.json (e61df95)
- removed path and fixed lint (753b565)
- removed report formats (88ece40)
- resolved conflict (a4efd48)
- revert DefaultProxyAdmin addr (89b916a)
- unify the use of the env variable DEPLOYER_PRIVATE_KEY (e766787)
- unify the use of the env variable DEPLOYER_PRIVATE_KEY (59ee4ad)
- use imported address and change export (9aa8473)
1.2.0-dev.7 (2023-12-22)
- remove compiler version 0.5.16 (cdb9c51)
1.2.0-dev.6 (2023-12-12)
- build and package typescript deployment files (2361ca0)
- generate file only with addresses of deployed contracts (0858c7e)
- updating deployment files (4d69337)
- updating deployment files (4027513)
- updating deployment files (b9c516c)
- updating deployment files (11c43ae)
- updating deployment files (c295957)
- updating deployment files (d6d9557)
- add coverage report (1ebdf3d)
- added cobertura report (70ed511)
- added types (ac83c2c)
- exclude external deployments when exporting (da32649)
- fix build with missing type (1c71743)
- fixed compile and lint issues (41cdc93)
- fixed compile and lint issues (77de73a)
- fixed lint (dbf1864)
- fixed lint (f269468)
- fixed proxy address (de9df20)
- remove exports from package.json (747eabf)
- removed path and fixed lint (753b565)
- removed report formats (88ece40)
- resolved conflict (a4efd48)
- revert DefaultProxyAdmin addr (89b916a)
- unify the use of the env variable DEPLOYER_PRIVATE_KEY (e766787)
- use imported address and change export (9aa8473)
1.2.0-dev.5 (2023-12-11)
- max percent in psr (0914d83)
1.2.0-dev.4 (2023-12-05)
- build and package typescript deployment files (70ea3f9)
1.2.0-dev.3 (2023-12-01)
- generate file only with addresses of deployed contracts (063d8d2)
- updating deployment files (c2a2296)
- unify the use of the env variable DEPLOYER_PRIVATE_KEY (59ee4ad)
1.2.0-dev.2 (2023-11-28)
- remove exports from package.json (e61df95)
1.2.0-dev.1 (2023-11-17)
- add github job to export and commit deployment by network (475fe58)
- updating deployment files (94151cd)
1.1.0 (2023-11-01)
- replace dependency of isolated-pools (4eb584a)
- remove duplicate directory (cd3c32e)
1.1.0-dev.1 (2023-10-25)
- replace dependency of isolated-pools (4eb584a)
1.0.1-dev.1 (2023-10-23)
- remove duplicate directory (cd3c32e)
- accrue prime interest and getUnreleasedFunds (0f44155)
- add asset to prime and make prime optional (4ddd2ae)
- added deploy script (d89237e)
- added mainnet deployments (d781471)
- added prime interface (c035bbe)
- configuration tests (386b2d5)
- deployed new contract (01b3e62)
- destination addresses and distribution percent (28de15b)
- distribute assets to configured targets (bd18801)
- dynamic destinations and split funds based of comptroller (bc8f342)
- func to get distribution config (0a7c47e)
- integrate acm (4341f0f)
- remove unneeded dependencies (3d81f0b)
- remove zero percentage config (c7ef4b0)
- store reserve balance based on schema (1a452e0)
- tests for collecting assets income (6275765)
- tests for income collection and distribution (50e7f9b)
- track reserves based on income type (be4ceac)
- ability to set multiple configs and percent should be 100 (2787ba5)
- add func to get total targets (824b9e4)
- added 3 indexes (bd73c11)
- added event when config removed (4346fa9)
- added events for distribution config (47b9267)
- added indexed to asset (0614f4f)
- added netspec and resolved lint issues (92cc249)
- added nonReentrant to updateAssetsState (1047224)
- break loop to optimise gas (86ec492)
- bump hardhat version (a16d980)
- change getScheme to _getSchema (aee1f22)
- change i++ to ++i (f6f9aa0)
- change memory to calldata (1805452)
- change percentage type from uint256 to uint8 (4a97743)
- change storage to memory (874fe90)
- changed prime address (b2753f5)
- create seperate func to get schema type (9e44047)
- deployed new contracts (f29643c)
- deployed new contracts with max percent fix (ef57366)
- deployed to mainnet (3a568cc)
- fix folder names (b801a93)
- fix function name (f80db3b)
- fix named imports (6d7e326)
- fix tests (becfa34)
- fixed ci test (9660452)
- fixed comptroller address and redeployed (2f49a58)
- fixed dependency (b80107e)
- fixed func signature (db7f946)
- fixed lint and schema order (5d2b7a7)
- fixed syntax (7217c9f)
- fixed tests (bd0e9c3)
- fixed total balance calculation and tests (f149fab)
- function to ensure percentage check (46a1c3a)
- handle vbnb market (332fb34)
- make core pool comptroller immutable (f5d7185)
- make totalAssetReserve as public (187d70c)
- make vBNB public (d6a0a83)
- make WBNB public (eea9206)
- mark funcs as view (e1385e1)
- new testnet deployment (f407ca5)
- only accrue interest in prime during release funds (bc97d7d)
- only owner can set registry and prime (e4e31d2)
- optimise gas by storing length of targets in temp var (048f348)
- optimise loop (0c17b63)
- optimise loop (4e28a44)
- optimise removal of config (18c16f7)
- prime market getter for releaseFunds in psr (838fbc3)
- PSP-01 (762c054)
- PSR-04 (64e4d6a)
- PSR-05 (1320fff)
- PSR-06 (3e4e013)
- PSR-06 (f02e8ca)
- PSR-07 (e9ae778)
- PSR-08 (95b2ff4)
- PSR-09 (7891517)
- PSR-11 (24a9566)
- re-deployed contracts (4ea9364)
- re-deployed with existing proxy admin (b36a718)
- redeployed contracts (abebfe5)
- redeployed with new proxy (e98455c)
- release and accrue prime interest duing release (c9c7c44)
- release funds dynamically based on schemas (d1c6b7d)
- remove console.log (d8e8551)
- remove extra parameter for releaseFund (dbef07d)
- remove pool registry dependency for deployment (f8039fc)
- remove prime dependency (60286c4)
- remove undefined income type (8521ad1)
- remove unnecessary checks for loop limit (e3146d1)
- remove unused event (12d87b2)
- remove unwanted contracts and interfaces (2074ce0)
- removed require statement (01dee59)
- removed unused events and methods (535933b)
- renamed schemas (f0d6c4d)
- replace isPrime with vTokenForAsset (6814574)
- resolved conflict (29e62de)
- revert added 3 indexes (cae16fa)
- save gas if nothing to release (978b6ec)
- simplify require statement (294ca74)
- updated deployment (a7242b8)
- updated schemas (010c545)
- use custom errors (5af3b3c)
- use j for inner loop (fe12bd5)
- use node 18 (ed4685a)
- use onlyowner (e89d4bd)
- VEN-12 (65c4f91)
- VPB-01 (9b894de)
- VPB-03 (11b5787)
1.0.0-dev.7 (2023-10-18)
- add asset to prime and make prime optional (4ddd2ae)
- added deploy script (d89237e)
- added mainnet deployments (d781471)
- deployed new contract (01b3e62)
- remove zero percentage config (c7ef4b0)
- added 3 indexes (bd73c11)
- added event when config removed (4346fa9)
- added indexed to asset (0614f4f)
- change getScheme to _getSchema (aee1f22)
- change memory to calldata (1805452)
- change percentage type from uint256 to uint8 (4a97743)
- changed prime address (b2753f5)
- deployed new contracts (f29643c)
- deployed new contracts with max percent fix (ef57366)
- deployed to mainnet (3a568cc)
- fixed ci test (9660452)
- fixed comptroller address and redeployed (2f49a58)
- fixed dependency (b80107e)
- fixed func signature (db7f946)
- new testnet deployment (f407ca5)
- optimise removal of config (18c16f7)
- re-deployed contracts (4ea9364)
- re-deployed with existing proxy admin (b36a718)
- redeployed contracts (abebfe5)
- redeployed with new proxy (e98455c)
- remove prime dependency (60286c4)
- removed require statement (01dee59)
- revert added 3 indexes (cae16fa)
- updated deployment (a7242b8)
- updated schemas (010c545)
- VEN-12 (65c4f91)
1.0.0-dev.6 (2023-09-25)
- func to get distribution config (0a7c47e)
1.0.0-dev.5 (2023-09-13)
- prime market getter for releaseFunds in psr (838fbc3)
1.0.0-dev.4 (2023-08-25)
- added nonReentrant to updateAssetsState (1047224)
- only owner can set registry and prime (e4e31d2)
- PSR-04 (64e4d6a)
- PSR-05 (1320fff)
- PSR-06 (3e4e013)
- PSR-06 (f02e8ca)
- PSR-07 (e9ae778)
- PSR-08 (95b2ff4)
- PSR-09 (7891517)
- PSR-11 (24a9566)
- remove unnecessary checks for loop limit (e3146d1)
- use onlyowner (e89d4bd)
- VPB-01 (9b894de)
- VPB-03 (11b5787)
1.0.0-dev.3 (2023-08-09)
- remove unused event (12d87b2)
1.0.0-dev.2 (2023-08-08)
- remove unneeded dependencies (3d81f0b)
- accrue prime interest and getUnreleasedFunds (0f44155)
- added prime interface (c035bbe)
- configuration tests (386b2d5)
- destination addresses and distribution percent (28de15b)
- distribute assets to configured targets (bd18801)
- dynamic destinations and split funds based of comptroller (bc8f342)
- integrate acm (4341f0f)
- store reserve balance based on schema (1a452e0)
- tests for collecting assets income (6275765)
- tests for income collection and distribution (50e7f9b)
- track reserves based on income type (be4ceac)
- ability to set multiple configs and percent should be 100 (2787ba5)
- add func to get total targets (824b9e4)
- added events for distribution config (47b9267)
- break loop to optimise gas (86ec492)
- bump hardhat version (a16d980)
- change i++ to ++i (f6f9aa0)
- change storage to memory (874fe90)
- create seperate func to get schema type (9e44047)
- fix folder names (b801a93)
- fix function name (f80db3b)
- fix named imports (6d7e326)
- fix tests (becfa34)
- fixed lint and schema order (5d2b7a7)
- fixed syntax (7217c9f)
- fixed total balance calculation and tests (f149fab)
- function to ensure percentage check (46a1c3a)
- handle vbnb market (332fb34)
- make core pool comptroller immutable (f5d7185)
- make totalAssetReserve as public (187d70c)
- make vBNB public (d6a0a83)
- make WBNB public (eea9206)
- mark funcs as view (e1385e1)
- only accrue interest in prime during release funds (bc97d7d)
- optimise gas by storing length of targets in temp var (048f348)
- optimise loop (0c17b63)
- optimise loop (4e28a44)
- release and accrue prime interest duing release (c9c7c44)
- release funds dynamically based on schemas (d1c6b7d)
- remove console.log (d8e8551)
- remove extra parameter for releaseFund (dbef07d)
- remove pool registry dependency for deployment (f8039fc)
- remove undefined income type (8521ad1)
- remove unwanted contracts and interfaces (2074ce0)
- removed unused events and methods (535933b)
- renamed schemas (f0d6c4d)
- replace isPrime with vTokenForAsset (6814574)
- resolved conflict (29e62de)
- save gas if nothing to release (978b6ec)
- simplify require statement (294ca74)
- use custom errors (5af3b3c)
- use j for inner loop (fe12bd5)
- use node 18 (ed4685a)