From f29afb1b475736e017d72cfbaf3a365449a898ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=ADn=20Jim=C3=A9nez?= Date: Wed, 3 Mar 2021 16:26:01 +0100 Subject: [PATCH] fix logic --- contracts/misc/OracleAnchor.sol | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/contracts/misc/OracleAnchor.sol b/contracts/misc/OracleAnchor.sol index 93e035fd..16f5cf15 100644 --- a/contracts/misc/OracleAnchor.sol +++ b/contracts/misc/OracleAnchor.sol @@ -1,20 +1,12 @@ pragma solidity 0.6.12; -import {Ownable} from '../dependencies/openzeppelin/contracts/Ownable.sol'; - -contract AaveOracle is Ownable { +contract AaveOracle { event AssetSourceUpdated(address indexed asset, address indexed source); event OracleSystemMigrated(); - constructor() public { - emit OracleSystemMigrated(); - } - - function setAssetSources(address[] calldata assets, address[] calldata sources) - external - onlyOwner - { + constructor(address[] calldata assets, address[] calldata sources) public { require(assets.length == sources.length, 'INCONSISTENT_PARAMS_LENGTH'); + emit OracleSystemMigrated(); for (uint256 i = 0; i < assets.length; i++) { emit AssetSourceUpdated(assets[i], sources[i]); }