| 
							
							
								 The3D | fb0f533ae9 | Changes usage of the ltv in calculateUserAccountData | 2020-09-25 10:55:58 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 6e7787d23c | initial fix | 2020-09-24 18:20:17 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | ffc81df4ee | Fix conflicts and renamings | 2020-09-24 17:48:29 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 12f1dbd0dc | Readded calculateAvailableBorrowsETH | 2020-09-21 22:08:44 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 2e30bb8b85 | Fixed error on rebalance conditions, changed style of internal functions | 2020-09-21 21:15:12 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 332cdff67a | Merge branch 'master' into fix/45 | 2020-09-21 20:38:15 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 45e4e0b5fe | Merge branch 'master' into fix/42 | 2020-09-21 20:27:14 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 75579e5d28 | Merge branch 'master' into fix/45 | 2020-09-21 20:19:28 +02:00 |  | 
			
				
					| 
							
							
								 The3D | c346251df0 | Added comments | 2020-09-21 18:51:51 +02:00 |  | 
			
				
					| 
							
							
								 The3D | c278832e5a | Removed unused error code | 2020-09-21 17:59:44 +02:00 |  | 
			
				
					| 
							
							
								 The3D | c7f0dfbaa9 | Merge branch 'master' into fix/34 | 2020-09-21 10:03:18 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 7c5de62910 | Merge branch 'master' into 40-refactor-the-storage-of-lp | 2020-09-21 09:31:54 +02:00 |  | 
			
				
					| 
							
							
								 The3D | bfe0657b1a | Updated code to fix deposit and withdraw tests | 2020-09-17 16:37:51 +02:00 |  | 
			
				
					| 
							
							
								 The3D | e4890a14c2 | Merge branch 'master' into fix/34 | 2020-09-17 11:55:38 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 7986a4704b | Fixed mintToTreasury function | 2020-09-17 10:53:55 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 5c2ec07b70 | Fixes #42 | 2020-09-16 17:12:07 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 274b63713d | Merge branch 'master' into fix/34 | 2020-09-16 16:34:29 +02:00 |  | 
			
				
					| 
							
							
								 andyk | 9594571761 | Merge branch 'master' into 41-rename-liqudiationmanager | 2020-09-16 15:22:55 +01:00 |  | 
			
				
					| 
							
							
								 andyk | 373bac109b | small comments fixes | 2020-09-16 15:45:49 +03:00 |  | 
			
				
					| 
							
							
								 andyk | 2a6248c6d2 | misc renaming | 2020-09-16 15:09:42 +03:00 |  | 
			
				
					| 
							
							
								 andyk | 66113d64a2 | rename LendingPoolLiquidationManager -> LendingPoolCollateralManager | 2020-09-16 13:41:12 +03:00 |  | 
			
				
					| 
							
							
								 andyk | 214c51f365 | disallow liquiditySwap with freezed reserve as to | 2020-09-16 10:22:46 +03:00 |  | 
			
				
					| 
							
							
								 David Racero | 6cbcf39454 | Fixed conflicts and merge changes | 2020-09-15 17:24:50 +02:00 |  | 
			
				
					| 
							
							
								 The3D | c6a3588792 | Merge branch 'master' into fix/34 | 2020-09-15 15:33:09 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | aa834ee904 | Added missing whenNotPaused to new functions. Changed IS_PAUSED error code to 58 to prevent error collision. Added new pausable tests. | 2020-09-15 13:13:28 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | 83bf3e5677 | Trim PausablePool into LendingPool to save code size. | 2020-09-15 11:56:08 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | 6842978706 | Merge and fix conflicts | 2020-09-15 10:57:04 +02:00 |  | 
			
				
					| 
							
							
								 eboado | 59996e1ece | - Refactor validation of swapLiquidity() to ValidationLogic. - Added extra check on active reserves on swapLiquidity(). | 2020-09-15 10:28:39 +02:00 |  | 
			
				
					| 
							
							
								 eboado | 8d391b9ab5 | Merge branch 'master' into 30-collateral-swap | 2020-09-15 09:56:41 +02:00 |  | 
			
				
					| 
							
							
								 The3D | f428f69ebd | Merge branch 'master' into fix/34 | 2020-09-15 09:34:00 +02:00 |  | 
			
				
					| 
							
							
								 eboado | fb15afda8e | Merge branch 'master' into fix/35-isActive-liquidations | 2020-09-14 21:31:22 +02:00 |  | 
			
				
					| 
							
							
								 eboado | c4904bc41c | Merge branch 'master' into 30-collateral-swap | 2020-09-14 21:06:16 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | 59bfdc39f2 | Fix conflicts | 2020-09-14 19:59:00 +02:00 |  | 
			
				
					| 
							
							
								 The3D | d542f098c1 | fixed deposit, withdraw tests | 2020-09-14 19:25:45 +02:00 |  | 
			
				
					| 
							
							
								 eboado | a87dae445f | Merge branch 'master' into 33-add-native-credit-delegation | 2020-09-14 17:24:55 +02:00 |  | 
			
				
					| 
							
							
								 andyk | 9d757aaa37 | fix docustring | 2020-09-14 17:57:59 +03:00 |  | 
			
				
					| 
							
							
								 David Racero | 64066a14ec | Rename IS_ACTIVE to NOT_PAUSED error. | 2020-09-14 16:09:57 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | 5af23057fa | Fix conflicts. | 2020-09-14 15:53:34 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | 6e0091a668 | Added PausablePool contract to support errors by number. | 2020-09-14 15:24:30 +02:00 |  | 
			
				
					| 
							
							
								 The3D | bb4e1b5c4b | Fixed errors | 2020-09-14 15:09:16 +02:00 |  | 
			
				
					| 
							
							
								 andyk | 35bff4bea2 | add comment for getDebtTokenAddress function | 2020-09-14 15:50:46 +03:00 |  | 
			
				
					| 
							
							
								 andyk | d135c25b39 | add borrowRateMode check on credit delegation | 2020-09-14 15:41:44 +03:00 |  | 
			
				
					| 
							
							
								 The3D | 6e92575ac2 | add code to _mintToTreasury | 2020-09-14 11:41:14 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 13f77ec0d2 | Fixed repay | 2020-09-14 11:34:40 +02:00 |  | 
			
				
					| 
							
							
								 The3D | d1ffac6380 | Merge branch 'master' into fix/34 | 2020-09-14 11:33:34 +02:00 |  | 
			
				
					| 
							
							
								 The3D | a64edb3011 | Removed interest redirection leftovers | 2020-09-14 11:13:53 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 5061aab9cc | Added the total supply on stable debt token | 2020-09-14 11:09:47 +02:00 |  | 
			
				
					| 
							
							
								 eboado | e2500d1532 | - Refactored validation logic of liquidationCall() and repayWithCollateral() to ValidationLogic. | 2020-09-14 10:52:31 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | 1fbe84df49 | Remove unused parameter to allow compilation without optimization for coverage. | 2020-09-14 10:46:57 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 3c8018fab9 | Cleaned up code, converted addressesProvider to immutable in LendingPool | 2020-09-14 10:43:30 +02:00 |  | 
			
				
					| 
							
							
								 The3D | fc2852e94e | Rename updateIndexesAndTimestamp to updateState | 2020-09-14 09:53:21 +02:00 |  | 
			
				
					| 
							
							
								 The3D | dbf1a0b9e7 | Merge branch 'master' into fix/34 | 2020-09-14 09:22:39 +02:00 |  | 
			
				
					| 
							
							
								 The3D | f3856bac12 | Refactored variable names, reordered the ReserveData struct | 2020-09-13 11:58:45 +02:00 |  | 
			
				
					| 
							
							
								 eboado | 0911f907a8 | Fixes #35 | 2020-09-13 10:08:14 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 0d9a18813f | Added optimization on mint and burn | 2020-09-12 13:18:17 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 7383fc9786 | Merge branch 'master' into fix/29 | 2020-09-11 16:47:47 +02:00 |  | 
			
				
					| 
							
							
								 eboado | f355ae219f | Merge branch 'master' into 33-add-native-credit-delegation | 2020-09-11 11:25:42 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 73d7ca001c | added configurator tests | 2020-09-10 13:52:07 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 4a1e1156f4 | Merge local branch | 2020-09-10 12:51:52 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | 53112c0982 | Merge changes | 2020-09-09 21:26:52 +02:00 |  | 
			
				
					| 
							
							
								 eboado | 4b3abac526 | Merge branch 'master' into feat/26-repay-collateral | 2020-09-09 21:12:36 +02:00 |  | 
			
				
					| 
							
							
								 andyk | 3173bee782 | initial implementation of the credit delegation + basic tests | 2020-09-09 15:33:05 +03:00 |  | 
			
				
					| 
							
							
								 The3D | e3c422468d | Updated comment | 2020-09-08 13:48:33 +02:00 |  | 
			
				
					| 
							
							
								 The3D | a7b6beef48 | Initial refactor commit | 2020-09-07 17:55:47 +02:00 |  | 
			
				
					| 
							
							
								 eboado | 819cc65abd | Merge branch 'master' into feat/27-new-erc20 | 2020-09-04 17:10:32 +02:00 |  | 
			
				
					| 
							
							
								 eboado | da734aa68a | - Refactored ERC20 and adapted derived contracts. | 2020-09-04 16:27:35 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 58488158cd | Refactored error messages | 2020-09-04 12:48:29 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 9aad57978d | Merged master | 2020-09-04 10:27:32 +02:00 |  | 
			
				
					| 
							
							
								 eboado | 2cbb1f5714 | - Implemented repayWithCollateral() on LendingPoolLiquidationManager. | 2020-09-03 15:46:45 +02:00 |  | 
			
				
					| 
							
							
								 pol | 07007fa933 | Fixed sintax errors | 2020-09-03 11:17:49 +02:00 |  | 
			
				
					| 
							
							
								 pol | 714c2ff3fd | Refactored as per the PR comments | 2020-09-03 10:33:15 +02:00 |  | 
			
				
					| 
							
							
								 pol | 288d8f2889 | Added LendingPoolLiquidationManager error messages to error lib, and updated tests. | 2020-09-02 18:53:39 +02:00 |  | 
			
				
					| 
							
							
								 pol | 76b4fc6b2d | All tests working. WIP look at old error messages to remove them all | 2020-09-02 17:54:34 +02:00 |  | 
			
				
					| 
							
							
								 pol | 6122826ef4 | fixed getting error codes from error lib | 2020-09-02 16:34:15 +02:00 |  | 
			
				
					| 
							
							
								 pol | 7b4812c956 | Moved error messages to error lib | 2020-09-02 15:48:38 +02:00 |  | 
			
				
					| 
							
							
								 pol | dbcd78a098 | Updated require message errors with constant string numbers to reduce gas | 2020-08-25 17:27:37 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | cf70929eee | Merge and fix conflicts | 2020-08-25 14:15:35 +02:00 |  | 
			
				
					| 
							
							
								 andyk | b0ddb815b8 | small lending pool gas optimization | 2020-08-25 13:37:38 +03:00 |  | 
			
				
					| 
							
							
								 The3D | 03ec940109 | Changed the indexes and rates type to uint128 | 2020-08-23 11:13:43 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 4d054dd56d | Optimized MathUtils, ReserveLogic | 2020-08-22 13:01:41 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 06fbe2d2a4 | Removed SafeMath from WadRayMath, PercentageMath | 2020-08-22 12:04:34 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 796dc8ee3f | Updated repay function | 2020-08-21 19:10:48 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 1864c7abf4 | Updated libraries, renamed internal methods | 2020-08-21 18:18:12 +02:00 |  | 
			
				
					| 
							
							
								 David Racero | f9fddfba59 | Fix conflicts | 2020-08-21 17:19:25 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 78cf1d5bfd | Merge branch 'master' into fix/22 | 2020-08-21 16:00:51 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 8fe40b4639 | Initial update of ReserveLogic | 2020-08-21 15:13:08 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 86541b3fe5 | Fixed GenericLogic | 2020-08-21 14:58:30 +02:00 |  | 
			
				
					| 
							
							
								 The3D | e948101f87 | Fixed Helpers | 2020-08-21 14:54:07 +02:00 |  | 
			
				
					| 
							
							
								 The3D | b13e08cfde | Fixed UserConfiguration | 2020-08-21 14:52:10 +02:00 |  | 
			
				
					| 
							
							
								 The3D | e39cf64183 | Updated ReserveConfiguration | 2020-08-21 14:50:28 +02:00 |  | 
			
				
					| 
							
							
								 andyk | 39984383c6 | remove payable, add IAToken and ILendingPool | 2020-08-20 15:32:20 +03:00 |  | 
			
				
					| 
							
							
								 The3D | 028d859a54 | Merge branch 'master' into feat/token-distributor-removal | 2020-08-20 11:32:26 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 76fcb20b44 | Code cleanup | 2020-08-20 09:51:21 +02:00 |  | 
			
				
					| 
							
							
								 andyk | d60f7b6272 | removal of TokenDistributor, FeeProvider and FlashLoanVars | 2020-08-19 18:56:51 +03:00 |  | 
			
				
					| 
							
							
								 The3D | 926d25dba8 | Cleaned up validation logic | 2020-08-19 16:57:49 +02:00 |  | 
			
				
					| 
							
							
								 The3D | a419ca9014 | Further cleaned up reserveLogic | 2020-08-19 16:39:04 +02:00 |  | 
			
				
					| 
							
							
								 The3D | b68bb992fb | Cleaned up reserveLogic | 2020-08-19 16:36:58 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 576fd4ec55 | Initial refactor | 2020-08-18 21:19:11 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 1d02b7f5e3 | Initial commit | 2020-08-12 19:36:58 +02:00 |  | 
			
				
					| 
							
							
								 emilio | b5264a7c66 | Removed rayPow | 2020-08-11 12:32:34 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 9b0b190019 | Fixed compounded interest approximation | 2020-08-11 10:11:35 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 413b648b41 | implementation | 2020-08-11 09:36:46 +02:00 |  | 
			
				
					| 
							
							
								 The3D | b387bcf845 | Added upgradeability tests | 2020-08-10 20:20:08 +02:00 |  | 
			
				
					| 
							
							
								 emilio | fb5377a63e | Gas optimization in getNormalizedIncome/getNormalizedDebt | 2020-08-10 00:11:06 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 1015a7ca13 | Fixes comments | 2020-08-06 19:49:41 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 5c4df95b87 | Added comments to UserConfiguration | 2020-08-06 09:57:12 +02:00 |  | 
			
				
					| 
							
							
								 emilio | f9115b7030 | refactored UserLogic | 2020-08-06 09:52:15 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 8df5182c59 | Fixed bugs in user configuration | 2020-08-06 00:46:22 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 1eb2d11a3d | initial commit | 2020-08-05 12:40:24 +02:00 |  | 
			
				
					| 
							
							
								 emilio | d8424d43a5 | Added comments | 2020-08-03 09:08:07 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 692cc87f62 | Updated PercentageMath to support two decimals of precision | 2020-07-27 16:14:21 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 11e06e2e92 | Refactored code to use PercentageMath, fixed PercentageMath bug | 2020-07-27 13:47:48 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 4baf17d9e6 | added percentMath | 2020-07-27 12:32:54 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 8a79d71230 | Updated validateRepay, fixed natspec comment | 2020-07-27 09:59:04 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 1a29def14d | Added natspec comments to ReserveConfiguration | 2020-07-27 09:49:45 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 8d1d06bbdd | Removed change on calculateUserAccountData | 2020-07-24 14:57:52 +02:00 |  | 
			
				
					| 
							
							
								 The3D | fa60f03d8d | Updated parameters mapping | 2020-07-23 17:18:06 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 77faf4774b | Fixed configuration library | 2020-07-21 10:20:51 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 8e6ea20a79 | Added configuration library | 2020-07-21 09:53:38 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 60b30fe91e | Removed unused function | 2020-07-15 16:51:48 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 048a2de7de | Merge branch 'master' into feat/funds-allocation | 2020-07-13 12:24:36 +02:00 |  | 
			
				
					| 
							
							
								 andyk | 89ad335912 | pretty print | 2020-07-13 11:54:08 +03:00 |  | 
			
				
					| 
							
							
								 The3D | edd7ad3b15 | Added transfer of the funds to aTokens | 2020-07-10 19:16:04 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 7018a85774 | Merge branch 'master' into feat/debt | 2020-07-10 11:20:15 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 853f3118dc | removed unused library, console.log | 2020-07-09 17:02:16 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 2b459fc578 | Polished comments in UserLogic | 2020-07-09 16:55:09 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 7813e8cec0 | Added natspec comments to stable debt token, cleaned up stable debt token code | 2020-07-09 11:23:30 +02:00 |  | 
			
				
					| 
							
							
								 emilio | 8f86b44076 | Removed CoreLibrary | 2020-07-09 00:16:05 +02:00 |  | 
			
				
					| 
							
							
								 The3D | f1743a5eac | Fixed liquidation tests | 2020-07-08 17:26:50 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 6b2764f760 | Renamed debt fetching function, updated liquidationManager | 2020-07-07 17:14:44 +02:00 |  | 
			
				
					| 
							
							
								 The3D | dd1982010c | Fixed swap rate tests | 2020-07-07 12:07:31 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 0d182d6436 | Fixed swapBorrowRateMode, rebalanceBorrowRate | 2020-07-05 23:44:19 +02:00 |  | 
			
				
					| 
							
							
								 The3D | e16eed2d03 | Fixed borrow tests | 2020-07-03 23:20:02 +02:00 |  | 
			
				
					| 
							
							
								 The3D | a784e42b78 | Initial commit | 2020-06-30 14:09:28 +02:00 |  | 
			
				
					| 
							
							
								 The3D | abc0d3edb6 | Fixed tests | 2020-06-27 04:13:32 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 1980773a58 | Updated test cases | 2020-06-26 21:28:18 +02:00 |  | 
			
				
					| 
							
							
								 The3D | 02d943b235 | Refactoring migration | 2020-06-21 01:40:03 +02:00 |  | 
			
				
					| 
							
							
								 eboado | 82de55fdbf | - Added mocha __setup script with snapshotting | 2020-06-08 14:03:40 +02:00 |  | 
			
				
					| 
							
							
								 andyk | a281bdba97 | update universalTransferFromSenderToThis with returnExcess | 2020-06-04 10:57:08 +03:00 |  | 
			
				
					| 
							
							
								 andyk | 43ae2f36e7 | update universalTransferFrom logic, and comments | 2020-06-03 15:48:59 +03:00 |  | 
			
				
					| 
							
							
								 andyk | a41816b32c | fix typos in docstrings | 2020-06-03 14:08:22 +03:00 |  | 
			
				
					| 
							
							
								 andyk | e31d5b9bee | add doc strings to UniversalERC20, delete remove values there, fixes from MR comments | 2020-06-03 14:02:18 +03:00 |  | 
			
				
					| 
							
							
								 andyk | 268e749a6d | remove SafeERC20 dependency | 2020-06-02 18:16:27 +03:00 |  | 
			
				
					| 
							
							
								 andyk | f3597f670f | remove EthAddressLib | 2020-06-02 17:16:22 +03:00 |  | 
			
				
					| 
							
							
								 andyk | fea677a607 | migration to 1inch UniversalERC20 | 2020-06-02 16:49:24 +03:00 |  | 
			
				
					| 
							
							
								 eboado | b889cb25b6 | - Added contracts from v1 of the protocol. | 2020-05-29 18:45:37 +02:00 |  |