Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): 1.0.0-converters.1 [skip ci]
## 1.0.0-converters.1 (2023-12-04) ### Features * absract token transformer ([848271f](848271f)) * accrue prime interest and getUnreleasedFunds ([0f44155](0f44155)) * add asset to prime and make prime optional ([4ddd2ae](4ddd2ae)) * add getters for getAmountIn and getAmountOut ([26e3828](26e3828)) * added ConverterNetwork contract and tests ([188562d](188562d)) * added deploy script ([d89237e](d89237e)) * added mainnet deployments ([d781471](d781471)) * added prime interface ([c035bbe](c035bbe)) * added private conversion functionality ([268a107](268a107)) * added setter for the direct transfer assets for riskfund ([46cd2cb](46cd2cb)) * configuration tests ([386b2d5](386b2d5)) * deployed new contract ([01b3e62](01b3e62)) * destination addresses and distribution percent ([28de15b](28de15b)) * distribute assets to configured targets ([bd18801](bd18801)) * dynamic destinations and split funds based of comptroller ([bc8f342](bc8f342)) * func to get distribution config ([0a7c47e](0a7c47e)) * integrate acm ([4341f0f](4341f0f)) * remove unneeded dependencies ([3d81f0b](3d81f0b)) * remove zero percentage config ([c7ef4b0](c7ef4b0)) * risk fund contract ([08d449b](08d449b)) * store reserve balance based on schema ([1a452e0](1a452e0)) * support for native wrapped token ([1a41ef5](1a41ef5)) * tests for collecting assets income ([6275765](6275765)) * tests for income collection and distribution ([50e7f9b](50e7f9b)) * track reserves based on income type ([be4ceac](be4ceac)) * ven-1471 risk fund transformer ([89c4bf8](89c4bf8)) * ven-1472 xvs vault transformer ([8319971](8319971)) * ven-1473 xvs vault treasury ([cf8f101](cf8f101)) * ven-1828 added sweep token in risk fund ([91bbfbb](91bbfbb)) * ven-1834 functionality for multiple assets in risk fund ([bbaf19a](bbaf19a)) * ven-1883 deployment script for riskFundConverter ([aee3c6c](aee3c6c)) ### Bug Fixes * ability to set multiple configs and percent should be 100 ([2787ba5](2787ba5)) * add func to get total targets ([824b9e4](824b9e4)) * add reentrancy guard to getPoolAssetReserve function ([72e1b37](72e1b37)) * added 3 indexes ([bd73c11](bd73c11)) * added event when config removed ([4346fa9](4346fa9)) * added events for distribution config ([47b9267](47b9267)) * added indexed to asset ([0614f4f](0614f4f)) * added miannet addresses in the convertor script ([5d1c6b3](5d1c6b3)) * added netspec and resolved lint issues ([92cc249](92cc249)) * added nonReentrant to updateAssetsState ([1047224](1047224)) * ATC-01 ([f76345d](f76345d)) * ATC-03 ([a5caf65](a5caf65)) * ATC-04 ([1c558e8](1c558e8)) * ATC-04 ([e37341c](e37341c)) * ATC-05 ([a71fe6f](a71fe6f)) * ATT-01 ([abe7ead](abe7ead)) * ATT-02 ([c8588a0](c8588a0)) * ATT-02 ([11352cd](11352cd)) * break loop to optimise gas ([86ec492](86ec492)) * bump hardhat version ([a16d980](a16d980)) * change getScheme to _getSchema ([aee1f22](aee1f22)) * change i++ to ++i ([f6f9aa0](f6f9aa0)) * change memory to calldata ([1805452](1805452)) * change percentage type from uint256 to uint8 ([4a97743](4a97743)) * change storage to memory ([874fe90](874fe90)) * changed prime address ([b2753f5](b2753f5)) * CNC-02 ([f52d56a](f52d56a)) * CNC-04 ([2ba7503](2ba7503)) * create seperate func to get schema type ([9e44047](9e44047)) * deployed new contracts ([f29643c](f29643c)) * fix build errors ([7dde7e1](7dde7e1)) * fix folder names ([b801a93](b801a93)) * fix function name ([f80db3b](f80db3b)) * fix named imports ([6d7e326](6d7e326)) * fix tests ([becfa34](becfa34)) * fixed ci test ([9660452](9660452)) * fixed dependency ([b80107e](b80107e)) * fixed func signature ([db7f946](db7f946)) * fixed lint and schema order ([5d2b7a7](5d2b7a7)) * fixed syntax ([7217c9f](7217c9f)) * fixed tests ([bd0e9c3](bd0e9c3)) * fixed total balance calculation and tests ([f149fab](f149fab)) * fork tests for risk fund converter ([255e01a](255e01a)) * function to ensure percentage check ([46a1c3a](46a1c3a)) * gas optimization for riskfundv2 ([cbb1651](cbb1651)) * get amount method ([3b21bc7](3b21bc7)) * handle vbnb market ([332fb34](332fb34)) * lint issues ([3743f49](3743f49)) * make comptroller and vBNB immutable ([6871238](6871238)) * make core pool comptroller immutable ([f5d7185](f5d7185)) * make totalAssetReserve as public ([187d70c](187d70c)) * make vBNB public ([d6a0a83](d6a0a83)) * make WBNB public ([eea9206](eea9206)) * mark funcs as view ([e1385e1](e1385e1)) * merge conflicts ([5e6aa8b](5e6aa8b)) * minor fixes ([7c18feb](7c18feb)) * n1 ([7fd547e](7fd547e)) * n2 ([2d18458](2d18458)) * n3 ([624b0f1](624b0f1)) * only accrue interest in prime during release funds ([bc97d7d](bc97d7d)) * only owner can set registry and prime ([e4e31d2](e4e31d2)) * optimise gas by storing length of targets in temp var ([048f348](048f348)) * optimise loop ([0c17b63](0c17b63)) * optimise loop ([4e28a44](4e28a44)) * optimise removal of config ([18c16f7](18c16f7)) * post conversion hook bug ([15c252d](15c252d)) * postConversionHook error ([14d56fb](14d56fb)) * pr comments ([b176ddb](b176ddb)) * pr comments ([23d4e99](23d4e99)) * pr comments ([176a6f5](176a6f5)) * pr comments ([dc70688](dc70688)) * pr comments ([a0d3f2a](a0d3f2a)) * pr comments ([3d64345](3d64345)) * pr comments ([81bfa06](81bfa06)) * pr comments ([ecbb1ab](ecbb1ab)) * prime market getter for releaseFunds in psr ([838fbc3](838fbc3)) * PSP-01 ([762c054](762c054)) * PSR-04 ([64e4d6a](64e4d6a)) * PSR-05 ([1320fff](1320fff)) * PSR-06 ([3e4e013](3e4e013)) * PSR-06 ([f02e8ca](f02e8ca)) * PSR-07 ([e9ae778](e9ae778)) * PSR-08 ([95b2ff4](95b2ff4)) * PSR-09 ([7891517](7891517)) * PSR-11 ([24a9566](24a9566)) * pve-001 ([a1e6697](a1e6697)) * pve-002 ([fd20124](fd20124)) * pve-003 ([92342eb](92342eb)) * pve-003-2 ([057dcee](057dcee)) * pve-005 ([74f9cb2](74f9cb2)) * re-deployed contracts ([4ea9364](4ea9364)) * release and accrue prime interest duing release ([c9c7c44](c9c7c44)) * release funds dynamically based on schemas ([d1c6b7d](d1c6b7d)) * remove console.log ([d8e8551](d8e8551)) * remove extra parameter for releaseFund ([dbef07d](dbef07d)) * remove pool registry dependency for deployment ([f8039fc](f8039fc)) * remove undefined income type ([8521ad1](8521ad1)) * remove unnecessary checks for loop limit ([e3146d1](e3146d1)) * remove unused event ([12d87b2](12d87b2)) * remove unwanted contracts and interfaces ([2074ce0](2074ce0)) * removed require statement ([01dee59](01dee59)) * removed unused events and methods ([535933b](535933b)) * renamed schemas ([f0d6c4d](f0d6c4d)) * replace isPrime with vTokenForAsset ([6814574](6814574)) * resolve comments ([3e60089](3e60089)) * resolved conflict ([29e62de](29e62de)) * resolved conflicts ([e5ad0df](e5ad0df)) * resolved merge conflicts ([cd353bd](cd353bd)) * resolved merge conflicts ([cdf4466](cdf4466)) * revert added 3 indexes ([cae16fa](cae16fa)) * RFC-02 ([06914bd](06914bd)) * RFC-04 ([83e5e1b](83e5e1b)) * RFV-03 ([cf5e371](cf5e371)) * RFV-06 ([42e67b7](42e67b7)) * save gas if nothing to release ([978b6ec](978b6ec)) * simplify require statement ([294ca74](294ca74)) * TCP-03 ([f4c8d1e](f4c8d1e)) * TCP-04 ([f8a8179](f8a8179)) * TCP-05 ([cdd9e14](cdd9e14)) * TCP-06 ([73bc544](73bc544)) * TCV-01 ([9f579b1](9f579b1)) * updated deployment ([a7242b8](a7242b8)) * updatedsolidity-coverage depedency package ([caf7c41](caf7c41)) * use custom errors ([5af3b3c](5af3b3c)) * use j for inner loop ([fe12bd5](fe12bd5)) * use node 18 ([ed4685a](ed4685a)) * use onlyowner ([e89d4bd](e89d4bd)) * ven-2007 l-02 ([0f58716](0f58716)) * ven-2007 l-03 ([a842667](a842667)) * ven-2007 l-04 ([a555053](a555053)) * ven-2007 l-05 ([35dc0a1](35dc0a1)) * ven-2007 l-06 ([e558b15](e558b15)) * ven-2007 l-08 ([2be108d](2be108d)) * ven-2007 m-01 ([4025db0](4025db0)) * ven-2007 m-02 ([939da0a](939da0a)) * ven-2007 n-01 ([5d0f03b](5d0f03b)) * ven-2007 n-02 ([91eb7a6](91eb7a6)) * ven-2007 n-03 ([1e367e1](1e367e1)) * ven-2007 n-04 ([8d6389c](8d6389c)) * ven-2007 n-06 ([8227f4b](8227f4b)) * ven-2007 n-07 ([08bacb3](08bacb3)) * ven-2007 n-08 ([bda9bea](bda9bea)) * ven-2007 n-09 ([78150be](78150be)) * ven-2007 n-10 ([3876d3b](3876d3b)) * VPB-01 ([ade9bda](ade9bda)) * VPB-01 ([9b894de](9b894de)) * VPB-03 ([17a377c](17a377c)) * VPB-03 ([11b5787](11b5787)) * VPB-04 ([ecc0c21](ecc0c21)) * VPB-05 ([2848374](2848374)) * VPB-06 ([b04357d](b04357d)) * VPB-09 ([9145119](9145119)) * VPB-10 ([df2eeb4](df2eeb4)) * VPB-12 ([20cd1b1](20cd1b1)) * VPB-13 ([b8e3e7b](b8e3e7b)) * VPB-14 ([e991342](e991342))
- Loading branch information