From e8d83b947ba1b52fc0d4f38269128d75f01f2cf5 Mon Sep 17 00:00:00 2001 From: owen05 Date: Tue, 8 Dec 2020 22:52:10 +0800 Subject: [PATCH] add factory get view --- contracts/Factory/DPPFactory.sol | 8 ++++++++ contracts/Factory/DVMFactory.sol | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/contracts/Factory/DPPFactory.sol b/contracts/Factory/DPPFactory.sol index 7053668..17f9474 100644 --- a/contracts/Factory/DPPFactory.sol +++ b/contracts/Factory/DPPFactory.sol @@ -159,4 +159,12 @@ contract DPPFactory is Ownable { { return (_REGISTRY_[token0][token1], _REGISTRY_[token1][token0]); } + + function getPrivatePoolByUser(address user) + external + view + returns (address[] memory pools) + { + return _USER_REGISTRY_[user]; + } } diff --git a/contracts/Factory/DVMFactory.sol b/contracts/Factory/DVMFactory.sol index 3ab3fd0..8a0d76c 100644 --- a/contracts/Factory/DVMFactory.sol +++ b/contracts/Factory/DVMFactory.sol @@ -131,4 +131,12 @@ contract DVMFactory is Ownable { { return (_REGISTRY_[token0][token1], _REGISTRY_[token1][token0]); } + + function getVendingMachineByUser(address user) + external + view + returns (address[] memory machines) + { + return _USER_REGISTRY_[user]; + } }