Skip to content

Latest commit

 

History

History
1430 lines (1029 loc) · 123 KB

File metadata and controls

1430 lines (1029 loc) · 123 KB

3.5.0-dev.10 (2026-07-21)

  • Merge pull request #167 from VenusProtocol/bot/VDB-28-venus-treasury-cleanup-token-transfers-to-buyb (9f8e0a9), closes #167
  • feat: add TreasuryTokenBuybackDistributor for treasury cleanup (VDB-28) (f09b5c2)
  • feat: deploy TreasuryTokenBuybackDistributor on bscmainnet (e9ed6cd)
  • feat: updating deployment files (070f315)
  • feat: updating deployment files (3de6ae2)
  • feat: updating deployment files (78af162)
  • feat(distributor): route treasury VAI through the VAI PSM before distribution (93d5d20)
  • feat(distributor): send VAI→USDT PSM proceeds back to the treasury (1d7a44a)
  • fix: redeploy TreasuryTokenBuybackDistributor contract on bscmainnet (7f88d96)
  • fix(deploy): deploy distributor standalone; drop TreasuryBuyback dep (b0616ac)
  • docs(distributor): explain oracle-read sizing in VAI PSM conversion (f209f1c)
  • chore: deploy artifacts (bsctestnet) (9ef495e)
  • chore: deploy artifacts (bsctestnet) (6ab7d9e)

3.5.0-dev.9 (2026-06-01)

  • Merge pull request #165 from VenusProtocol/feat/vpd-774 (fcddd80), closes #165
  • feat: deploy psr on bsctestnet and bscmainnet (3722017)
  • feat: extend PSR income types for FRV (ac18ef7)
  • feat: updating deployment files (6a9b6a6)

3.5.0-dev.8 (2026-05-14)

  • Merge branch 'develop' into feat/VPD-984 (eb491f6)
  • Merge pull request #162 from VenusProtocol/feat/VPD-984 (68aa023), closes #162
  • chore: rename Certik audit report for token converter Phase 2 (fe6fb4f)
  • chore(deployments): redeploy bscmainnet buybacks (849e9ca)
  • feat: add Certik audit report for token converter Phase 2 (3e26323)
  • feat: add token converter Phase 2 hashdit audit report (04064b5)
  • feat: updating deployment files (ce77641)
  • fix(TokenBuyback): Hashdit findings L02 (gap) and I06 (cap clamp) (3e9caae)

3.5.0-dev.7 (2026-05-12)

  • Merge pull request #163 from VenusProtocol/feat/VPD-1185 (7e2e9b2), closes #163
  • feat: add deployment verification for new contracts (98abeaa)
  • feat: add tokenBuyBack deployment on bsctestnet (a3bdc73)
  • feat: deployed RiskFundV2 on bsctestnet (3120eab)
  • feat: update hardhat configuration for bsctestnet (104cf94)
  • feat: updating deployment files (b9ca3de)
  • feat: updating deployment files (d45616b)

3.5.0-dev.6 (2026-05-09)

  • Merge pull request #158 from VenusProtocol/feat/VPD-1087 (c56a6f5), closes #158
  • Merge pull request #159 from VenusProtocol/feat/VPD-1149 (59b77bc), closes #159
  • Merge pull request #160 from VenusProtocol/feat/VPD-1163 (10a7a63), closes #160
  • feat: add TokenBuyback contract and interface (efd8a2c)
  • feat: add TokenBuyback deploy scripts for BSC (f583d35)
  • feat: deploy RiskFundV2 new implementation (ebe3e56)
  • feat: I06 add USD caps and slippage detection (ac85093)
  • feat: updating deployment files (1a6bea0)
  • chore: drop isRiskFund arg from TokenBuyback deploy scripts (1eca94c)
  • chore: fix lint (a3f62bf)
  • chore: update buyback deploy scripts (ed06fc6)
  • chore(deployments): add bscmainnet TokenBuyback artifacts (da07157)
  • fix: I02 (1fd1673)
  • fix: I03 (ab99c34)
  • fix: I04 (cdccdd8)
  • fix: I07 (feea4a5)
  • fix: lint (a33f2f4)
  • fix: partition per-pool attribution in forwardBaseAsset (3662e52)
  • fix: pin PROTOCOL_SHARE_RESERVE as only caller of updateAssetsState (6b58adb)
  • fix: report delta in TokenBuyback.updateAssetsState (a65224e)
  • fix: VLT-03 (187c1d9)
  • fix: VLT-05 (871b322)
  • fix: VLT-09 (0cfc8e3)
  • fix: VLT-12 (27e27d0)
  • fix(I01): Missing bound validaion in setters (efcd0b7)
  • refactor: drop per-block cap from TokenBuyback (0c90ac7)
  • refactor: minor fixes (38ba843)
  • refactor: replace tumbling window with leaky-bucket cap (ad790bd)
  • refactor: strip poolAssetsFunds and IS_RISK_FUND branch (7e195fa)
  • refactor: switch RiskFundV2.updatePoolState to ACM-gated access (3151a48)
  • refactor: update futureDeadline to use block timestamp and remove unused riskFundConverter (6bcd467)
  • test: add TokenBuyback fork tests against BSC mainnet (83349f7)
  • test: add TokenBuyback unit tests and MockRouter (6d6d884)
  • test: align suites with the simplified TokenBuyback and RiskFundV2 (54e2908)
  • test: expand TokenBuyback fork coverage (dce9087)

3.5.0-dev.5 (2026-02-25)

  • Merge branch 'develop' into fix/add-repo (c511115)
  • Merge pull request #156 from VenusProtocol/fix/add-repo (915d607), closes #156
  • fix: add repo URL (3afad48)

3.5.0-dev.4 (2026-01-15)

  • fix: add packageMgr back (4812016)

3.5.0-dev.3 (2026-01-15)

  • build: fix ci (bd88d75)
  • style: prettier (a8e22eb)
  • ci: update to use the Trusted Publisher for npm release (d13f028)
  • Merge branch 'fix/vpd-392' of github.com:VenusProtocol/protocol-reserve into fix/vpd-392 (767f038)
  • Merge pull request #157 from VenusProtocol/fix/vpd-392 (23a1719), closes #157
  • fix: deployed riskfund v2 (0d03e22)
  • fix: etherscan verify (4d9b589)
  • fix: fixed calc and added tests (c37594b)
  • fix: fixed hardhat config (7c733ae)
  • fix: fixed lint (76a0540)
  • feat: updating deployment files (db9cd8f)

3.5.0-dev.2 (2025-11-03)

Bug Fixes

  • add id-token permission (f5c3c5a)
  • auth NPM before publish (710d289)
  • slim package publish scripts (64d8f92)

3.5.0-dev.1 (2025-10-23)

Features

  • add slim package scripts (c8a4cdc)

3.4.1-dev.1 (2025-09-29)

Bug Fixes

3.4.0 (2025-09-29)

Features

  • add constant WBNB (469c0f2)
  • add deployments for new PSR implementation for mainnets (d8ebc82)
  • add deployments for new PSR implementation for testnets (8f229e9)
  • add incomeType for erc4626 rewards and flashloan in PSR (46dc80e)
  • add WBNB burning converter deployments (d0cedc6)
  • deployed psr (3fad6c9)
  • updating deployment files (305b790)
  • updating deployment files (9ab6895)
  • updating deployment files (4adb2d0)
  • updating deployment files (91ee1d8)

Bug Fixes

  • removed berachain deployment (38866ae)

3.4.0-dev.5 (2025-08-11)

Bug Fixes

  • removed berachain deployment (38866ae)

3.4.0-dev.4 (2025-07-11)

Features

  • add deployments for new PSR implementation for mainnets (d8ebc82)
  • add deployments for new PSR implementation for testnets (8f229e9)
  • updating deployment files (9ab6895)
  • updating deployment files (4adb2d0)

3.4.0-dev.3 (2025-06-16)

Features

  • add constant WBNB (469c0f2)
  • add WBNB burning converter deployments (d0cedc6)
  • updating deployment files (305b790)

3.4.0-dev.2 (2025-04-03)

Features

  • add incomeType for erc4626 rewards and flashloan in PSR (46dc80e)

3.4.0-dev.1 (2025-03-04)

Features

3.3.0 (2025-02-14)

Features

Bug Fixes

  • add getNetworkName to hardhat environment (216ff9a)

3.3.0-dev.1 (2025-02-14)

Features

Bug Fixes

  • add getNetworkName to hardhat environment (216ff9a)

3.2.0 (2025-02-11)

Features

3.2.0-dev.1 (2025-02-10)

Features

3.1.0 (2025-02-07)

Features

  • psr deployment on unichainsepolia (4b95548)
  • update dependencies (be5ef78)
  • updating deployment files (1aad370)

3.1.0-dev.2 (2025-02-07)

Features

3.1.0-dev.1 (2025-02-07)

Features

  • psr deployment on unichainsepolia (4b95548)
  • updating deployment files (1aad370)

3.0.1 (2024-12-19)

3.0.1-dev.1 (2024-12-19)

3.0.0 (2024-12-18)

⚠ BREAKING CHANGES

  • support project and full protocol hardhat deploy

Features

  • 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)

Bug Fixes

Code Refactoring

  • support project and full protocol hardhat deploy (1986c6a)

3.0.0-dev.4 (2024-12-18)

Features

  • deployed on base mainnet (c7f7b64)
  • updating deployment files (be43ca8)

3.0.0-dev.3 (2024-12-03)

Features

  • updating deployment files (53b1670)

Bug Fixes

3.0.0-dev.2 (2024-11-27)

Features

  • 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)

⚠ BREAKING CHANGES

  • support project and full protocol hardhat deploy

Code Refactoring

  • support project and full protocol hardhat deploy (1986c6a)

2.5.0-dev.1 (2024-11-18)

Features

  • 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)

Features

  • 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)

Features

  • use @venusprotocol/governance-contracts that includes the Optimism deployment (c5ee9fe)

2.4.0-dev.2 (2024-10-10)

Features

  • deployment files for the PSR on opmainnet (8013b49)
  • updating deployment files (c24c1ff)

2.4.0-dev.1 (2024-09-16)

Features

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • bump dependencies with venus packages (8f22d7f)

2.3.0-dev.4 (2024-09-10)

Features

  • 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)

Features

  • add access controls and receiver to sweepTokenFromPool (d34bf38)
  • updating deployment files (285b27e)

2.3.0-dev.2 (2024-08-14)

Features

  • PSR deployment on zksync sepolia (88197ea)
  • updating deployment files (5fd48dd)

Bug Fixes

  • remove unnecessary comment (ac7f495)
  • remove unnecessary external dependency from hardhat config (fddb63d)
  • remove unused dependency (1f44f5c)

2.3.0-dev.1 (2024-06-20)

Features

  • updating deployment files (2331045)
  • updating deployment files (a2ff8de)
  • updating deployment files (3df1a06)
  • updating deployment files (6cee196)
  • updating deployment files (8657319)

Bug Fixes

2.2.0 (2024-05-31)

Features

  • updating deployment files (68a4fb1)

2.2.0-dev.1 (2024-05-31)

Features

  • updating deployment files (68a4fb1)

2.1.0 (2024-04-25)

Features

  • add deployments for PSR on arbitrum sepolia (2377df9)
  • updating deployment files (5c101d3)
  • updating deployment files (c1f4e04)

2.1.0-dev.1 (2024-04-25)

Features

  • add deployments for PSR on arbitrum sepolia (2377df9)
  • updating deployment files (5c101d3)
  • updating deployment files (c1f4e04)

2.0.0 (2024-04-10)

⚠ BREAKING CHANGES

  • migrate to Solidity 0.8.25

Features

  • 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)

Bug Fixes

  • 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)

⚠ BREAKING CHANGES

  • migrate to Solidity 0.8.25

Features

  • migrate to Solidity 0.8.25 (3f3de1e)

1.6.0-dev.2 (2024-04-05)

Features

  • added sweep function (b4a075c)
  • updating deployment files (a5b0ca5)
  • updating deployment files (977305e)
  • updating deployment files (a6d6f8a)

Bug Fixes

  • 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)

Features

  • distrubute typechain contract types (3ab7d80)

1.5.0 (2024-04-02)

Features

  • 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)

Bug Fixes

1.5.0-dev.8 (2024-03-20)

1.5.0-dev.7 (2024-03-20)

Features

  • updating deployment files (4e1f600)

Bug Fixes

  • local deployment of RiskFund (aa98e23)

1.5.0-dev.6 (2024-03-14)

Features

  • updating deployment files (84d13e4)
  • upgrade dependencies and export opbnbmainnet addresses (eab12a8)

Bug Fixes

1.5.0-dev.5 (2024-03-05)

Features

  • psr deployments on ethereum (9591482)
  • updating deployment files (9068f88)

1.5.0-dev.4 (2024-03-05)

Features

  • 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)

Bug Fixes

1.5.0-dev.3 (2024-02-27)

Bug Fixes

1.5.0-dev.2 (2024-02-26)

Bug Fixes

  • compile typechain for distribution (f029174)

1.5.0-dev.1 (2024-01-26)

Features

  • deployment files for riskFundV2 (9aa4058)
  • updating deployment files (6d6ef46)

1.4.0 (2024-01-24)

Features

  • 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)

Bug Fixes

1.4.0-dev.3 (2024-01-25)

Features

  • deployment files for riskFundV2 (9aa4058)
  • updating deployment files (6d6ef46)

1.4.0-dev.2 (2024-01-24)

Bug Fixes

1.4.0-dev.1 (2024-01-24)

Features

  • 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)

Bug Fixes

1.3.0 (2024-01-23)

Features

  • 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)

Features

  • update deps to the stable versions (7afc729)

1.3.0-dev.2 (2024-01-16)

Features

  • add PSR deployments of opbnbtestnet (ea28049)

1.3.0-dev.1 (2024-01-03)

Features

1.2.0 (2023-12-27)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • remove compiler version 0.5.16 (cdb9c51)

1.2.0-dev.6 (2023-12-12)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

1.2.0-dev.4 (2023-12-05)

Features

  • build and package typescript deployment files (70ea3f9)

1.2.0-dev.3 (2023-12-01)

Features

  • generate file only with addresses of deployed contracts (063d8d2)
  • updating deployment files (c2a2296)

Bug Fixes

  • unify the use of the env variable DEPLOYER_PRIVATE_KEY (59ee4ad)

1.2.0-dev.2 (2023-11-28)

Bug Fixes

  • remove exports from package.json (e61df95)

1.2.0-dev.1 (2023-11-17)

Features

  • add github job to export and commit deployment by network (475fe58)
  • updating deployment files (94151cd)

1.1.0 (2023-11-01)

Features

  • replace dependency of isolated-pools (4eb584a)

Bug Fixes

  • remove duplicate directory (cd3c32e)

1.1.0-dev.1 (2023-10-25)

Features

  • replace dependency of isolated-pools (4eb584a)

1.0.1-dev.1 (2023-10-23)

Bug Fixes

  • remove duplicate directory (cd3c32e)

1.0.0 (2023-10-19)

Features

  • 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)

Bug Fixes

1.0.0-dev.7 (2023-10-18)

Features

  • 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)

Bug Fixes

1.0.0-dev.6 (2023-09-25)

Features

  • func to get distribution config (0a7c47e)

Bug Fixes

1.0.0-dev.5 (2023-09-13)

Bug Fixes

  • prime market getter for releaseFunds in psr (838fbc3)

1.0.0-dev.4 (2023-08-25)

Bug Fixes

1.0.0-dev.3 (2023-08-09)

Bug Fixes

1.0.0-dev.2 (2023-08-08)

Features

  • remove unneeded dependencies (3d81f0b)

1.0.0-dev.1 (2023-08-08)

Features

  • 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)

Bug Fixes

  • 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)