From 84de8b9e4700144b0c525ec97c143de1296a8caa Mon Sep 17 00:00:00 2001
From: XFT-dev <XFT-DEV@Offshit>
Date: Wed, 16 Jun 2021 11:30:32 +0300
Subject: [PATCH] restructure the repo

---
 .gitattributes                                |    2 +
 .../README.md                                 |    0
 .../assets/.gitkeep                           |    0
 .../assets/image1.png                         |  Bin
 .../assets/image10.png                        |  Bin
 .../assets/image11.png                        |  Bin
 .../assets/image12.png                        |  Bin
 .../assets/image13.png                        |  Bin
 .../assets/image14.png                        |  Bin
 .../assets/image2.png                         |  Bin
 .../assets/image3.png                         |  Bin
 .../assets/image4.png                         |  Bin
 .../assets/image5.png                         |  Bin
 .../assets/image6.png                         |  Bin
 .../assets/image7.png                         |  Bin
 .../assets/image8.png                         |  Bin
 .../assets/image9.png                         |  Bin
 Ethereum/README.md                            |  189 +++
 Ethereum/Shifting/README.md                   |   76 ++
 .../contracts/@chainlink/contracts/README.md  |    0
 .../contracts/abi/v0.4/Aggregator.json        |    0
 .../abi/v0.4/AggregatorInterface.json         |    0
 .../abi/v0.4/AggregatorV3Interface.json       |    0
 .../contracts/abi/v0.4/BasicConsumer.json     |    0
 .../contracts/abi/v0.4/BasicToken.json        |    0
 .../@chainlink/contracts/abi/v0.4/Buffer.json |    0
 .../@chainlink/contracts/abi/v0.4/CBOR.json   |    0
 .../contracts/abi/v0.4/Chainlink.json         |    0
 .../contracts/abi/v0.4/ChainlinkClient.json   |    0
 .../abi/v0.4/ChainlinkRequestInterface.json   |    0
 .../contracts/abi/v0.4/Chainlinked.json       |    0
 .../contracts/abi/v0.4/ConcreteChainlink.json |    0
 .../abi/v0.4/ConcreteChainlinked.json         |    0
 .../contracts/abi/v0.4/Consumer.json          |    0
 .../@chainlink/contracts/abi/v0.4/ENS.json    |    0
 .../contracts/abi/v0.4/ENSInterface.json      |    0
 .../contracts/abi/v0.4/ENSRegistry.json       |    0
 .../contracts/abi/v0.4/ENSResolver.json       |    0
 .../@chainlink/contracts/abi/v0.4/ERC20.json  |    0
 .../contracts/abi/v0.4/ERC20Basic.json        |    0
 .../@chainlink/contracts/abi/v0.4/ERC677.json |    0
 .../contracts/abi/v0.4/ERC677Receiver.json    |    0
 .../contracts/abi/v0.4/ERC677Token.json       |    0
 .../contracts/abi/v0.4/EmptyOracle.json       |    0
 .../contracts/abi/v0.4/FlagsInterface.json    |    0
 .../contracts/abi/v0.4/GetterSetter.json      |    0
 .../contracts/abi/v0.4/LinkToken.json         |    0
 .../abi/v0.4/LinkTokenInterface.json          |    0
 .../abi/v0.4/MaliciousChainlink.json          |    0
 .../abi/v0.4/MaliciousChainlinked.json        |    0
 .../contracts/abi/v0.4/MaliciousConsumer.json |    0
 .../abi/v0.4/MaliciousRequester.json          |    0
 .../contracts/abi/v0.4/Migrations.json        |    0
 .../@chainlink/contracts/abi/v0.4/Oracle.json |    0
 .../contracts/abi/v0.4/OracleInterface.json   |    0
 .../contracts/abi/v0.4/Ownable.json           |    0
 .../contracts/abi/v0.4/Pointer.json           |    0
 .../contracts/abi/v0.4/PointerInterface.json  |    0
 .../contracts/abi/v0.4/PublicResolver.json    |    0
 .../contracts/abi/v0.4/SafeMathChainlink.json |    0
 .../contracts/abi/v0.4/SignedSafeMath.json    |    0
 .../contracts/abi/v0.4/StandardToken.json     |    0
 .../contracts/abi/v0.4/UpdatableConsumer.json |    0
 .../abi/v0.5/AggregatorInterface.json         |    0
 .../abi/v0.5/AggregatorV2V3Interface.json     |    0
 .../abi/v0.5/AggregatorV3Interface.json       |    0
 .../contracts/abi/v0.5/BasicConsumer.json     |    0
 .../@chainlink/contracts/abi/v0.5/Buffer.json |    0
 .../@chainlink/contracts/abi/v0.5/CBOR.json   |    0
 .../contracts/abi/v0.5/Chainlink.json         |    0
 .../contracts/abi/v0.5/ChainlinkClient.json   |    0
 .../abi/v0.5/ChainlinkRequestInterface.json   |    0
 .../abi/v0.5/ChainlinkTestHelper.json         |    0
 .../contracts/abi/v0.5/Consumer.json          |    0
 .../contracts/abi/v0.5/Coordinator.json       |    0
 .../abi/v0.5/CoordinatorInterface.json        |    0
 .../contracts/abi/v0.5/ENSInterface.json      |    0
 .../contracts/abi/v0.5/ENSResolver.json       |    0
 .../contracts/abi/v0.5/EmptyAggregator.json   |    0
 .../contracts/abi/v0.5/FlagsInterface.json    |    0
 .../contracts/abi/v0.5/GetterSetter.json      |    0
 .../abi/v0.5/LinkTokenInterface.json          |    0
 .../contracts/abi/v0.5/LinkTokenReceiver.json |    0
 .../abi/v0.5/MaliciousChainlink.json          |    0
 .../abi/v0.5/MaliciousChainlinkClient.json    |    0
 .../contracts/abi/v0.5/MaliciousConsumer.json |    0
 .../abi/v0.5/MaliciousRequester.json          |    0
 .../contracts/abi/v0.5/MeanAggregator.json    |    0
 .../@chainlink/contracts/abi/v0.5/Median.json |    0
 .../contracts/abi/v0.5/MedianTestHelper.json  |    0
 .../contracts/abi/v0.5/Migrations.json        |    0
 .../@chainlink/contracts/abi/v0.5/Oracle.json |    0
 .../contracts/abi/v0.5/OracleInterface.json   |    0
 .../abi/v0.5/OracleSignaturesDecoder.json     |    0
 .../contracts/abi/v0.5/Ownable.json           |    0
 .../contracts/abi/v0.5/PointerInterface.json  |    0
 .../contracts/abi/v0.5/SafeMathChainlink.json |    0
 .../contracts/abi/v0.5/SchnorrSECP256K1.json  |    0
 .../abi/v0.5/ServiceAgreementConsumer.json    |    0
 .../abi/v0.5/ServiceAgreementDecoder.json     |    0
 .../contracts/abi/v0.5/SignedSafeMath.json    |    0
 .../abi/v0.5/WithdrawalInterface.json         |    0
 .../abi/v0.6/AccessControlTestHelper.json     |    0
 .../abi/v0.6/AccessControlledAggregator.json  |    0
 .../abi/v0.6/AccessControllerInterface.json   |    0
 .../contracts/abi/v0.6/AggregatorFacade.json  |    0
 .../abi/v0.6/AggregatorInterface.json         |    0
 .../contracts/abi/v0.6/AggregatorProxy.json   |    0
 .../abi/v0.6/AggregatorV2V3Interface.json     |    0
 .../abi/v0.6/AggregatorV3Interface.json       |    0
 .../v0.6/AggregatorValidatorInterface.json    |    0
 .../abi/v0.6/AggregatorValidatorMock.json     |    0
 .../contracts/abi/v0.6/BasicConsumer.json     |    0
 .../abi/v0.6/BlockHashStoreInterface.json     |    0
 .../contracts/abi/v0.6/BlockhashStore.json    |    0
 .../abi/v0.6/BlockhashStoreTestHelper.json    |    0
 .../contracts/abi/v0.6/BufferChainlink.json   |    0
 .../contracts/abi/v0.6/CBORChainlink.json     |    0
 .../contracts/abi/v0.6/Chainlink.json         |    0
 .../contracts/abi/v0.6/ChainlinkClient.json   |    0
 .../abi/v0.6/ChainlinkRequestInterface.json   |    0
 .../contracts/abi/v0.6/CheckedMath.json       |    0
 .../abi/v0.6/CheckedMathTestHelper.json       |    0
 .../abi/v0.6/ConcreteSignedSafeMath.json      |    0
 .../contracts/abi/v0.6/Consumer.json          |    0
 .../abi/v0.6/DeviationFlaggingValidator.json  |    0
 .../abi/v0.6/EACAggregatorProxy.json          |    0
 .../contracts/abi/v0.6/ENSInterface.json      |    0
 .../contracts/abi/v0.6/ENSResolver.json       |    0
 .../@chainlink/contracts/abi/v0.6/Flags.json  |    0
 .../contracts/abi/v0.6/FlagsInterface.json    |    0
 .../contracts/abi/v0.6/FlagsTestHelper.json   |    0
 .../contracts/abi/v0.6/FluxAggregator.json    |    0
 .../abi/v0.6/FluxAggregatorTestHelper.json    |    0
 .../contracts/abi/v0.6/GasGuzzler.json        |    0
 .../abi/v0.6/GasGuzzlingConsumer.json         |    0
 .../abi/v0.6/LinkTokenInterface.json          |    0
 .../contracts/abi/v0.6/LinkTokenReceiver.json |    0
 .../abi/v0.6/MaliciousMultiWordConsumer.json  |    0
 .../@chainlink/contracts/abi/v0.6/Median.json |    0
 .../contracts/abi/v0.6/MedianTestHelper.json  |    0
 .../contracts/abi/v0.6/MockOracle.json        |    0
 .../contracts/abi/v0.6/MockV2Aggregator.json  |    0
 .../contracts/abi/v0.6/MockV3Aggregator.json  |    0
 .../contracts/abi/v0.6/MultiWordConsumer.json |    0
 .../@chainlink/contracts/abi/v0.6/Oracle.json |    0
 .../contracts/abi/v0.6/OracleInterface.json   |    0
 .../contracts/abi/v0.6/Ownable.json           |    0
 .../@chainlink/contracts/abi/v0.6/Owned.json  |    0
 .../contracts/abi/v0.6/OwnedTestHelper.json   |    0
 .../contracts/abi/v0.6/PointerInterface.json  |    0
 .../contracts/abi/v0.6/PreCoordinator.json    |    0
 .../contracts/abi/v0.6/Reverter.json          |    0
 .../contracts/abi/v0.6/SafeMath128.json       |    0
 .../contracts/abi/v0.6/SafeMath32.json        |    0
 .../contracts/abi/v0.6/SafeMath64.json        |    0
 .../contracts/abi/v0.6/SafeMathChainlink.json |    0
 .../contracts/abi/v0.6/SignedSafeMath.json    |    0
 .../abi/v0.6/SimpleReadAccessController.json  |    0
 .../abi/v0.6/SimpleWriteAccessController.json |    0
 .../@chainlink/contracts/abi/v0.6/VRF.json    |    0
 .../contracts/abi/v0.6/VRFConsumer.json       |    0
 .../contracts/abi/v0.6/VRFConsumerBase.json   |    0
 .../contracts/abi/v0.6/VRFCoordinator.json    |    0
 .../abi/v0.6/VRFCoordinatorMock.json          |    0
 .../@chainlink/contracts/abi/v0.6/VRFD20.json |    0
 .../contracts/abi/v0.6/VRFRequestIDBase.json  |    0
 .../abi/v0.6/VRFRequestIDBaseTestHelper.json  |    0
 .../contracts/abi/v0.6/VRFTestHelper.json     |    0
 .../abi/v0.6/WithdrawalInterface.json         |    0
 .../abi/v0.7/AggregatorInterface.json         |    0
 .../contracts/abi/v0.7/AggregatorProxy.json   |    0
 .../abi/v0.7/AggregatorProxyInterface.json    |    0
 .../abi/v0.7/AggregatorV2V3Interface.json     |    0
 .../abi/v0.7/AggregatorV3Interface.json       |    0
 .../contracts/abi/v0.7/BufferChainlink.json   |    0
 .../contracts/abi/v0.7/CBORChainlink.json     |    0
 .../contracts/abi/v0.7/Chainlink.json         |    0
 .../contracts/abi/v0.7/ChainlinkClient.json   |    0
 .../abi/v0.7/ChainlinkRequestInterface.json   |    0
 .../v0.7/CompoundPriceFlaggingValidator.json  |    0
 .../contracts/abi/v0.7/ConfirmedOwner.json    |    0
 .../abi/v0.7/ConfirmedOwnerTestHelper.json    |    0
 .../contracts/abi/v0.7/Consumer.json          |    0
 .../contracts/abi/v0.7/ENSInterface.json      |    0
 .../contracts/abi/v0.7/ENSResolver.json       |    0
 .../contracts/abi/v0.7/FlagsInterface.json    |    0
 .../abi/v0.7/LinkTokenInterface.json          |    0
 .../contracts/abi/v0.7/LinkTokenReceiver.json |    0
 .../abi/v0.7/MockCompoundOracle.json          |    0
 .../contracts/abi/v0.7/MockV2Aggregator.json  |    0
 .../contracts/abi/v0.7/MockV3Aggregator.json  |    0
 .../contracts/abi/v0.7/MultiWordConsumer.json |    0
 .../contracts/abi/v0.7/Operator.json          |    0
 .../contracts/abi/v0.7/OperatorFactory.json   |    0
 .../contracts/abi/v0.7/OperatorForwarder.json |    0
 .../abi/v0.7/OperatorForwarderDeployer.json   |    0
 .../contracts/abi/v0.7/OperatorInterface.json |    0
 .../contracts/abi/v0.7/OracleInterface.json   |    0
 .../contracts/abi/v0.7/PointerInterface.json  |    0
 .../contracts/abi/v0.7/SafeMathChainlink.json |    0
 .../abi/v0.7/StalenessFlaggingValidator.json  |    0
 .../abi/v0.7/UniswapAnchoredView.json         |    0
 .../contracts/abi/v0.7/UpkeepInterface.json   |    0
 .../contracts/abi/v0.7/VRFConsumerBase.json   |    0
 .../contracts/abi/v0.7/VRFRequestIDBase.json  |    0
 .../abi/v0.7/WithdrawalInterface.json         |    0
 .../abi/v0.8/AggregatorInterface.json         |    0
 .../abi/v0.8/AggregatorV2V3Interface.json     |    0
 .../abi/v0.8/AggregatorV3Interface.json       |    0
 .../contracts/abi/v0.8/BufferChainlink.json   |    0
 .../contracts/abi/v0.8/CBORChainlink.json     |    0
 .../contracts/abi/v0.8/Chainlink.json         |    0
 .../contracts/abi/v0.8/ChainlinkClient.json   |    0
 .../abi/v0.8/ChainlinkRequestInterface.json   |    0
 .../contracts/abi/v0.8/ENSInterface.json      |    0
 .../contracts/abi/v0.8/ENSResolver.json       |    0
 .../abi/v0.8/LinkTokenInterface.json          |    0
 .../contracts/abi/v0.8/PointerInterface.json  |    0
 .../contracts/abi/v0.8/VRFConsumerBase.json   |    0
 .../contracts/abi/v0.8/VRFRequestIDBase.json  |    0
 .../@chainlink/contracts/app.config.json      |    0
 .../contracts/ethers/v0.4/Aggregator.d.ts     |    0
 .../ethers/v0.4/AggregatorInterface.d.ts      |    0
 .../ethers/v0.4/AggregatorV3Interface.d.ts    |    0
 .../contracts/ethers/v0.4/BasicConsumer.d.ts  |    0
 .../contracts/ethers/v0.4/BasicToken.d.ts     |    0
 .../ethers/v0.4/ChainlinkClient.d.ts          |    0
 .../v0.4/ChainlinkRequestInterface.d.ts       |    0
 .../contracts/ethers/v0.4/Chainlinked.d.ts    |    0
 .../ethers/v0.4/ConcreteChainlink.d.ts        |    0
 .../ethers/v0.4/ConcreteChainlinked.d.ts      |    0
 .../contracts/ethers/v0.4/Consumer.d.ts       |    0
 .../@chainlink/contracts/ethers/v0.4/ENS.d.ts |    0
 .../contracts/ethers/v0.4/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.4/ENSRegistry.d.ts    |    0
 .../contracts/ethers/v0.4/ENSResolver.d.ts    |    0
 .../contracts/ethers/v0.4/ERC20.d.ts          |    0
 .../contracts/ethers/v0.4/ERC20Basic.d.ts     |    0
 .../contracts/ethers/v0.4/ERC677.d.ts         |    0
 .../contracts/ethers/v0.4/ERC677Receiver.d.ts |    0
 .../contracts/ethers/v0.4/ERC677Token.d.ts    |    0
 .../contracts/ethers/v0.4/EmptyOracle.d.ts    |    0
 .../contracts/ethers/v0.4/FlagsInterface.d.ts |    0
 .../contracts/ethers/v0.4/GetterSetter.d.ts   |    0
 .../contracts/ethers/v0.4/LinkToken.d.ts      |    0
 .../ethers/v0.4/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.4/MaliciousChainlinked.d.ts     |    0
 .../ethers/v0.4/MaliciousConsumer.d.ts        |    0
 .../ethers/v0.4/MaliciousRequester.d.ts       |    0
 .../contracts/ethers/v0.4/Migrations.d.ts     |    0
 .../contracts/ethers/v0.4/Oracle.d.ts         |    0
 .../ethers/v0.4/OracleInterface.d.ts          |    0
 .../contracts/ethers/v0.4/Ownable.d.ts        |    0
 .../contracts/ethers/v0.4/Pointer.d.ts        |    0
 .../ethers/v0.4/PointerInterface.d.ts         |    0
 .../contracts/ethers/v0.4/PublicResolver.d.ts |    0
 .../contracts/ethers/v0.4/StandardToken.d.ts  |    0
 .../ethers/v0.4/UpdatableConsumer.d.ts        |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 .../v0.4/factories/Aggregator__factory.d.ts   |    0
 .../factories/Aggregator__factory.d.ts.map    |    0
 .../v0.4/factories/Aggregator__factory.js     |    0
 .../v0.4/factories/Aggregator__factory.ts     |    0
 .../factories/BasicConsumer__factory.d.ts     |    0
 .../factories/BasicConsumer__factory.d.ts.map |    0
 .../v0.4/factories/BasicConsumer__factory.js  |    0
 .../v0.4/factories/BasicConsumer__factory.ts  |    0
 .../v0.4/factories/BasicToken__factory.d.ts   |    0
 .../factories/BasicToken__factory.d.ts.map    |    0
 .../v0.4/factories/BasicToken__factory.js     |    0
 .../v0.4/factories/BasicToken__factory.ts     |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 .../v0.4/factories/Chainlinked__factory.d.ts  |    0
 .../factories/Chainlinked__factory.d.ts.map   |    0
 .../v0.4/factories/Chainlinked__factory.js    |    0
 .../v0.4/factories/Chainlinked__factory.ts    |    0
 .../factories/ConcreteChainlink__factory.d.ts |    0
 .../ConcreteChainlink__factory.d.ts.map       |    0
 .../factories/ConcreteChainlink__factory.js   |    0
 .../factories/ConcreteChainlink__factory.ts   |    0
 .../ConcreteChainlinked__factory.d.ts         |    0
 .../ConcreteChainlinked__factory.d.ts.map     |    0
 .../factories/ConcreteChainlinked__factory.js |    0
 .../factories/ConcreteChainlinked__factory.ts |    0
 .../v0.4/factories/Consumer__factory.d.ts     |    0
 .../v0.4/factories/Consumer__factory.d.ts.map |    0
 .../v0.4/factories/Consumer__factory.js       |    0
 .../v0.4/factories/Consumer__factory.ts       |    0
 .../v0.4/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.4/factories/ENSInterface__factory.js   |    0
 .../v0.4/factories/ENSInterface__factory.ts   |    0
 .../v0.4/factories/ENSRegistry__factory.d.ts  |    0
 .../factories/ENSRegistry__factory.d.ts.map   |    0
 .../v0.4/factories/ENSRegistry__factory.js    |    0
 .../v0.4/factories/ENSRegistry__factory.ts    |    0
 .../v0.4/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.4/factories/ENSResolver__factory.js    |    0
 .../v0.4/factories/ENSResolver__factory.ts    |    0
 .../ethers/v0.4/factories/ENS__factory.d.ts   |    0
 .../v0.4/factories/ENS__factory.d.ts.map      |    0
 .../ethers/v0.4/factories/ENS__factory.js     |    0
 .../ethers/v0.4/factories/ENS__factory.ts     |    0
 .../v0.4/factories/ERC20Basic__factory.d.ts   |    0
 .../factories/ERC20Basic__factory.d.ts.map    |    0
 .../v0.4/factories/ERC20Basic__factory.js     |    0
 .../v0.4/factories/ERC20Basic__factory.ts     |    0
 .../ethers/v0.4/factories/ERC20__factory.d.ts |    0
 .../v0.4/factories/ERC20__factory.d.ts.map    |    0
 .../ethers/v0.4/factories/ERC20__factory.js   |    0
 .../ethers/v0.4/factories/ERC20__factory.ts   |    0
 .../factories/ERC677Receiver__factory.d.ts    |    0
 .../ERC677Receiver__factory.d.ts.map          |    0
 .../v0.4/factories/ERC677Receiver__factory.js |    0
 .../v0.4/factories/ERC677Receiver__factory.ts |    0
 .../v0.4/factories/ERC677Token__factory.d.ts  |    0
 .../factories/ERC677Token__factory.d.ts.map   |    0
 .../v0.4/factories/ERC677Token__factory.js    |    0
 .../v0.4/factories/ERC677Token__factory.ts    |    0
 .../v0.4/factories/ERC677__factory.d.ts       |    0
 .../v0.4/factories/ERC677__factory.d.ts.map   |    0
 .../ethers/v0.4/factories/ERC677__factory.js  |    0
 .../ethers/v0.4/factories/ERC677__factory.ts  |    0
 .../v0.4/factories/EmptyOracle__factory.d.ts  |    0
 .../factories/EmptyOracle__factory.d.ts.map   |    0
 .../v0.4/factories/EmptyOracle__factory.js    |    0
 .../v0.4/factories/EmptyOracle__factory.ts    |    0
 .../factories/FlagsInterface__factory.d.ts    |    0
 .../FlagsInterface__factory.d.ts.map          |    0
 .../v0.4/factories/FlagsInterface__factory.js |    0
 .../v0.4/factories/FlagsInterface__factory.ts |    0
 .../v0.4/factories/GetterSetter__factory.d.ts |    0
 .../factories/GetterSetter__factory.d.ts.map  |    0
 .../v0.4/factories/GetterSetter__factory.js   |    0
 .../v0.4/factories/GetterSetter__factory.ts   |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../v0.4/factories/LinkToken__factory.d.ts    |    0
 .../factories/LinkToken__factory.d.ts.map     |    0
 .../v0.4/factories/LinkToken__factory.js      |    0
 .../v0.4/factories/LinkToken__factory.ts      |    0
 .../MaliciousChainlinked__factory.d.ts        |    0
 .../MaliciousChainlinked__factory.d.ts.map    |    0
 .../MaliciousChainlinked__factory.js          |    0
 .../MaliciousChainlinked__factory.ts          |    0
 .../factories/MaliciousConsumer__factory.d.ts |    0
 .../MaliciousConsumer__factory.d.ts.map       |    0
 .../factories/MaliciousConsumer__factory.js   |    0
 .../factories/MaliciousConsumer__factory.ts   |    0
 .../MaliciousRequester__factory.d.ts          |    0
 .../MaliciousRequester__factory.d.ts.map      |    0
 .../factories/MaliciousRequester__factory.js  |    0
 .../factories/MaliciousRequester__factory.ts  |    0
 .../v0.4/factories/Migrations__factory.d.ts   |    0
 .../factories/Migrations__factory.d.ts.map    |    0
 .../v0.4/factories/Migrations__factory.js     |    0
 .../v0.4/factories/Migrations__factory.ts     |    0
 .../factories/OracleInterface__factory.d.ts   |    0
 .../OracleInterface__factory.d.ts.map         |    0
 .../factories/OracleInterface__factory.js     |    0
 .../factories/OracleInterface__factory.ts     |    0
 .../v0.4/factories/Oracle__factory.d.ts       |    0
 .../v0.4/factories/Oracle__factory.d.ts.map   |    0
 .../ethers/v0.4/factories/Oracle__factory.js  |    0
 .../ethers/v0.4/factories/Oracle__factory.ts  |    0
 .../v0.4/factories/Ownable__factory.d.ts      |    0
 .../v0.4/factories/Ownable__factory.d.ts.map  |    0
 .../ethers/v0.4/factories/Ownable__factory.js |    0
 .../ethers/v0.4/factories/Ownable__factory.ts |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../v0.4/factories/Pointer__factory.d.ts      |    0
 .../v0.4/factories/Pointer__factory.d.ts.map  |    0
 .../ethers/v0.4/factories/Pointer__factory.js |    0
 .../ethers/v0.4/factories/Pointer__factory.ts |    0
 .../factories/PublicResolver__factory.d.ts    |    0
 .../PublicResolver__factory.d.ts.map          |    0
 .../v0.4/factories/PublicResolver__factory.js |    0
 .../v0.4/factories/PublicResolver__factory.ts |    0
 .../factories/StandardToken__factory.d.ts     |    0
 .../factories/StandardToken__factory.d.ts.map |    0
 .../v0.4/factories/StandardToken__factory.js  |    0
 .../v0.4/factories/StandardToken__factory.ts  |    0
 .../factories/UpdatableConsumer__factory.d.ts |    0
 .../UpdatableConsumer__factory.d.ts.map       |    0
 .../factories/UpdatableConsumer__factory.js   |    0
 .../factories/UpdatableConsumer__factory.ts   |    0
 .../contracts/ethers/v0.4/index.d.ts          |    0
 .../ethers/v0.5/AggregatorInterface.d.ts      |    0
 .../ethers/v0.5/AggregatorV2V3Interface.d.ts  |    0
 .../ethers/v0.5/AggregatorV3Interface.d.ts    |    0
 .../contracts/ethers/v0.5/BasicConsumer.d.ts  |    0
 .../ethers/v0.5/ChainlinkClient.d.ts          |    0
 .../v0.5/ChainlinkRequestInterface.d.ts       |    0
 .../ethers/v0.5/ChainlinkTestHelper.d.ts      |    0
 .../contracts/ethers/v0.5/Consumer.d.ts       |    0
 .../contracts/ethers/v0.5/Coordinator.d.ts    |    0
 .../ethers/v0.5/CoordinatorInterface.d.ts     |    0
 .../contracts/ethers/v0.5/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.5/ENSResolver.d.ts    |    0
 .../ethers/v0.5/EmptyAggregator.d.ts          |    0
 .../contracts/ethers/v0.5/FlagsInterface.d.ts |    0
 .../contracts/ethers/v0.5/GetterSetter.d.ts   |    0
 .../ethers/v0.5/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.5/LinkTokenReceiver.d.ts        |    0
 .../ethers/v0.5/MaliciousChainlinkClient.d.ts |    0
 .../ethers/v0.5/MaliciousConsumer.d.ts        |    0
 .../ethers/v0.5/MaliciousRequester.d.ts       |    0
 .../contracts/ethers/v0.5/MeanAggregator.d.ts |    0
 .../ethers/v0.5/MedianTestHelper.d.ts         |    0
 .../contracts/ethers/v0.5/Migrations.d.ts     |    0
 .../contracts/ethers/v0.5/Oracle.d.ts         |    0
 .../ethers/v0.5/OracleInterface.d.ts          |    0
 .../contracts/ethers/v0.5/Ownable.d.ts        |    0
 .../ethers/v0.5/PointerInterface.d.ts         |    0
 .../ethers/v0.5/SchnorrSECP256K1.d.ts         |    0
 .../ethers/v0.5/ServiceAgreementConsumer.d.ts |    0
 .../ethers/v0.5/WithdrawalInterface.d.ts      |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../AggregatorV2V3Interface__factory.d.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts.map |    0
 .../AggregatorV2V3Interface__factory.js       |    0
 .../AggregatorV2V3Interface__factory.ts       |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 .../factories/BasicConsumer__factory.d.ts     |    0
 .../factories/BasicConsumer__factory.d.ts.map |    0
 .../v0.5/factories/BasicConsumer__factory.js  |    0
 .../v0.5/factories/BasicConsumer__factory.ts  |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 .../ChainlinkTestHelper__factory.d.ts         |    0
 .../ChainlinkTestHelper__factory.d.ts.map     |    0
 .../factories/ChainlinkTestHelper__factory.js |    0
 .../factories/ChainlinkTestHelper__factory.ts |    0
 .../v0.5/factories/Consumer__factory.d.ts     |    0
 .../v0.5/factories/Consumer__factory.d.ts.map |    0
 .../v0.5/factories/Consumer__factory.js       |    0
 .../v0.5/factories/Consumer__factory.ts       |    0
 .../CoordinatorInterface__factory.d.ts        |    0
 .../CoordinatorInterface__factory.d.ts.map    |    0
 .../CoordinatorInterface__factory.js          |    0
 .../CoordinatorInterface__factory.ts          |    0
 .../v0.5/factories/Coordinator__factory.d.ts  |    0
 .../factories/Coordinator__factory.d.ts.map   |    0
 .../v0.5/factories/Coordinator__factory.js    |    0
 .../v0.5/factories/Coordinator__factory.ts    |    0
 .../v0.5/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.5/factories/ENSInterface__factory.js   |    0
 .../v0.5/factories/ENSInterface__factory.ts   |    0
 .../v0.5/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.5/factories/ENSResolver__factory.js    |    0
 .../v0.5/factories/ENSResolver__factory.ts    |    0
 .../factories/EmptyAggregator__factory.d.ts   |    0
 .../EmptyAggregator__factory.d.ts.map         |    0
 .../factories/EmptyAggregator__factory.js     |    0
 .../factories/EmptyAggregator__factory.ts     |    0
 .../factories/FlagsInterface__factory.d.ts    |    0
 .../FlagsInterface__factory.d.ts.map          |    0
 .../v0.5/factories/FlagsInterface__factory.js |    0
 .../v0.5/factories/FlagsInterface__factory.ts |    0
 .../v0.5/factories/GetterSetter__factory.d.ts |    0
 .../factories/GetterSetter__factory.d.ts.map  |    0
 .../v0.5/factories/GetterSetter__factory.js   |    0
 .../v0.5/factories/GetterSetter__factory.ts   |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../factories/LinkTokenReceiver__factory.d.ts |    0
 .../LinkTokenReceiver__factory.d.ts.map       |    0
 .../factories/LinkTokenReceiver__factory.js   |    0
 .../factories/LinkTokenReceiver__factory.ts   |    0
 .../MaliciousChainlinkClient__factory.d.ts    |    0
 ...MaliciousChainlinkClient__factory.d.ts.map |    0
 .../MaliciousChainlinkClient__factory.js      |    0
 .../MaliciousChainlinkClient__factory.ts      |    0
 .../factories/MaliciousConsumer__factory.d.ts |    0
 .../MaliciousConsumer__factory.d.ts.map       |    0
 .../factories/MaliciousConsumer__factory.js   |    0
 .../factories/MaliciousConsumer__factory.ts   |    0
 .../MaliciousRequester__factory.d.ts          |    0
 .../MaliciousRequester__factory.d.ts.map      |    0
 .../factories/MaliciousRequester__factory.js  |    0
 .../factories/MaliciousRequester__factory.ts  |    0
 .../factories/MeanAggregator__factory.d.ts    |    0
 .../MeanAggregator__factory.d.ts.map          |    0
 .../v0.5/factories/MeanAggregator__factory.js |    0
 .../v0.5/factories/MeanAggregator__factory.ts |    0
 .../factories/MedianTestHelper__factory.d.ts  |    0
 .../MedianTestHelper__factory.d.ts.map        |    0
 .../factories/MedianTestHelper__factory.js    |    0
 .../factories/MedianTestHelper__factory.ts    |    0
 .../v0.5/factories/Migrations__factory.d.ts   |    0
 .../factories/Migrations__factory.d.ts.map    |    0
 .../v0.5/factories/Migrations__factory.js     |    0
 .../v0.5/factories/Migrations__factory.ts     |    0
 .../factories/OracleInterface__factory.d.ts   |    0
 .../OracleInterface__factory.d.ts.map         |    0
 .../factories/OracleInterface__factory.js     |    0
 .../factories/OracleInterface__factory.ts     |    0
 .../v0.5/factories/Oracle__factory.d.ts       |    0
 .../v0.5/factories/Oracle__factory.d.ts.map   |    0
 .../ethers/v0.5/factories/Oracle__factory.js  |    0
 .../ethers/v0.5/factories/Oracle__factory.ts  |    0
 .../v0.5/factories/Ownable__factory.d.ts      |    0
 .../v0.5/factories/Ownable__factory.d.ts.map  |    0
 .../ethers/v0.5/factories/Ownable__factory.js |    0
 .../ethers/v0.5/factories/Ownable__factory.ts |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../factories/SchnorrSECP256K1__factory.d.ts  |    0
 .../SchnorrSECP256K1__factory.d.ts.map        |    0
 .../factories/SchnorrSECP256K1__factory.js    |    0
 .../factories/SchnorrSECP256K1__factory.ts    |    0
 .../ServiceAgreementConsumer__factory.d.ts    |    0
 ...ServiceAgreementConsumer__factory.d.ts.map |    0
 .../ServiceAgreementConsumer__factory.js      |    0
 .../ServiceAgreementConsumer__factory.ts      |    0
 .../WithdrawalInterface__factory.d.ts         |    0
 .../WithdrawalInterface__factory.d.ts.map     |    0
 .../factories/WithdrawalInterface__factory.js |    0
 .../factories/WithdrawalInterface__factory.ts |    0
 .../contracts/ethers/v0.5/index.d.ts          |    0
 .../ethers/v0.6/AccessControlTestHelper.d.ts  |    0
 .../v0.6/AccessControlledAggregator.d.ts      |    0
 .../v0.6/AccessControllerInterface.d.ts       |    0
 .../ethers/v0.6/AggregatorFacade.d.ts         |    0
 .../ethers/v0.6/AggregatorInterface.d.ts      |    0
 .../ethers/v0.6/AggregatorProxy.d.ts          |    0
 .../ethers/v0.6/AggregatorV2V3Interface.d.ts  |    0
 .../ethers/v0.6/AggregatorV3Interface.d.ts    |    0
 .../v0.6/AggregatorValidatorInterface.d.ts    |    0
 .../ethers/v0.6/AggregatorValidatorMock.d.ts  |    0
 .../contracts/ethers/v0.6/BasicConsumer.d.ts  |    0
 .../ethers/v0.6/BlockHashStoreInterface.d.ts  |    0
 .../contracts/ethers/v0.6/BlockhashStore.d.ts |    0
 .../ethers/v0.6/BlockhashStoreTestHelper.d.ts |    0
 .../ethers/v0.6/ChainlinkClient.d.ts          |    0
 .../v0.6/ChainlinkRequestInterface.d.ts       |    0
 .../ethers/v0.6/CheckedMathTestHelper.d.ts    |    0
 .../ethers/v0.6/ConcreteSignedSafeMath.d.ts   |    0
 .../contracts/ethers/v0.6/Consumer.d.ts       |    0
 .../v0.6/DeviationFlaggingValidator.d.ts      |    0
 .../ethers/v0.6/EACAggregatorProxy.d.ts       |    0
 .../contracts/ethers/v0.6/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.6/ENSResolver.d.ts    |    0
 .../contracts/ethers/v0.6/Flags.d.ts          |    0
 .../contracts/ethers/v0.6/FlagsInterface.d.ts |    0
 .../ethers/v0.6/FlagsTestHelper.d.ts          |    0
 .../contracts/ethers/v0.6/FluxAggregator.d.ts |    0
 .../ethers/v0.6/FluxAggregatorTestHelper.d.ts |    0
 .../contracts/ethers/v0.6/GasGuzzler.d.ts     |    0
 .../ethers/v0.6/GasGuzzlingConsumer.d.ts      |    0
 .../ethers/v0.6/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.6/LinkTokenReceiver.d.ts        |    0
 .../v0.6/MaliciousMultiWordConsumer.d.ts      |    0
 .../ethers/v0.6/MedianTestHelper.d.ts         |    0
 .../contracts/ethers/v0.6/MockOracle.d.ts     |    0
 .../ethers/v0.6/MockV2Aggregator.d.ts         |    0
 .../ethers/v0.6/MockV3Aggregator.d.ts         |    0
 .../ethers/v0.6/MultiWordConsumer.d.ts        |    0
 .../contracts/ethers/v0.6/Oracle.d.ts         |    0
 .../ethers/v0.6/OracleInterface.d.ts          |    0
 .../contracts/ethers/v0.6/Ownable.d.ts        |    0
 .../contracts/ethers/v0.6/Owned.d.ts          |    0
 .../ethers/v0.6/OwnedTestHelper.d.ts          |    0
 .../ethers/v0.6/PointerInterface.d.ts         |    0
 .../contracts/ethers/v0.6/PreCoordinator.d.ts |    0
 .../contracts/ethers/v0.6/Reverter.d.ts       |    0
 .../v0.6/SimpleReadAccessController.d.ts      |    0
 .../v0.6/SimpleWriteAccessController.d.ts     |    0
 .../@chainlink/contracts/ethers/v0.6/VRF.d.ts |    0
 .../contracts/ethers/v0.6/VRFConsumer.d.ts    |    0
 .../ethers/v0.6/VRFConsumerBase.d.ts          |    0
 .../contracts/ethers/v0.6/VRFCoordinator.d.ts |    0
 .../ethers/v0.6/VRFCoordinatorMock.d.ts       |    0
 .../contracts/ethers/v0.6/VRFD20.d.ts         |    0
 .../v0.6/VRFRequestIDBaseTestHelper.d.ts      |    0
 .../contracts/ethers/v0.6/VRFTestHelper.d.ts  |    0
 .../ethers/v0.6/WithdrawalInterface.d.ts      |    0
 .../AccessControlTestHelper__factory.d.ts     |    0
 .../AccessControlTestHelper__factory.d.ts.map |    0
 .../AccessControlTestHelper__factory.js       |    0
 .../AccessControlTestHelper__factory.ts       |    0
 .../AccessControlledAggregator__factory.d.ts  |    0
 ...cessControlledAggregator__factory.d.ts.map |    0
 .../AccessControlledAggregator__factory.js    |    0
 .../AccessControlledAggregator__factory.ts    |    0
 .../AccessControllerInterface__factory.d.ts   |    0
 ...ccessControllerInterface__factory.d.ts.map |    0
 .../AccessControllerInterface__factory.js     |    0
 .../AccessControllerInterface__factory.ts     |    0
 .../factories/AggregatorFacade__factory.d.ts  |    0
 .../AggregatorFacade__factory.d.ts.map        |    0
 .../factories/AggregatorFacade__factory.js    |    0
 .../factories/AggregatorFacade__factory.ts    |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../factories/AggregatorProxy__factory.d.ts   |    0
 .../AggregatorProxy__factory.d.ts.map         |    0
 .../factories/AggregatorProxy__factory.js     |    0
 .../factories/AggregatorProxy__factory.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts.map |    0
 .../AggregatorV2V3Interface__factory.js       |    0
 .../AggregatorV2V3Interface__factory.ts       |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 ...AggregatorValidatorInterface__factory.d.ts |    0
 ...egatorValidatorInterface__factory.d.ts.map |    0
 .../AggregatorValidatorInterface__factory.js  |    0
 .../AggregatorValidatorInterface__factory.ts  |    0
 .../AggregatorValidatorMock__factory.d.ts     |    0
 .../AggregatorValidatorMock__factory.d.ts.map |    0
 .../AggregatorValidatorMock__factory.js       |    0
 .../AggregatorValidatorMock__factory.ts       |    0
 .../factories/BasicConsumer__factory.d.ts     |    0
 .../factories/BasicConsumer__factory.d.ts.map |    0
 .../v0.6/factories/BasicConsumer__factory.js  |    0
 .../v0.6/factories/BasicConsumer__factory.ts  |    0
 .../BlockHashStoreInterface__factory.d.ts     |    0
 .../BlockHashStoreInterface__factory.d.ts.map |    0
 .../BlockHashStoreInterface__factory.js       |    0
 .../BlockHashStoreInterface__factory.ts       |    0
 .../BlockhashStoreTestHelper__factory.d.ts    |    0
 ...BlockhashStoreTestHelper__factory.d.ts.map |    0
 .../BlockhashStoreTestHelper__factory.js      |    0
 .../BlockhashStoreTestHelper__factory.ts      |    0
 .../factories/BlockhashStore__factory.d.ts    |    0
 .../BlockhashStore__factory.d.ts.map          |    0
 .../v0.6/factories/BlockhashStore__factory.js |    0
 .../v0.6/factories/BlockhashStore__factory.ts |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 .../CheckedMathTestHelper__factory.d.ts       |    0
 .../CheckedMathTestHelper__factory.d.ts.map   |    0
 .../CheckedMathTestHelper__factory.js         |    0
 .../CheckedMathTestHelper__factory.ts         |    0
 .../ConcreteSignedSafeMath__factory.d.ts      |    0
 .../ConcreteSignedSafeMath__factory.d.ts.map  |    0
 .../ConcreteSignedSafeMath__factory.js        |    0
 .../ConcreteSignedSafeMath__factory.ts        |    0
 .../v0.6/factories/Consumer__factory.d.ts     |    0
 .../v0.6/factories/Consumer__factory.d.ts.map |    0
 .../v0.6/factories/Consumer__factory.js       |    0
 .../v0.6/factories/Consumer__factory.ts       |    0
 .../DeviationFlaggingValidator__factory.d.ts  |    0
 ...viationFlaggingValidator__factory.d.ts.map |    0
 .../DeviationFlaggingValidator__factory.js    |    0
 .../DeviationFlaggingValidator__factory.ts    |    0
 .../EACAggregatorProxy__factory.d.ts          |    0
 .../EACAggregatorProxy__factory.d.ts.map      |    0
 .../factories/EACAggregatorProxy__factory.js  |    0
 .../factories/EACAggregatorProxy__factory.ts  |    0
 .../v0.6/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.6/factories/ENSInterface__factory.js   |    0
 .../v0.6/factories/ENSInterface__factory.ts   |    0
 .../v0.6/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.6/factories/ENSResolver__factory.js    |    0
 .../v0.6/factories/ENSResolver__factory.ts    |    0
 .../factories/FlagsInterface__factory.d.ts    |    0
 .../FlagsInterface__factory.d.ts.map          |    0
 .../v0.6/factories/FlagsInterface__factory.js |    0
 .../v0.6/factories/FlagsInterface__factory.ts |    0
 .../factories/FlagsTestHelper__factory.d.ts   |    0
 .../FlagsTestHelper__factory.d.ts.map         |    0
 .../factories/FlagsTestHelper__factory.js     |    0
 .../factories/FlagsTestHelper__factory.ts     |    0
 .../ethers/v0.6/factories/Flags__factory.d.ts |    0
 .../v0.6/factories/Flags__factory.d.ts.map    |    0
 .../ethers/v0.6/factories/Flags__factory.js   |    0
 .../ethers/v0.6/factories/Flags__factory.ts   |    0
 .../FluxAggregatorTestHelper__factory.d.ts    |    0
 ...FluxAggregatorTestHelper__factory.d.ts.map |    0
 .../FluxAggregatorTestHelper__factory.js      |    0
 .../FluxAggregatorTestHelper__factory.ts      |    0
 .../factories/FluxAggregator__factory.d.ts    |    0
 .../FluxAggregator__factory.d.ts.map          |    0
 .../v0.6/factories/FluxAggregator__factory.js |    0
 .../v0.6/factories/FluxAggregator__factory.ts |    0
 .../v0.6/factories/GasGuzzler__factory.d.ts   |    0
 .../factories/GasGuzzler__factory.d.ts.map    |    0
 .../v0.6/factories/GasGuzzler__factory.js     |    0
 .../v0.6/factories/GasGuzzler__factory.ts     |    0
 .../GasGuzzlingConsumer__factory.d.ts         |    0
 .../GasGuzzlingConsumer__factory.d.ts.map     |    0
 .../factories/GasGuzzlingConsumer__factory.js |    0
 .../factories/GasGuzzlingConsumer__factory.ts |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../factories/LinkTokenReceiver__factory.d.ts |    0
 .../LinkTokenReceiver__factory.d.ts.map       |    0
 .../factories/LinkTokenReceiver__factory.js   |    0
 .../factories/LinkTokenReceiver__factory.ts   |    0
 .../MaliciousMultiWordConsumer__factory.d.ts  |    0
 ...liciousMultiWordConsumer__factory.d.ts.map |    0
 .../MaliciousMultiWordConsumer__factory.js    |    0
 .../MaliciousMultiWordConsumer__factory.ts    |    0
 .../factories/MedianTestHelper__factory.d.ts  |    0
 .../MedianTestHelper__factory.d.ts.map        |    0
 .../factories/MedianTestHelper__factory.js    |    0
 .../factories/MedianTestHelper__factory.ts    |    0
 .../v0.6/factories/MockOracle__factory.d.ts   |    0
 .../factories/MockOracle__factory.d.ts.map    |    0
 .../v0.6/factories/MockOracle__factory.js     |    0
 .../v0.6/factories/MockOracle__factory.ts     |    0
 .../factories/MockV2Aggregator__factory.d.ts  |    0
 .../MockV2Aggregator__factory.d.ts.map        |    0
 .../factories/MockV2Aggregator__factory.js    |    0
 .../factories/MockV2Aggregator__factory.ts    |    0
 .../factories/MockV3Aggregator__factory.d.ts  |    0
 .../MockV3Aggregator__factory.d.ts.map        |    0
 .../factories/MockV3Aggregator__factory.js    |    0
 .../factories/MockV3Aggregator__factory.ts    |    0
 .../factories/MultiWordConsumer__factory.d.ts |    0
 .../MultiWordConsumer__factory.d.ts.map       |    0
 .../factories/MultiWordConsumer__factory.js   |    0
 .../factories/MultiWordConsumer__factory.ts   |    0
 .../factories/OracleInterface__factory.d.ts   |    0
 .../OracleInterface__factory.d.ts.map         |    0
 .../factories/OracleInterface__factory.js     |    0
 .../factories/OracleInterface__factory.ts     |    0
 .../v0.6/factories/Oracle__factory.d.ts       |    0
 .../v0.6/factories/Oracle__factory.d.ts.map   |    0
 .../ethers/v0.6/factories/Oracle__factory.js  |    0
 .../ethers/v0.6/factories/Oracle__factory.ts  |    0
 .../v0.6/factories/Ownable__factory.d.ts      |    0
 .../v0.6/factories/Ownable__factory.d.ts.map  |    0
 .../ethers/v0.6/factories/Ownable__factory.js |    0
 .../ethers/v0.6/factories/Ownable__factory.ts |    0
 .../factories/OwnedTestHelper__factory.d.ts   |    0
 .../OwnedTestHelper__factory.d.ts.map         |    0
 .../factories/OwnedTestHelper__factory.js     |    0
 .../factories/OwnedTestHelper__factory.ts     |    0
 .../ethers/v0.6/factories/Owned__factory.d.ts |    0
 .../v0.6/factories/Owned__factory.d.ts.map    |    0
 .../ethers/v0.6/factories/Owned__factory.js   |    0
 .../ethers/v0.6/factories/Owned__factory.ts   |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../factories/PreCoordinator__factory.d.ts    |    0
 .../PreCoordinator__factory.d.ts.map          |    0
 .../v0.6/factories/PreCoordinator__factory.js |    0
 .../v0.6/factories/PreCoordinator__factory.ts |    0
 .../v0.6/factories/Reverter__factory.d.ts     |    0
 .../v0.6/factories/Reverter__factory.d.ts.map |    0
 .../v0.6/factories/Reverter__factory.js       |    0
 .../v0.6/factories/Reverter__factory.ts       |    0
 .../SimpleReadAccessController__factory.d.ts  |    0
 ...mpleReadAccessController__factory.d.ts.map |    0
 .../SimpleReadAccessController__factory.js    |    0
 .../SimpleReadAccessController__factory.ts    |    0
 .../SimpleWriteAccessController__factory.d.ts |    0
 ...pleWriteAccessController__factory.d.ts.map |    0
 .../SimpleWriteAccessController__factory.js   |    0
 .../SimpleWriteAccessController__factory.ts   |    0
 .../factories/VRFConsumerBase__factory.d.ts   |    0
 .../VRFConsumerBase__factory.d.ts.map         |    0
 .../factories/VRFConsumerBase__factory.js     |    0
 .../factories/VRFConsumerBase__factory.ts     |    0
 .../v0.6/factories/VRFConsumer__factory.d.ts  |    0
 .../factories/VRFConsumer__factory.d.ts.map   |    0
 .../v0.6/factories/VRFConsumer__factory.js    |    0
 .../v0.6/factories/VRFConsumer__factory.ts    |    0
 .../VRFCoordinatorMock__factory.d.ts          |    0
 .../VRFCoordinatorMock__factory.d.ts.map      |    0
 .../factories/VRFCoordinatorMock__factory.js  |    0
 .../factories/VRFCoordinatorMock__factory.ts  |    0
 .../factories/VRFCoordinator__factory.d.ts    |    0
 .../VRFCoordinator__factory.d.ts.map          |    0
 .../v0.6/factories/VRFCoordinator__factory.js |    0
 .../v0.6/factories/VRFCoordinator__factory.ts |    0
 .../v0.6/factories/VRFD20__factory.d.ts       |    0
 .../v0.6/factories/VRFD20__factory.d.ts.map   |    0
 .../ethers/v0.6/factories/VRFD20__factory.js  |    0
 .../ethers/v0.6/factories/VRFD20__factory.ts  |    0
 .../VRFRequestIDBaseTestHelper__factory.d.ts  |    0
 ...FRequestIDBaseTestHelper__factory.d.ts.map |    0
 .../VRFRequestIDBaseTestHelper__factory.js    |    0
 .../VRFRequestIDBaseTestHelper__factory.ts    |    0
 .../factories/VRFTestHelper__factory.d.ts     |    0
 .../factories/VRFTestHelper__factory.d.ts.map |    0
 .../v0.6/factories/VRFTestHelper__factory.js  |    0
 .../v0.6/factories/VRFTestHelper__factory.ts  |    0
 .../ethers/v0.6/factories/VRF__factory.d.ts   |    0
 .../v0.6/factories/VRF__factory.d.ts.map      |    0
 .../ethers/v0.6/factories/VRF__factory.js     |    0
 .../ethers/v0.6/factories/VRF__factory.ts     |    0
 .../WithdrawalInterface__factory.d.ts         |    0
 .../WithdrawalInterface__factory.d.ts.map     |    0
 .../factories/WithdrawalInterface__factory.js |    0
 .../factories/WithdrawalInterface__factory.ts |    0
 .../contracts/ethers/v0.6/index.d.ts          |    0
 .../ethers/v0.7/AggregatorInterface.d.ts      |    0
 .../ethers/v0.7/AggregatorProxy.d.ts          |    0
 .../ethers/v0.7/AggregatorProxyInterface.d.ts |    0
 .../ethers/v0.7/AggregatorV2V3Interface.d.ts  |    0
 .../ethers/v0.7/AggregatorV3Interface.d.ts    |    0
 .../ethers/v0.7/ChainlinkClient.d.ts          |    0
 .../v0.7/ChainlinkRequestInterface.d.ts       |    0
 .../v0.7/CompoundPriceFlaggingValidator.d.ts  |    0
 .../contracts/ethers/v0.7/ConfirmedOwner.d.ts |    0
 .../ethers/v0.7/ConfirmedOwnerTestHelper.d.ts |    0
 .../contracts/ethers/v0.7/Consumer.d.ts       |    0
 .../contracts/ethers/v0.7/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.7/ENSResolver.d.ts    |    0
 .../contracts/ethers/v0.7/FlagsInterface.d.ts |    0
 .../ethers/v0.7/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.7/LinkTokenReceiver.d.ts        |    0
 .../ethers/v0.7/MockCompoundOracle.d.ts       |    0
 .../ethers/v0.7/MockV2Aggregator.d.ts         |    0
 .../ethers/v0.7/MockV3Aggregator.d.ts         |    0
 .../ethers/v0.7/MultiWordConsumer.d.ts        |    0
 .../contracts/ethers/v0.7/Operator.d.ts       |    0
 .../ethers/v0.7/OperatorFactory.d.ts          |    0
 .../ethers/v0.7/OperatorForwarder.d.ts        |    0
 .../v0.7/OperatorForwarderDeployer.d.ts       |    0
 .../ethers/v0.7/OperatorInterface.d.ts        |    0
 .../ethers/v0.7/OracleInterface.d.ts          |    0
 .../ethers/v0.7/PointerInterface.d.ts         |    0
 .../v0.7/StalenessFlaggingValidator.d.ts      |    0
 .../ethers/v0.7/UniswapAnchoredView.d.ts      |    0
 .../ethers/v0.7/UpkeepInterface.d.ts          |    0
 .../ethers/v0.7/VRFConsumerBase.d.ts          |    0
 .../ethers/v0.7/WithdrawalInterface.d.ts      |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../AggregatorProxyInterface__factory.d.ts    |    0
 ...AggregatorProxyInterface__factory.d.ts.map |    0
 .../AggregatorProxyInterface__factory.js      |    0
 .../AggregatorProxyInterface__factory.ts      |    0
 .../factories/AggregatorProxy__factory.d.ts   |    0
 .../AggregatorProxy__factory.d.ts.map         |    0
 .../factories/AggregatorProxy__factory.js     |    0
 .../factories/AggregatorProxy__factory.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts.map |    0
 .../AggregatorV2V3Interface__factory.js       |    0
 .../AggregatorV2V3Interface__factory.ts       |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 ...mpoundPriceFlaggingValidator__factory.d.ts |    0
 ...ndPriceFlaggingValidator__factory.d.ts.map |    0
 ...CompoundPriceFlaggingValidator__factory.js |    0
 ...CompoundPriceFlaggingValidator__factory.ts |    0
 .../ConfirmedOwnerTestHelper__factory.d.ts    |    0
 ...ConfirmedOwnerTestHelper__factory.d.ts.map |    0
 .../ConfirmedOwnerTestHelper__factory.js      |    0
 .../ConfirmedOwnerTestHelper__factory.ts      |    0
 .../factories/ConfirmedOwner__factory.d.ts    |    0
 .../ConfirmedOwner__factory.d.ts.map          |    0
 .../v0.7/factories/ConfirmedOwner__factory.js |    0
 .../v0.7/factories/ConfirmedOwner__factory.ts |    0
 .../v0.7/factories/Consumer__factory.d.ts     |    0
 .../v0.7/factories/Consumer__factory.d.ts.map |    0
 .../v0.7/factories/Consumer__factory.js       |    0
 .../v0.7/factories/Consumer__factory.ts       |    0
 .../v0.7/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.7/factories/ENSInterface__factory.js   |    0
 .../v0.7/factories/ENSInterface__factory.ts   |    0
 .../v0.7/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.7/factories/ENSResolver__factory.js    |    0
 .../v0.7/factories/ENSResolver__factory.ts    |    0
 .../factories/FlagsInterface__factory.d.ts    |    0
 .../FlagsInterface__factory.d.ts.map          |    0
 .../v0.7/factories/FlagsInterface__factory.js |    0
 .../v0.7/factories/FlagsInterface__factory.ts |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../factories/LinkTokenReceiver__factory.d.ts |    0
 .../LinkTokenReceiver__factory.d.ts.map       |    0
 .../factories/LinkTokenReceiver__factory.js   |    0
 .../factories/LinkTokenReceiver__factory.ts   |    0
 .../MockCompoundOracle__factory.d.ts          |    0
 .../MockCompoundOracle__factory.d.ts.map      |    0
 .../factories/MockCompoundOracle__factory.js  |    0
 .../factories/MockCompoundOracle__factory.ts  |    0
 .../factories/MockV2Aggregator__factory.d.ts  |    0
 .../MockV2Aggregator__factory.d.ts.map        |    0
 .../factories/MockV2Aggregator__factory.js    |    0
 .../factories/MockV2Aggregator__factory.ts    |    0
 .../factories/MockV3Aggregator__factory.d.ts  |    0
 .../MockV3Aggregator__factory.d.ts.map        |    0
 .../factories/MockV3Aggregator__factory.js    |    0
 .../factories/MockV3Aggregator__factory.ts    |    0
 .../factories/MultiWordConsumer__factory.d.ts |    0
 .../MultiWordConsumer__factory.d.ts.map       |    0
 .../factories/MultiWordConsumer__factory.js   |    0
 .../factories/MultiWordConsumer__factory.ts   |    0
 .../factories/OperatorFactory__factory.d.ts   |    0
 .../OperatorFactory__factory.d.ts.map         |    0
 .../factories/OperatorFactory__factory.js     |    0
 .../factories/OperatorFactory__factory.ts     |    0
 .../OperatorForwarderDeployer__factory.d.ts   |    0
 ...peratorForwarderDeployer__factory.d.ts.map |    0
 .../OperatorForwarderDeployer__factory.js     |    0
 .../OperatorForwarderDeployer__factory.ts     |    0
 .../factories/OperatorForwarder__factory.d.ts |    0
 .../OperatorForwarder__factory.d.ts.map       |    0
 .../factories/OperatorForwarder__factory.js   |    0
 .../factories/OperatorForwarder__factory.ts   |    0
 .../factories/OperatorInterface__factory.d.ts |    0
 .../OperatorInterface__factory.d.ts.map       |    0
 .../factories/OperatorInterface__factory.js   |    0
 .../factories/OperatorInterface__factory.ts   |    0
 .../v0.7/factories/Operator__factory.d.ts     |    0
 .../v0.7/factories/Operator__factory.d.ts.map |    0
 .../v0.7/factories/Operator__factory.js       |    0
 .../v0.7/factories/Operator__factory.ts       |    0
 .../factories/OracleInterface__factory.d.ts   |    0
 .../OracleInterface__factory.d.ts.map         |    0
 .../factories/OracleInterface__factory.js     |    0
 .../factories/OracleInterface__factory.ts     |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../StalenessFlaggingValidator__factory.d.ts  |    0
 ...alenessFlaggingValidator__factory.d.ts.map |    0
 .../StalenessFlaggingValidator__factory.js    |    0
 .../StalenessFlaggingValidator__factory.ts    |    0
 .../UniswapAnchoredView__factory.d.ts         |    0
 .../UniswapAnchoredView__factory.d.ts.map     |    0
 .../factories/UniswapAnchoredView__factory.js |    0
 .../factories/UniswapAnchoredView__factory.ts |    0
 .../factories/UpkeepInterface__factory.d.ts   |    0
 .../UpkeepInterface__factory.d.ts.map         |    0
 .../factories/UpkeepInterface__factory.js     |    0
 .../factories/UpkeepInterface__factory.ts     |    0
 .../factories/VRFConsumerBase__factory.d.ts   |    0
 .../VRFConsumerBase__factory.d.ts.map         |    0
 .../factories/VRFConsumerBase__factory.js     |    0
 .../factories/VRFConsumerBase__factory.ts     |    0
 .../WithdrawalInterface__factory.d.ts         |    0
 .../WithdrawalInterface__factory.d.ts.map     |    0
 .../factories/WithdrawalInterface__factory.js |    0
 .../factories/WithdrawalInterface__factory.ts |    0
 .../contracts/ethers/v0.7/index.d.ts          |    0
 .../ethers/v0.8/AggregatorInterface.d.ts      |    0
 .../ethers/v0.8/AggregatorV2V3Interface.d.ts  |    0
 .../ethers/v0.8/AggregatorV3Interface.d.ts    |    0
 .../ethers/v0.8/ChainlinkClient.d.ts          |    0
 .../v0.8/ChainlinkRequestInterface.d.ts       |    0
 .../contracts/ethers/v0.8/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.8/ENSResolver.d.ts    |    0
 .../ethers/v0.8/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.8/PointerInterface.d.ts         |    0
 .../ethers/v0.8/VRFConsumerBase.d.ts          |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../AggregatorV2V3Interface__factory.d.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts.map |    0
 .../AggregatorV2V3Interface__factory.js       |    0
 .../AggregatorV2V3Interface__factory.ts       |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 .../v0.8/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.8/factories/ENSInterface__factory.js   |    0
 .../v0.8/factories/ENSInterface__factory.ts   |    0
 .../v0.8/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.8/factories/ENSResolver__factory.js    |    0
 .../v0.8/factories/ENSResolver__factory.ts    |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../factories/VRFConsumerBase__factory.d.ts   |    0
 .../VRFConsumerBase__factory.d.ts.map         |    0
 .../factories/VRFConsumerBase__factory.js     |    0
 .../factories/VRFConsumerBase__factory.ts     |    0
 .../contracts/ethers/v0.8/index.d.ts          |    0
 .../contracts/src/v0.8/dev/Chainlink.sol      |    0
 .../src/v0.8/dev/ChainlinkClient.sol          |    0
 .../src/v0.8/dev/VRFConsumerBase.sol          |    0
 .../src/v0.8/dev/VRFRequestIDBase.sol         |    0
 .../v0.8/interfaces/AggregatorInterface.sol   |    0
 .../interfaces/AggregatorV2V3Interface.sol    |    0
 .../v0.8/interfaces/AggregatorV3Interface.sol |    0
 .../interfaces/ChainlinkRequestInterface.sol  |    0
 .../src/v0.8/interfaces/ENSInterface.sol      |    0
 .../v0.8/interfaces/LinkTokenInterface.sol    |    0
 .../src/v0.8/interfaces/PointerInterface.sol  |    0
 .../src/v0.8/vendor/BufferChainlink.sol       |    0
 .../src/v0.8/vendor/CBORChainlink.sol         |    0
 .../contracts/src/v0.8/vendor/ENSResolver.sol |    0
 .../contracts/truffle/v0.4/Aggregator.js      |    0
 .../truffle/v0.4/AggregatorInterface.js       |    0
 .../truffle/v0.4/AggregatorV3Interface.js     |    0
 .../contracts/truffle/v0.4/BasicConsumer.js   |    0
 .../contracts/truffle/v0.4/BasicToken.js      |    0
 .../contracts/truffle/v0.4/Buffer.js          |    0
 .../@chainlink/contracts/truffle/v0.4/CBOR.js |    0
 .../contracts/truffle/v0.4/Chainlink.js       |    0
 .../contracts/truffle/v0.4/ChainlinkClient.js |    0
 .../truffle/v0.4/ChainlinkRequestInterface.js |    0
 .../contracts/truffle/v0.4/Chainlinked.js     |    0
 .../truffle/v0.4/ConcreteChainlink.js         |    0
 .../truffle/v0.4/ConcreteChainlinked.js       |    0
 .../contracts/truffle/v0.4/Consumer.js        |    0
 .../@chainlink/contracts/truffle/v0.4/ENS.js  |    0
 .../contracts/truffle/v0.4/ENSInterface.js    |    0
 .../contracts/truffle/v0.4/ENSRegistry.js     |    0
 .../contracts/truffle/v0.4/ENSResolver.js     |    0
 .../contracts/truffle/v0.4/ERC20.js           |    0
 .../contracts/truffle/v0.4/ERC20Basic.js      |    0
 .../contracts/truffle/v0.4/ERC677.js          |    0
 .../contracts/truffle/v0.4/ERC677Receiver.js  |    0
 .../contracts/truffle/v0.4/ERC677Token.js     |    0
 .../contracts/truffle/v0.4/EmptyOracle.js     |    0
 .../contracts/truffle/v0.4/FlagsInterface.js  |    0
 .../contracts/truffle/v0.4/GetterSetter.js    |    0
 .../contracts/truffle/v0.4/LinkToken.js       |    0
 .../truffle/v0.4/LinkTokenInterface.js        |    0
 .../truffle/v0.4/MaliciousChainlink.js        |    0
 .../truffle/v0.4/MaliciousChainlinked.js      |    0
 .../truffle/v0.4/MaliciousConsumer.js         |    0
 .../truffle/v0.4/MaliciousRequester.js        |    0
 .../contracts/truffle/v0.4/Migrations.js      |    0
 .../contracts/truffle/v0.4/Oracle.js          |    0
 .../contracts/truffle/v0.4/OracleInterface.js |    0
 .../contracts/truffle/v0.4/Ownable.js         |    0
 .../contracts/truffle/v0.4/Pointer.js         |    0
 .../truffle/v0.4/PointerInterface.js          |    0
 .../contracts/truffle/v0.4/PublicResolver.js  |    0
 .../truffle/v0.4/SafeMathChainlink.js         |    0
 .../contracts/truffle/v0.4/SignedSafeMath.js  |    0
 .../contracts/truffle/v0.4/StandardToken.js   |    0
 .../truffle/v0.4/UpdatableConsumer.js         |    0
 .../truffle/v0.5/AggregatorInterface.js       |    0
 .../truffle/v0.5/AggregatorV2V3Interface.js   |    0
 .../truffle/v0.5/AggregatorV3Interface.js     |    0
 .../contracts/truffle/v0.5/BasicConsumer.js   |    0
 .../contracts/truffle/v0.5/Buffer.js          |    0
 .../@chainlink/contracts/truffle/v0.5/CBOR.js |    0
 .../contracts/truffle/v0.5/Chainlink.js       |    0
 .../contracts/truffle/v0.5/ChainlinkClient.js |    0
 .../truffle/v0.5/ChainlinkRequestInterface.js |    0
 .../truffle/v0.5/ChainlinkTestHelper.js       |    0
 .../contracts/truffle/v0.5/Consumer.js        |    0
 .../contracts/truffle/v0.5/Coordinator.js     |    0
 .../truffle/v0.5/CoordinatorInterface.js      |    0
 .../contracts/truffle/v0.5/ENSInterface.js    |    0
 .../contracts/truffle/v0.5/ENSResolver.js     |    0
 .../contracts/truffle/v0.5/EmptyAggregator.js |    0
 .../contracts/truffle/v0.5/FlagsInterface.js  |    0
 .../contracts/truffle/v0.5/GetterSetter.js    |    0
 .../truffle/v0.5/LinkTokenInterface.js        |    0
 .../truffle/v0.5/LinkTokenReceiver.js         |    0
 .../truffle/v0.5/MaliciousChainlink.js        |    0
 .../truffle/v0.5/MaliciousChainlinkClient.js  |    0
 .../truffle/v0.5/MaliciousConsumer.js         |    0
 .../truffle/v0.5/MaliciousRequester.js        |    0
 .../contracts/truffle/v0.5/MeanAggregator.js  |    0
 .../contracts/truffle/v0.5/Median.js          |    0
 .../truffle/v0.5/MedianTestHelper.js          |    0
 .../contracts/truffle/v0.5/Migrations.js      |    0
 .../contracts/truffle/v0.5/Oracle.js          |    0
 .../contracts/truffle/v0.5/OracleInterface.js |    0
 .../truffle/v0.5/OracleSignaturesDecoder.js   |    0
 .../contracts/truffle/v0.5/Ownable.js         |    0
 .../truffle/v0.5/PointerInterface.js          |    0
 .../truffle/v0.5/SafeMathChainlink.js         |    0
 .../truffle/v0.5/SchnorrSECP256K1.js          |    0
 .../truffle/v0.5/ServiceAgreementConsumer.js  |    0
 .../truffle/v0.5/ServiceAgreementDecoder.js   |    0
 .../contracts/truffle/v0.5/SignedSafeMath.js  |    0
 .../truffle/v0.5/WithdrawalInterface.js       |    0
 .../truffle/v0.6/AccessControlTestHelper.js   |    0
 .../v0.6/AccessControlledAggregator.js        |    0
 .../truffle/v0.6/AccessControllerInterface.js |    0
 .../truffle/v0.6/AggregatorFacade.js          |    0
 .../truffle/v0.6/AggregatorInterface.js       |    0
 .../contracts/truffle/v0.6/AggregatorProxy.js |    0
 .../truffle/v0.6/AggregatorV2V3Interface.js   |    0
 .../truffle/v0.6/AggregatorV3Interface.js     |    0
 .../v0.6/AggregatorValidatorInterface.js      |    0
 .../truffle/v0.6/AggregatorValidatorMock.js   |    0
 .../contracts/truffle/v0.6/BasicConsumer.js   |    0
 .../truffle/v0.6/BlockHashStoreInterface.js   |    0
 .../contracts/truffle/v0.6/BlockhashStore.js  |    0
 .../truffle/v0.6/BlockhashStoreTestHelper.js  |    0
 .../contracts/truffle/v0.6/BufferChainlink.js |    0
 .../contracts/truffle/v0.6/CBORChainlink.js   |    0
 .../contracts/truffle/v0.6/Chainlink.js       |    0
 .../contracts/truffle/v0.6/ChainlinkClient.js |    0
 .../truffle/v0.6/ChainlinkRequestInterface.js |    0
 .../contracts/truffle/v0.6/CheckedMath.js     |    0
 .../truffle/v0.6/CheckedMathTestHelper.js     |    0
 .../truffle/v0.6/ConcreteSignedSafeMath.js    |    0
 .../contracts/truffle/v0.6/Consumer.js        |    0
 .../v0.6/DeviationFlaggingValidator.js        |    0
 .../truffle/v0.6/EACAggregatorProxy.js        |    0
 .../contracts/truffle/v0.6/ENSInterface.js    |    0
 .../contracts/truffle/v0.6/ENSResolver.js     |    0
 .../contracts/truffle/v0.6/Flags.js           |    0
 .../contracts/truffle/v0.6/FlagsInterface.js  |    0
 .../contracts/truffle/v0.6/FlagsTestHelper.js |    0
 .../contracts/truffle/v0.6/FluxAggregator.js  |    0
 .../truffle/v0.6/FluxAggregatorTestHelper.js  |    0
 .../contracts/truffle/v0.6/GasGuzzler.js      |    0
 .../truffle/v0.6/GasGuzzlingConsumer.js       |    0
 .../truffle/v0.6/LinkTokenInterface.js        |    0
 .../truffle/v0.6/LinkTokenReceiver.js         |    0
 .../v0.6/MaliciousMultiWordConsumer.js        |    0
 .../contracts/truffle/v0.6/Median.js          |    0
 .../truffle/v0.6/MedianTestHelper.js          |    0
 .../contracts/truffle/v0.6/MockOracle.js      |    0
 .../truffle/v0.6/MockV2Aggregator.js          |    0
 .../truffle/v0.6/MockV3Aggregator.js          |    0
 .../truffle/v0.6/MultiWordConsumer.js         |    0
 .../contracts/truffle/v0.6/Oracle.js          |    0
 .../contracts/truffle/v0.6/OracleInterface.js |    0
 .../contracts/truffle/v0.6/Ownable.js         |    0
 .../contracts/truffle/v0.6/Owned.js           |    0
 .../contracts/truffle/v0.6/OwnedTestHelper.js |    0
 .../truffle/v0.6/PointerInterface.js          |    0
 .../contracts/truffle/v0.6/PreCoordinator.js  |    0
 .../contracts/truffle/v0.6/Reverter.js        |    0
 .../contracts/truffle/v0.6/SafeMath128.js     |    0
 .../contracts/truffle/v0.6/SafeMath32.js      |    0
 .../contracts/truffle/v0.6/SafeMath64.js      |    0
 .../truffle/v0.6/SafeMathChainlink.js         |    0
 .../contracts/truffle/v0.6/SignedSafeMath.js  |    0
 .../v0.6/SimpleReadAccessController.js        |    0
 .../v0.6/SimpleWriteAccessController.js       |    0
 .../@chainlink/contracts/truffle/v0.6/VRF.js  |    0
 .../contracts/truffle/v0.6/VRFConsumer.js     |    0
 .../contracts/truffle/v0.6/VRFConsumerBase.js |    0
 .../contracts/truffle/v0.6/VRFCoordinator.js  |    0
 .../truffle/v0.6/VRFCoordinatorMock.js        |    0
 .../contracts/truffle/v0.6/VRFD20.js          |    0
 .../truffle/v0.6/VRFRequestIDBase.js          |    0
 .../v0.6/VRFRequestIDBaseTestHelper.js        |    0
 .../contracts/truffle/v0.6/VRFTestHelper.js   |    0
 .../truffle/v0.6/WithdrawalInterface.js       |    0
 .../truffle/v0.7/AggregatorInterface.js       |    0
 .../contracts/truffle/v0.7/AggregatorProxy.js |    0
 .../truffle/v0.7/AggregatorProxyInterface.js  |    0
 .../truffle/v0.7/AggregatorV2V3Interface.js   |    0
 .../truffle/v0.7/AggregatorV3Interface.js     |    0
 .../contracts/truffle/v0.7/BufferChainlink.js |    0
 .../contracts/truffle/v0.7/CBORChainlink.js   |    0
 .../contracts/truffle/v0.7/Chainlink.js       |    0
 .../contracts/truffle/v0.7/ChainlinkClient.js |    0
 .../truffle/v0.7/ChainlinkRequestInterface.js |    0
 .../v0.7/CompoundPriceFlaggingValidator.js    |    0
 .../contracts/truffle/v0.7/ConfirmedOwner.js  |    0
 .../truffle/v0.7/ConfirmedOwnerTestHelper.js  |    0
 .../contracts/truffle/v0.7/Consumer.js        |    0
 .../contracts/truffle/v0.7/ENSInterface.js    |    0
 .../contracts/truffle/v0.7/ENSResolver.js     |    0
 .../contracts/truffle/v0.7/FlagsInterface.js  |    0
 .../truffle/v0.7/LinkTokenInterface.js        |    0
 .../truffle/v0.7/LinkTokenReceiver.js         |    0
 .../truffle/v0.7/MockCompoundOracle.js        |    0
 .../truffle/v0.7/MockV2Aggregator.js          |    0
 .../truffle/v0.7/MockV3Aggregator.js          |    0
 .../truffle/v0.7/MultiWordConsumer.js         |    0
 .../contracts/truffle/v0.7/Operator.js        |    0
 .../contracts/truffle/v0.7/OperatorFactory.js |    0
 .../truffle/v0.7/OperatorForwarder.js         |    0
 .../truffle/v0.7/OperatorForwarderDeployer.js |    0
 .../truffle/v0.7/OperatorInterface.js         |    0
 .../contracts/truffle/v0.7/OracleInterface.js |    0
 .../truffle/v0.7/PointerInterface.js          |    0
 .../truffle/v0.7/SafeMathChainlink.js         |    0
 .../v0.7/StalenessFlaggingValidator.js        |    0
 .../truffle/v0.7/UniswapAnchoredView.js       |    0
 .../contracts/truffle/v0.7/UpkeepInterface.js |    0
 .../contracts/truffle/v0.7/VRFConsumerBase.js |    0
 .../truffle/v0.7/VRFRequestIDBase.js          |    0
 .../truffle/v0.7/WithdrawalInterface.js       |    0
 .../truffle/v0.8/AggregatorInterface.js       |    0
 .../truffle/v0.8/AggregatorV2V3Interface.js   |    0
 .../truffle/v0.8/AggregatorV3Interface.js     |    0
 .../contracts/truffle/v0.8/BufferChainlink.js |    0
 .../contracts/truffle/v0.8/CBORChainlink.js   |    0
 .../contracts/truffle/v0.8/Chainlink.js       |    0
 .../contracts/truffle/v0.8/ChainlinkClient.js |    0
 .../truffle/v0.8/ChainlinkRequestInterface.js |    0
 .../contracts/truffle/v0.8/ENSInterface.js    |    0
 .../contracts/truffle/v0.8/ENSResolver.js     |    0
 .../truffle/v0.8/LinkTokenInterface.js        |    0
 .../truffle/v0.8/PointerInterface.js          |    0
 .../contracts/truffle/v0.8/VRFConsumerBase.js |    0
 .../truffle/v0.8/VRFRequestIDBase.js          |    0
 .../@openzeppelin/contracts/README.md         |    0
 .../contracts/access/AccessControl.sol        |    0
 .../access/AccessControlEnumerable.sol        |    0
 .../contracts/access/Ownable.sol              |    0
 .../build/contracts/AccessControl.json        |    0
 .../contracts/AccessControlEnumerable.json    |    0
 .../contracts/build/contracts/Address.json    |    0
 .../contracts/build/contracts/Arrays.json     |    0
 .../build/contracts/BeaconProxy.json          |    0
 .../contracts/build/contracts/Clones.json     |    0
 .../build/contracts/ConditionalEscrow.json    |    0
 .../contracts/build/contracts/Context.json    |    0
 .../contracts/build/contracts/Counters.json   |    0
 .../contracts/build/contracts/Create2.json    |    0
 .../contracts/build/contracts/ECDSA.json      |    0
 .../contracts/build/contracts/EIP712.json     |    0
 .../contracts/build/contracts/ERC1155.json    |    0
 .../build/contracts/ERC1155Burnable.json      |    0
 .../build/contracts/ERC1155Holder.json        |    0
 .../build/contracts/ERC1155Pausable.json      |    0
 .../contracts/ERC1155PresetMinterPauser.json  |    0
 .../build/contracts/ERC1155Receiver.json      |    0
 .../contracts/build/contracts/ERC165.json     |    0
 .../build/contracts/ERC165Checker.json        |    0
 .../build/contracts/ERC165Storage.json        |    0
 .../build/contracts/ERC1820Implementer.json   |    0
 .../build/contracts/ERC1967Proxy.json         |    0
 .../contracts/build/contracts/ERC20.json      |    0
 .../build/contracts/ERC20Burnable.json        |    0
 .../build/contracts/ERC20Capped.json          |    0
 .../build/contracts/ERC20Pausable.json        |    0
 .../build/contracts/ERC20Permit.json          |    0
 .../contracts/ERC20PresetFixedSupply.json     |    0
 .../contracts/ERC20PresetMinterPauser.json    |    0
 .../build/contracts/ERC20Snapshot.json        |    0
 .../build/contracts/ERC2771Context.json       |    0
 .../contracts/build/contracts/ERC721.json     |    0
 .../build/contracts/ERC721Burnable.json       |    0
 .../build/contracts/ERC721Enumerable.json     |    0
 .../build/contracts/ERC721Holder.json         |    0
 .../build/contracts/ERC721Pausable.json       |    0
 .../ERC721PresetMinterPauserAutoId.json       |    0
 .../build/contracts/ERC721URIStorage.json     |    0
 .../contracts/build/contracts/ERC777.json     |    0
 .../contracts/ERC777PresetFixedSupply.json    |    0
 .../build/contracts/EnumerableMap.json        |    0
 .../build/contracts/EnumerableSet.json        |    0
 .../contracts/build/contracts/Escrow.json     |    0
 .../build/contracts/IAccessControl.json       |    0
 .../contracts/IAccessControlEnumerable.json   |    0
 .../contracts/build/contracts/IBeacon.json    |    0
 .../contracts/build/contracts/IERC1155.json   |    0
 .../build/contracts/IERC1155MetadataURI.json  |    0
 .../build/contracts/IERC1155Receiver.json     |    0
 .../contracts/build/contracts/IERC165.json    |    0
 .../build/contracts/IERC1820Implementer.json  |    0
 .../build/contracts/IERC1820Registry.json     |    0
 .../contracts/build/contracts/IERC20.json     |    0
 .../build/contracts/IERC20Permit.json         |    0
 .../contracts/build/contracts/IERC721.json    |    0
 .../build/contracts/IERC721Enumerable.json    |    0
 .../build/contracts/IERC721Metadata.json      |    0
 .../build/contracts/IERC721Receiver.json      |    0
 .../contracts/build/contracts/IERC777.json    |    0
 .../build/contracts/IERC777Recipient.json     |    0
 .../build/contracts/IERC777Sender.json        |    0
 .../build/contracts/Initializable.json        |    0
 .../contracts/build/contracts/Math.json       |    0
 .../build/contracts/MerkleProof.json          |    0
 .../build/contracts/MinimalForwarder.json     |    0
 .../contracts/build/contracts/Ownable.json    |    0
 .../contracts/build/contracts/Pausable.json   |    0
 .../build/contracts/PaymentSplitter.json      |    0
 .../contracts/build/contracts/Proxy.json      |    0
 .../contracts/build/contracts/ProxyAdmin.json |    0
 .../build/contracts/PullPayment.json          |    0
 .../build/contracts/ReentrancyGuard.json      |    0
 .../build/contracts/RefundEscrow.json         |    0
 .../contracts/build/contracts/SafeCast.json   |    0
 .../contracts/build/contracts/SafeERC20.json  |    0
 .../contracts/build/contracts/SafeMath.json   |    0
 .../build/contracts/SignedSafeMath.json       |    0
 .../contracts/build/contracts/Strings.json    |    0
 .../build/contracts/TimelockController.json   |    0
 .../build/contracts/TokenTimelock.json        |    0
 .../TransparentUpgradeableProxy.json          |    0
 .../build/contracts/UpgradeableBeacon.json    |    0
 .../contracts/finance/PaymentSplitter.sol     |    0
 .../governance/TimelockController.sol         |    0
 .../contracts/metatx/ERC2771Context.sol       |    0
 .../contracts/metatx/MinimalForwarder.sol     |    0
 .../@openzeppelin/contracts/proxy/Clones.sol  |    0
 .../contracts/proxy/ERC1967/ERC1967Proxy.sol  |    0
 .../@openzeppelin/contracts/proxy/Proxy.sol   |    0
 .../contracts/proxy/beacon/BeaconProxy.sol    |    0
 .../contracts/proxy/beacon/IBeacon.sol        |    0
 .../proxy/beacon/UpgradeableBeacon.sol        |    0
 .../proxy/transparent/ProxyAdmin.sol          |    0
 .../TransparentUpgradeableProxy.sol           |    0
 .../contracts/proxy/utils/Initializable.sol   |    0
 .../contracts/security/Pausable.sol           |    0
 .../contracts/security/PullPayment.sol        |    0
 .../contracts/security/ReentrancyGuard.sol    |    0
 .../contracts/token/ERC1155/ERC1155.sol       |    0
 .../contracts/token/ERC1155/IERC1155.sol      |    0
 .../token/ERC1155/IERC1155Receiver.sol        |    0
 .../ERC1155/extensions/ERC1155Burnable.sol    |    0
 .../ERC1155/extensions/ERC1155Pausable.sol    |    0
 .../extensions/IERC1155MetadataURI.sol        |    0
 .../presets/ERC1155PresetMinterPauser.sol     |    0
 .../token/ERC1155/utils/ERC1155Holder.sol     |    0
 .../token/ERC1155/utils/ERC1155Receiver.sol   |    0
 .../contracts/token/ERC20/ERC20.sol           |    0
 .../contracts/token/ERC20/IERC20.sol          |    0
 .../token/ERC20/extensions/ERC20Burnable.sol  |    0
 .../token/ERC20/extensions/ERC20Capped.sol    |    0
 .../token/ERC20/extensions/ERC20Pausable.sol  |    0
 .../token/ERC20/extensions/ERC20Snapshot.sol  |    0
 .../ERC20/extensions/draft-ERC20Permit.sol    |    0
 .../ERC20/extensions/draft-IERC20Permit.sol   |    0
 .../ERC20/presets/ERC20PresetFixedSupply.sol  |    0
 .../ERC20/presets/ERC20PresetMinterPauser.sol |    0
 .../contracts/token/ERC20/utils/SafeERC20.sol |    0
 .../token/ERC20/utils/TokenTimelock.sol       |    0
 .../contracts/token/ERC721/ERC721.sol         |    0
 .../contracts/token/ERC721/IERC721.sol        |    0
 .../token/ERC721/IERC721Receiver.sol          |    0
 .../ERC721/extensions/ERC721Burnable.sol      |    0
 .../ERC721/extensions/ERC721Enumerable.sol    |    0
 .../ERC721/extensions/ERC721Pausable.sol      |    0
 .../ERC721/extensions/ERC721URIStorage.sol    |    0
 .../ERC721/extensions/IERC721Enumerable.sol   |    0
 .../ERC721/extensions/IERC721Metadata.sol     |    0
 .../ERC721PresetMinterPauserAutoId.sol        |    0
 .../token/ERC721/utils/ERC721Holder.sol       |    0
 .../contracts/token/ERC777/ERC777.sol         |    0
 .../contracts/token/ERC777/IERC777.sol        |    0
 .../token/ERC777/IERC777Recipient.sol         |    0
 .../contracts/token/ERC777/IERC777Sender.sol  |    0
 .../presets/ERC777PresetFixedSupply.sol       |    0
 .../@openzeppelin/contracts/utils/Address.sol |    0
 .../@openzeppelin/contracts/utils/Arrays.sol  |    0
 .../@openzeppelin/contracts/utils/Context.sol |    0
 .../contracts/utils/Counters.sol              |    0
 .../@openzeppelin/contracts/utils/Create2.sol |    0
 .../@openzeppelin/contracts/utils/Strings.sol |    0
 .../contracts/utils/cryptography/ECDSA.sol    |    0
 .../utils/cryptography/MerkleProof.sol        |    0
 .../utils/cryptography/draft-EIP712.sol       |    0
 .../utils/escrow/ConditionalEscrow.sol        |    0
 .../contracts/utils/escrow/Escrow.sol         |    0
 .../contracts/utils/escrow/RefundEscrow.sol   |    0
 .../contracts/utils/introspection/ERC165.sol  |    0
 .../utils/introspection/ERC165Checker.sol     |    0
 .../utils/introspection/ERC165Storage.sol     |    0
 .../introspection/ERC1820Implementer.sol      |    0
 .../contracts/utils/introspection/IERC165.sol |    0
 .../introspection/IERC1820Implementer.sol     |    0
 .../utils/introspection/IERC1820Registry.sol  |    0
 .../contracts/utils/math/Math.sol             |    0
 .../contracts/utils/math/SafeCast.sol         |    0
 .../contracts/utils/math/SafeMath.sol         |    0
 .../contracts/utils/math/SignedSafeMath.sol   |    0
 .../contracts/utils/structs/EnumerableMap.sol |    0
 .../contracts/utils/structs/EnumerableSet.sol |    0
 .../backend}/contracts/chainlink-oracle.sol   |    0
 .../backend}/contracts/shift-contract.sol     |    0
 .../backend}/contracts/shift-with-faucet.sol  |    0
 .../backend}/contracts/testnet-tokens.sol     |    0
 .../backend}/contracts/xftTest-asset.sol      |    0
 .../Shifting/backend}/hardhat.config.js       |    0
 .../Shifting/backend}/package.json            |    0
 .../Shifting/backend}/scripts/deploy.js       |    0
 .../Shifting/frontend}/scripts/js/index.js    |    0
 .../frontend}/scripts/js/package.json         |    0
 .../frontend}/scripts/js/shift-abi.json       |    0
 .../frontend}/scripts/js/token-abi.json       |    0
 .../frontend}/scripts/py/requirements.txt     |    0
 .../Shifting/frontend}/scripts/py/script.py   |    0
 .../frontend}/scripts/py/shift-abi.json       |    0
 .../frontend}/scripts/py/token-abi.json       |    0
 .../Shifting/frontend}/website/Shift.html     |    0
 .../Shifting/frontend}/website/faucet.html    |    0
 .../Shifting/frontend}/website/mini.css       |    0
 Ethereum/Staking/README.md                    |   54 +
 .../Staking/backend}/Migrations.sol           |    0
 .../Staking/backend}/Staking.sol              |    0
 .../config/migrations/1_initial_migration.js  |    0
 .../config/migrations/2_deploy_staking.js     |    0
 .../Staking/backend}/config/package-lock.json |    0
 .../Staking/backend}/config/package.json      |    0
 .../Staking/backend}/config/truffle-config.js |    0
 .../backend}/interfaces/IMasterChef.sol       |    0
 .../backend}/interfaces/IStakingRewards.sol   |    0
 .../Staking/backend}/mock/ERC20Mock.sol       |    0
 .../Staking/backend}/mock/SLPToken.sol        |    0
 .../Staking/backend}/mock/XFTToken.sol        |    0
 .../Staking/backend}/mock/masterShef.sol      |    0
 .../Staking/backend}/staking_rewards.sol      |    0
 .../Staking/backend}/test/.gitkeep            |    0
 .../Staking/backend}/test/Staking.test.js     |    0
 .../Staking/backend}/test/StakingGasUsage.js  |    0
 .../Staking/frontend}/LICENSE                 |    0
 .../Staking/frontend}/config/angular.json     |    0
 .../Staking/frontend}/config/karma.conf.js    |    0
 .../Staking/frontend}/config/ngsw-config.json |    0
 .../frontend}/config/tsconfig.app.json        |    0
 .../Staking/frontend}/config/tsconfig.json    |    0
 .../frontend}/config/tsconfig.spec.json       |    0
 .../Staking/frontend}/config/tslint.json      |    0
 .../Staking/frontend}/config/web3-patch.js    |    0
 .../Staking/frontend}/e2e/app.e2e-spec.ts     |    0
 .../Staking/frontend}/e2e/app.po.ts           |    0
 .../Staking/frontend}/e2e/protractor.conf.js  |    0
 .../Staking/frontend}/e2e/src/app.po.ts       |    0
 .../Staking/frontend}/e2e/tsconfig.e2e.json   |    0
 .../Staking/frontend}/e2e/tsconfig.json       |    0
 .../Staking/frontend}/package-lock.json       |    0
 .../Staking/frontend}/package.json            |    0
 .../Staking/frontend}/src/.htaccess           |    0
 .../frontend}/src/app/app-routing.module.ts   |    0
 .../frontend}/src/app/app.component.css       |    0
 .../frontend}/src/app/app.component.html      |    0
 .../frontend}/src/app/app.component.scss      |    0
 .../frontend}/src/app/app.component.spec.ts   |    0
 .../frontend}/src/app/app.component.ts        |    0
 .../Staking/frontend}/src/app/app.module.ts   |    0
 .../Staking/frontend}/src/app/app.service.ts  |    0
 .../components/header/header.component.html   |    0
 .../components/header/header.component.scss   |    0
 .../app/components/header/header.component.ts |    0
 .../src/app/core/guards/auth/auth.guard.ts    |    0
 .../app/core/services/auth/auth.service.ts    |    0
 .../services/services/stake-slp.service.ts    |    0
 .../core/services/services/storage.service.ts |    0
 .../services/services/transactions.service.ts |    0
 .../core/services/services/utils.service.ts   |    0
 .../dictionaries/meta-mask.dictionary.ts      |    0
 .../app/integrations/integrations.module.ts   |    0
 .../services/web3/web3.service.ts             |    0
 .../src/app/pages/form/form.component.html    |    0
 .../src/app/pages/form/form.component.scss    |    0
 .../src/app/pages/form/form.component.ts      |    0
 .../src/app/pages/login/login.component.html  |    0
 .../src/app/pages/login/login.component.scss  |    0
 .../src/app/pages/login/login.component.ts    |    0
 .../src/app/services/form.service.ts          |    0
 .../number-only/number-only.directive.ts      |    0
 .../modals/status/status-modal.component.html |    0
 .../modals/status/status-modal.component.scss |    0
 .../modals/status/status-modal.component.ts   |    0
 .../shared/services/status-modal.service.ts   |    0
 .../frontend}/src/app/shared/shared.module.ts |    0
 .../Staking/frontend}/src/assets/.gitkeep     |    0
 .../fonts/metropolis/Metropolis-Black.otf     |  Bin
 .../metropolis/Metropolis-BlackItalic.otf     |  Bin
 .../fonts/metropolis/Metropolis-Bold.otf      |  Bin
 .../metropolis/Metropolis-BoldItalic.otf      |  Bin
 .../fonts/metropolis/Metropolis-ExtraBold.otf |  Bin
 .../metropolis/Metropolis-ExtraBoldItalic.otf |  Bin
 .../metropolis/Metropolis-ExtraLight.otf      |  Bin
 .../Metropolis-ExtraLightItalic.otf           |  Bin
 .../fonts/metropolis/Metropolis-Light.otf     |  Bin
 .../metropolis/Metropolis-LightItalic.otf     |  Bin
 .../fonts/metropolis/Metropolis-Medium.otf    |  Bin
 .../metropolis/Metropolis-MediumItalic.otf    |  Bin
 .../fonts/metropolis/Metropolis-Regular.otf   |  Bin
 .../metropolis/Metropolis-RegularItalic.otf   |  Bin
 .../fonts/metropolis/Metropolis-SemiBold.otf  |  Bin
 .../metropolis/Metropolis-SemiBoldItalic.otf  |  Bin
 .../fonts/metropolis/Metropolis-Thin.otf      |  Bin
 .../metropolis/Metropolis-ThinItalic.otf      |  Bin
 .../metropolis/SIL Open Font License.txt      |    0
 .../Staking/frontend}/src/assets/i18n/en.json |    0
 .../src/assets/icons/icon-128x128.png         |  Bin
 .../src/assets/icons/icon-144x144.png         |  Bin
 .../src/assets/icons/icon-152x152.png         |  Bin
 .../src/assets/icons/icon-192x192.png         |  Bin
 .../src/assets/icons/icon-384x384.png         |  Bin
 .../frontend}/src/assets/icons/icon-72x72.png |  Bin
 .../frontend}/src/assets/icons/icon-96x96.png |  Bin
 .../frontend}/src/assets/img/logo-icon.svg    |    0
 .../frontend}/src/assets/img/logout.svg       |    0
 .../src/assets/json/contracts/ONSEN.json      |    0
 .../src/assets/json/contracts/SLP.json        |    0
 .../src/assets/json/contracts/STAKING.json    |    0
 .../src/assets/json/icons/contract-icons.json |    0
 .../src/environments/environment.prod.ts      |    0
 .../frontend}/src/environments/environment.ts |    0
 .../Staking/frontend}/src/favicon.ico         |  Bin
 .../Staking/frontend}/src/index.html          |    0
 .../Staking/frontend}/src/main.ts             |    0
 .../frontend}/src/manifest.webmanifest        |    0
 .../Staking/frontend}/src/polyfills.ts        |    0
 .../Staking/frontend}/src/styles.css          |    0
 .../Staking/frontend}/src/styles.scss         |    0
 .../Staking/frontend}/src/test.ts             |    0
 .../Staking/frontend}/src/themes/fonts.scss   |    0
 .../Staking/frontend}/src/themes/general.scss |    0
 .../Staking/frontend}/src/themes/mobile.scss  |    0
 .../Staking/frontend}/src/themes/modal.scss   |    0
 .../Staking/frontend}/src/themes/pending.scss |    0
 .../frontend}/src/themes/variables.scss       |    0
 .../Staking/frontend}/src/tsconfig.app.json   |    0
 .../Staking/frontend}/src/tsconfig.spec.json  |    0
 .../Staking/frontend}/src/typings.d.ts        |    0
 Moonbeam/README.md                            |  114 ++
 Moonbeam/Shifting/README.md                   |   76 ++
 .../28a1c38cc00a198fd3e7bdf1931ee0c6.json     |    0
 .../c25c2c018ebce1e93cd8bf9b5f175ec9.json     |    0
 .../v0.8/dev/Chainlink.sol/Chainlink.dbg.json |    0
 .../src/v0.8/dev/Chainlink.sol/Chainlink.json |    0
 .../ChainlinkClient.dbg.json                  |    0
 .../ChainlinkClient.sol/ChainlinkClient.json  |    0
 .../VRFConsumerBase.dbg.json                  |    0
 .../VRFConsumerBase.sol/VRFConsumerBase.json  |    0
 .../VRFRequestIDBase.dbg.json                 |    0
 .../VRFRequestIDBase.json                     |    0
 .../AggregatorInterface.dbg.json              |    0
 .../AggregatorInterface.json                  |    0
 .../AggregatorV2V3Interface.dbg.json          |    0
 .../AggregatorV2V3Interface.json              |    0
 .../AggregatorV3Interface.dbg.json            |    0
 .../AggregatorV3Interface.json                |    0
 .../ChainlinkRequestInterface.dbg.json        |    0
 .../ChainlinkRequestInterface.json            |    0
 .../ENSInterface.sol/ENSInterface.dbg.json    |    0
 .../ENSInterface.sol/ENSInterface.json        |    0
 .../LinkTokenInterface.dbg.json               |    0
 .../LinkTokenInterface.json                   |    0
 .../PointerInterface.dbg.json                 |    0
 .../PointerInterface.json                     |    0
 .../BufferChainlink.dbg.json                  |    0
 .../BufferChainlink.sol/BufferChainlink.json  |    0
 .../CBORChainlink.sol/CBORChainlink.dbg.json  |    0
 .../CBORChainlink.sol/CBORChainlink.json      |    0
 .../ENSResolver.sol/ENSResolver.dbg.json      |    0
 .../vendor/ENSResolver.sol/ENSResolver.json   |    0
 .../AccessControl.sol/AccessControl.dbg.json  |    0
 .../AccessControl.sol/AccessControl.json      |    0
 .../AccessControl.sol/IAccessControl.dbg.json |    0
 .../AccessControl.sol/IAccessControl.json     |    0
 .../AccessControlEnumerable.dbg.json          |    0
 .../AccessControlEnumerable.json              |    0
 .../IAccessControlEnumerable.dbg.json         |    0
 .../IAccessControlEnumerable.json             |    0
 .../access/Ownable.sol/Ownable.dbg.json       |    0
 .../contracts/access/Ownable.sol/Ownable.json |    0
 .../PaymentSplitter.dbg.json                  |    0
 .../PaymentSplitter.sol/PaymentSplitter.json  |    0
 .../TimelockController.dbg.json               |    0
 .../TimelockController.json                   |    0
 .../ERC2771Context.dbg.json                   |    0
 .../ERC2771Context.sol/ERC2771Context.json    |    0
 .../MinimalForwarder.dbg.json                 |    0
 .../MinimalForwarder.json                     |    0
 .../proxy/Clones.sol/Clones.dbg.json          |    0
 .../contracts/proxy/Clones.sol/Clones.json    |    0
 .../ERC1967Proxy.sol/ERC1967Proxy.dbg.json    |    0
 .../ERC1967Proxy.sol/ERC1967Proxy.json        |    0
 .../contracts/proxy/Proxy.sol/Proxy.dbg.json  |    0
 .../contracts/proxy/Proxy.sol/Proxy.json      |    0
 .../BeaconProxy.sol/BeaconProxy.dbg.json      |    0
 .../beacon/BeaconProxy.sol/BeaconProxy.json   |    0
 .../proxy/beacon/IBeacon.sol/IBeacon.dbg.json |    0
 .../proxy/beacon/IBeacon.sol/IBeacon.json     |    0
 .../UpgradeableBeacon.dbg.json                |    0
 .../UpgradeableBeacon.json                    |    0
 .../ProxyAdmin.sol/ProxyAdmin.dbg.json        |    0
 .../ProxyAdmin.sol/ProxyAdmin.json            |    0
 .../TransparentUpgradeableProxy.dbg.json      |    0
 .../TransparentUpgradeableProxy.json          |    0
 .../Initializable.sol/Initializable.dbg.json  |    0
 .../Initializable.sol/Initializable.json      |    0
 .../security/Pausable.sol/Pausable.dbg.json   |    0
 .../security/Pausable.sol/Pausable.json       |    0
 .../PullPayment.sol/PullPayment.dbg.json      |    0
 .../security/PullPayment.sol/PullPayment.json |    0
 .../ReentrancyGuard.dbg.json                  |    0
 .../ReentrancyGuard.sol/ReentrancyGuard.json  |    0
 .../ERC1155/ERC1155.sol/ERC1155.dbg.json      |    0
 .../token/ERC1155/ERC1155.sol/ERC1155.json    |    0
 .../ERC1155/IERC1155.sol/IERC1155.dbg.json    |    0
 .../token/ERC1155/IERC1155.sol/IERC1155.json  |    0
 .../IERC1155Receiver.dbg.json                 |    0
 .../IERC1155Receiver.json                     |    0
 .../ERC1155Burnable.dbg.json                  |    0
 .../ERC1155Burnable.sol/ERC1155Burnable.json  |    0
 .../ERC1155Pausable.dbg.json                  |    0
 .../ERC1155Pausable.sol/ERC1155Pausable.json  |    0
 .../IERC1155MetadataURI.dbg.json              |    0
 .../IERC1155MetadataURI.json                  |    0
 .../ERC1155PresetMinterPauser.dbg.json        |    0
 .../ERC1155PresetMinterPauser.json            |    0
 .../ERC1155Holder.sol/ERC1155Holder.dbg.json  |    0
 .../ERC1155Holder.sol/ERC1155Holder.json      |    0
 .../ERC1155Receiver.dbg.json                  |    0
 .../ERC1155Receiver.sol/ERC1155Receiver.json  |    0
 .../token/ERC20/ERC20.sol/ERC20.dbg.json      |    0
 .../token/ERC20/ERC20.sol/ERC20.json          |    0
 .../token/ERC20/IERC20.sol/IERC20.dbg.json    |    0
 .../token/ERC20/IERC20.sol/IERC20.json        |    0
 .../ERC20Burnable.sol/ERC20Burnable.dbg.json  |    0
 .../ERC20Burnable.sol/ERC20Burnable.json      |    0
 .../ERC20Capped.sol/ERC20Capped.dbg.json      |    0
 .../ERC20Capped.sol/ERC20Capped.json          |    0
 .../ERC20Pausable.sol/ERC20Pausable.dbg.json  |    0
 .../ERC20Pausable.sol/ERC20Pausable.json      |    0
 .../ERC20Snapshot.sol/ERC20Snapshot.dbg.json  |    0
 .../ERC20Snapshot.sol/ERC20Snapshot.json      |    0
 .../ERC20Permit.dbg.json                      |    0
 .../draft-ERC20Permit.sol/ERC20Permit.json    |    0
 .../IERC20Permit.dbg.json                     |    0
 .../draft-IERC20Permit.sol/IERC20Permit.json  |    0
 .../ERC20PresetFixedSupply.dbg.json           |    0
 .../ERC20PresetFixedSupply.json               |    0
 .../ERC20PresetMinterPauser.dbg.json          |    0
 .../ERC20PresetMinterPauser.json              |    0
 .../utils/SafeERC20.sol/SafeERC20.dbg.json    |    0
 .../ERC20/utils/SafeERC20.sol/SafeERC20.json  |    0
 .../TokenTimelock.sol/TokenTimelock.dbg.json  |    0
 .../TokenTimelock.sol/TokenTimelock.json      |    0
 .../token/ERC721/ERC721.sol/ERC721.dbg.json   |    0
 .../token/ERC721/ERC721.sol/ERC721.json       |    0
 .../token/ERC721/IERC721.sol/IERC721.dbg.json |    0
 .../token/ERC721/IERC721.sol/IERC721.json     |    0
 .../IERC721Receiver.dbg.json                  |    0
 .../IERC721Receiver.sol/IERC721Receiver.json  |    0
 .../ERC721Burnable.dbg.json                   |    0
 .../ERC721Burnable.sol/ERC721Burnable.json    |    0
 .../ERC721Enumerable.dbg.json                 |    0
 .../ERC721Enumerable.json                     |    0
 .../ERC721Pausable.dbg.json                   |    0
 .../ERC721Pausable.sol/ERC721Pausable.json    |    0
 .../ERC721URIStorage.dbg.json                 |    0
 .../ERC721URIStorage.json                     |    0
 .../IERC721Enumerable.dbg.json                |    0
 .../IERC721Enumerable.json                    |    0
 .../IERC721Metadata.dbg.json                  |    0
 .../IERC721Metadata.sol/IERC721Metadata.json  |    0
 .../ERC721PresetMinterPauserAutoId.dbg.json   |    0
 .../ERC721PresetMinterPauserAutoId.json       |    0
 .../ERC721Holder.sol/ERC721Holder.dbg.json    |    0
 .../utils/ERC721Holder.sol/ERC721Holder.json  |    0
 .../token/ERC777/ERC777.sol/ERC777.dbg.json   |    0
 .../token/ERC777/ERC777.sol/ERC777.json       |    0
 .../token/ERC777/IERC777.sol/IERC777.dbg.json |    0
 .../token/ERC777/IERC777.sol/IERC777.json     |    0
 .../IERC777Recipient.dbg.json                 |    0
 .../IERC777Recipient.json                     |    0
 .../IERC777Sender.sol/IERC777Sender.dbg.json  |    0
 .../IERC777Sender.sol/IERC777Sender.json      |    0
 .../ERC777PresetFixedSupply.dbg.json          |    0
 .../ERC777PresetFixedSupply.json              |    0
 .../utils/Address.sol/Address.dbg.json        |    0
 .../contracts/utils/Address.sol/Address.json  |    0
 .../utils/Arrays.sol/Arrays.dbg.json          |    0
 .../contracts/utils/Arrays.sol/Arrays.json    |    0
 .../utils/Context.sol/Context.dbg.json        |    0
 .../contracts/utils/Context.sol/Context.json  |    0
 .../utils/Counters.sol/Counters.dbg.json      |    0
 .../utils/Counters.sol/Counters.json          |    0
 .../utils/Create2.sol/Create2.dbg.json        |    0
 .../contracts/utils/Create2.sol/Create2.json  |    0
 .../utils/Strings.sol/Strings.dbg.json        |    0
 .../contracts/utils/Strings.sol/Strings.json  |    0
 .../cryptography/ECDSA.sol/ECDSA.dbg.json     |    0
 .../utils/cryptography/ECDSA.sol/ECDSA.json   |    0
 .../MerkleProof.sol/MerkleProof.dbg.json      |    0
 .../MerkleProof.sol/MerkleProof.json          |    0
 .../draft-EIP712.sol/EIP712.dbg.json          |    0
 .../cryptography/draft-EIP712.sol/EIP712.json |    0
 .../ConditionalEscrow.dbg.json                |    0
 .../ConditionalEscrow.json                    |    0
 .../utils/escrow/Escrow.sol/Escrow.dbg.json   |    0
 .../utils/escrow/Escrow.sol/Escrow.json       |    0
 .../RefundEscrow.sol/RefundEscrow.dbg.json    |    0
 .../escrow/RefundEscrow.sol/RefundEscrow.json |    0
 .../introspection/ERC165.sol/ERC165.dbg.json  |    0
 .../introspection/ERC165.sol/ERC165.json      |    0
 .../ERC165Checker.sol/ERC165Checker.dbg.json  |    0
 .../ERC165Checker.sol/ERC165Checker.json      |    0
 .../ERC165Storage.sol/ERC165Storage.dbg.json  |    0
 .../ERC165Storage.sol/ERC165Storage.json      |    0
 .../ERC1820Implementer.dbg.json               |    0
 .../ERC1820Implementer.json                   |    0
 .../IERC165.sol/IERC165.dbg.json              |    0
 .../introspection/IERC165.sol/IERC165.json    |    0
 .../IERC1820Implementer.dbg.json              |    0
 .../IERC1820Implementer.json                  |    0
 .../IERC1820Registry.dbg.json                 |    0
 .../IERC1820Registry.json                     |    0
 .../utils/math/Math.sol/Math.dbg.json         |    0
 .../contracts/utils/math/Math.sol/Math.json   |    0
 .../utils/math/SafeCast.sol/SafeCast.dbg.json |    0
 .../utils/math/SafeCast.sol/SafeCast.json     |    0
 .../utils/math/SafeMath.sol/SafeMath.dbg.json |    0
 .../utils/math/SafeMath.sol/SafeMath.json     |    0
 .../SignedSafeMath.dbg.json                   |    0
 .../SignedSafeMath.sol/SignedSafeMath.json    |    0
 .../EnumerableMap.sol/EnumerableMap.dbg.json  |    0
 .../EnumerableMap.sol/EnumerableMap.json      |    0
 .../EnumerableSet.sol/EnumerableSet.dbg.json  |    0
 .../EnumerableSet.sol/EnumerableSet.json      |    0
 .../PriceConsumerV3.dbg.json                  |    0
 .../chainlink-oracle.sol/PriceConsumerV3.json |    0
 .../shift-contract.sol/burner.dbg.json        |    0
 .../contracts/shift-contract.sol/burner.json  |    0
 .../shift-contract.sol/zkAsset.dbg.json       |    0
 .../contracts/shift-contract.sol/zkAsset.json |    0
 .../shift-with-faucet.sol/burner.dbg.json     |    0
 .../shift-with-faucet.sol/burner.json         |    0
 .../shift-with-faucet.sol/xftTest.dbg.json    |    0
 .../shift-with-faucet.sol/xftTest.json        |    0
 .../shift-with-faucet.sol/zkAsset.dbg.json    |    0
 .../shift-with-faucet.sol/zkAsset.json        |    0
 .../contracts/xftTB.sol/zkB.dbg.json          |    0
 .../artifacts/contracts/xftTB.sol/zkB.json    |    0
 .../contracts/xftTM.sol/zkA.dbg.json          |    0
 .../artifacts/contracts/xftTM.sol/zkA.json    |    0
 .../contracts/@chainlink/contracts/README.md  |    0
 .../contracts/abi/v0.4/Aggregator.json        |    0
 .../abi/v0.4/AggregatorInterface.json         |    0
 .../abi/v0.4/AggregatorV3Interface.json       |    0
 .../contracts/abi/v0.4/BasicConsumer.json     |    0
 .../contracts/abi/v0.4/BasicToken.json        |    0
 .../@chainlink/contracts/abi/v0.4/Buffer.json |    0
 .../@chainlink/contracts/abi/v0.4/CBOR.json   |    0
 .../contracts/abi/v0.4/Chainlink.json         |    0
 .../contracts/abi/v0.4/ChainlinkClient.json   |    0
 .../abi/v0.4/ChainlinkRequestInterface.json   |    0
 .../contracts/abi/v0.4/Chainlinked.json       |    0
 .../contracts/abi/v0.4/ConcreteChainlink.json |    0
 .../abi/v0.4/ConcreteChainlinked.json         |    0
 .../contracts/abi/v0.4/Consumer.json          |    0
 .../@chainlink/contracts/abi/v0.4/ENS.json    |    0
 .../contracts/abi/v0.4/ENSInterface.json      |    0
 .../contracts/abi/v0.4/ENSRegistry.json       |    0
 .../contracts/abi/v0.4/ENSResolver.json       |    0
 .../@chainlink/contracts/abi/v0.4/ERC20.json  |    0
 .../contracts/abi/v0.4/ERC20Basic.json        |    0
 .../@chainlink/contracts/abi/v0.4/ERC677.json |    0
 .../contracts/abi/v0.4/ERC677Receiver.json    |    0
 .../contracts/abi/v0.4/ERC677Token.json       |    0
 .../contracts/abi/v0.4/EmptyOracle.json       |    0
 .../contracts/abi/v0.4/FlagsInterface.json    |    0
 .../contracts/abi/v0.4/GetterSetter.json      |    0
 .../contracts/abi/v0.4/LinkToken.json         |    0
 .../abi/v0.4/LinkTokenInterface.json          |    0
 .../abi/v0.4/MaliciousChainlink.json          |    0
 .../abi/v0.4/MaliciousChainlinked.json        |    0
 .../contracts/abi/v0.4/MaliciousConsumer.json |    0
 .../abi/v0.4/MaliciousRequester.json          |    0
 .../contracts/abi/v0.4/Migrations.json        |    0
 .../@chainlink/contracts/abi/v0.4/Oracle.json |    0
 .../contracts/abi/v0.4/OracleInterface.json   |    0
 .../contracts/abi/v0.4/Ownable.json           |    0
 .../contracts/abi/v0.4/Pointer.json           |    0
 .../contracts/abi/v0.4/PointerInterface.json  |    0
 .../contracts/abi/v0.4/PublicResolver.json    |    0
 .../contracts/abi/v0.4/SafeMathChainlink.json |    0
 .../contracts/abi/v0.4/SignedSafeMath.json    |    0
 .../contracts/abi/v0.4/StandardToken.json     |    0
 .../contracts/abi/v0.4/UpdatableConsumer.json |    0
 .../abi/v0.5/AggregatorInterface.json         |    0
 .../abi/v0.5/AggregatorV2V3Interface.json     |    0
 .../abi/v0.5/AggregatorV3Interface.json       |    0
 .../contracts/abi/v0.5/BasicConsumer.json     |    0
 .../@chainlink/contracts/abi/v0.5/Buffer.json |    0
 .../@chainlink/contracts/abi/v0.5/CBOR.json   |    0
 .../contracts/abi/v0.5/Chainlink.json         |    0
 .../contracts/abi/v0.5/ChainlinkClient.json   |    0
 .../abi/v0.5/ChainlinkRequestInterface.json   |    0
 .../abi/v0.5/ChainlinkTestHelper.json         |    0
 .../contracts/abi/v0.5/Consumer.json          |    0
 .../contracts/abi/v0.5/Coordinator.json       |    0
 .../abi/v0.5/CoordinatorInterface.json        |    0
 .../contracts/abi/v0.5/ENSInterface.json      |    0
 .../contracts/abi/v0.5/ENSResolver.json       |    0
 .../contracts/abi/v0.5/EmptyAggregator.json   |    0
 .../contracts/abi/v0.5/FlagsInterface.json    |    0
 .../contracts/abi/v0.5/GetterSetter.json      |    0
 .../abi/v0.5/LinkTokenInterface.json          |    0
 .../contracts/abi/v0.5/LinkTokenReceiver.json |    0
 .../abi/v0.5/MaliciousChainlink.json          |    0
 .../abi/v0.5/MaliciousChainlinkClient.json    |    0
 .../contracts/abi/v0.5/MaliciousConsumer.json |    0
 .../abi/v0.5/MaliciousRequester.json          |    0
 .../contracts/abi/v0.5/MeanAggregator.json    |    0
 .../@chainlink/contracts/abi/v0.5/Median.json |    0
 .../contracts/abi/v0.5/MedianTestHelper.json  |    0
 .../contracts/abi/v0.5/Migrations.json        |    0
 .../@chainlink/contracts/abi/v0.5/Oracle.json |    0
 .../contracts/abi/v0.5/OracleInterface.json   |    0
 .../abi/v0.5/OracleSignaturesDecoder.json     |    0
 .../contracts/abi/v0.5/Ownable.json           |    0
 .../contracts/abi/v0.5/PointerInterface.json  |    0
 .../contracts/abi/v0.5/SafeMathChainlink.json |    0
 .../contracts/abi/v0.5/SchnorrSECP256K1.json  |    0
 .../abi/v0.5/ServiceAgreementConsumer.json    |    0
 .../abi/v0.5/ServiceAgreementDecoder.json     |    0
 .../contracts/abi/v0.5/SignedSafeMath.json    |    0
 .../abi/v0.5/WithdrawalInterface.json         |    0
 .../abi/v0.6/AccessControlTestHelper.json     |    0
 .../abi/v0.6/AccessControlledAggregator.json  |    0
 .../abi/v0.6/AccessControllerInterface.json   |    0
 .../contracts/abi/v0.6/AggregatorFacade.json  |    0
 .../abi/v0.6/AggregatorInterface.json         |    0
 .../contracts/abi/v0.6/AggregatorProxy.json   |    0
 .../abi/v0.6/AggregatorV2V3Interface.json     |    0
 .../abi/v0.6/AggregatorV3Interface.json       |    0
 .../v0.6/AggregatorValidatorInterface.json    |    0
 .../abi/v0.6/AggregatorValidatorMock.json     |    0
 .../contracts/abi/v0.6/BasicConsumer.json     |    0
 .../abi/v0.6/BlockHashStoreInterface.json     |    0
 .../contracts/abi/v0.6/BlockhashStore.json    |    0
 .../abi/v0.6/BlockhashStoreTestHelper.json    |    0
 .../contracts/abi/v0.6/BufferChainlink.json   |    0
 .../contracts/abi/v0.6/CBORChainlink.json     |    0
 .../contracts/abi/v0.6/Chainlink.json         |    0
 .../contracts/abi/v0.6/ChainlinkClient.json   |    0
 .../abi/v0.6/ChainlinkRequestInterface.json   |    0
 .../contracts/abi/v0.6/CheckedMath.json       |    0
 .../abi/v0.6/CheckedMathTestHelper.json       |    0
 .../abi/v0.6/ConcreteSignedSafeMath.json      |    0
 .../contracts/abi/v0.6/Consumer.json          |    0
 .../abi/v0.6/DeviationFlaggingValidator.json  |    0
 .../abi/v0.6/EACAggregatorProxy.json          |    0
 .../contracts/abi/v0.6/ENSInterface.json      |    0
 .../contracts/abi/v0.6/ENSResolver.json       |    0
 .../@chainlink/contracts/abi/v0.6/Flags.json  |    0
 .../contracts/abi/v0.6/FlagsInterface.json    |    0
 .../contracts/abi/v0.6/FlagsTestHelper.json   |    0
 .../contracts/abi/v0.6/FluxAggregator.json    |    0
 .../abi/v0.6/FluxAggregatorTestHelper.json    |    0
 .../contracts/abi/v0.6/GasGuzzler.json        |    0
 .../abi/v0.6/GasGuzzlingConsumer.json         |    0
 .../abi/v0.6/LinkTokenInterface.json          |    0
 .../contracts/abi/v0.6/LinkTokenReceiver.json |    0
 .../abi/v0.6/MaliciousMultiWordConsumer.json  |    0
 .../@chainlink/contracts/abi/v0.6/Median.json |    0
 .../contracts/abi/v0.6/MedianTestHelper.json  |    0
 .../contracts/abi/v0.6/MockOracle.json        |    0
 .../contracts/abi/v0.6/MockV2Aggregator.json  |    0
 .../contracts/abi/v0.6/MockV3Aggregator.json  |    0
 .../contracts/abi/v0.6/MultiWordConsumer.json |    0
 .../@chainlink/contracts/abi/v0.6/Oracle.json |    0
 .../contracts/abi/v0.6/OracleInterface.json   |    0
 .../contracts/abi/v0.6/Ownable.json           |    0
 .../@chainlink/contracts/abi/v0.6/Owned.json  |    0
 .../contracts/abi/v0.6/OwnedTestHelper.json   |    0
 .../contracts/abi/v0.6/PointerInterface.json  |    0
 .../contracts/abi/v0.6/PreCoordinator.json    |    0
 .../contracts/abi/v0.6/Reverter.json          |    0
 .../contracts/abi/v0.6/SafeMath128.json       |    0
 .../contracts/abi/v0.6/SafeMath32.json        |    0
 .../contracts/abi/v0.6/SafeMath64.json        |    0
 .../contracts/abi/v0.6/SafeMathChainlink.json |    0
 .../contracts/abi/v0.6/SignedSafeMath.json    |    0
 .../abi/v0.6/SimpleReadAccessController.json  |    0
 .../abi/v0.6/SimpleWriteAccessController.json |    0
 .../@chainlink/contracts/abi/v0.6/VRF.json    |    0
 .../contracts/abi/v0.6/VRFConsumer.json       |    0
 .../contracts/abi/v0.6/VRFConsumerBase.json   |    0
 .../contracts/abi/v0.6/VRFCoordinator.json    |    0
 .../abi/v0.6/VRFCoordinatorMock.json          |    0
 .../@chainlink/contracts/abi/v0.6/VRFD20.json |    0
 .../contracts/abi/v0.6/VRFRequestIDBase.json  |    0
 .../abi/v0.6/VRFRequestIDBaseTestHelper.json  |    0
 .../contracts/abi/v0.6/VRFTestHelper.json     |    0
 .../abi/v0.6/WithdrawalInterface.json         |    0
 .../abi/v0.7/AggregatorInterface.json         |    0
 .../contracts/abi/v0.7/AggregatorProxy.json   |    0
 .../abi/v0.7/AggregatorProxyInterface.json    |    0
 .../abi/v0.7/AggregatorV2V3Interface.json     |    0
 .../abi/v0.7/AggregatorV3Interface.json       |    0
 .../contracts/abi/v0.7/BufferChainlink.json   |    0
 .../contracts/abi/v0.7/CBORChainlink.json     |    0
 .../contracts/abi/v0.7/Chainlink.json         |    0
 .../contracts/abi/v0.7/ChainlinkClient.json   |    0
 .../abi/v0.7/ChainlinkRequestInterface.json   |    0
 .../v0.7/CompoundPriceFlaggingValidator.json  |    0
 .../contracts/abi/v0.7/ConfirmedOwner.json    |    0
 .../abi/v0.7/ConfirmedOwnerTestHelper.json    |    0
 .../contracts/abi/v0.7/Consumer.json          |    0
 .../contracts/abi/v0.7/ENSInterface.json      |    0
 .../contracts/abi/v0.7/ENSResolver.json       |    0
 .../contracts/abi/v0.7/FlagsInterface.json    |    0
 .../abi/v0.7/LinkTokenInterface.json          |    0
 .../contracts/abi/v0.7/LinkTokenReceiver.json |    0
 .../abi/v0.7/MockCompoundOracle.json          |    0
 .../contracts/abi/v0.7/MockV2Aggregator.json  |    0
 .../contracts/abi/v0.7/MockV3Aggregator.json  |    0
 .../contracts/abi/v0.7/MultiWordConsumer.json |    0
 .../contracts/abi/v0.7/Operator.json          |    0
 .../contracts/abi/v0.7/OperatorFactory.json   |    0
 .../contracts/abi/v0.7/OperatorForwarder.json |    0
 .../abi/v0.7/OperatorForwarderDeployer.json   |    0
 .../contracts/abi/v0.7/OperatorInterface.json |    0
 .../contracts/abi/v0.7/OracleInterface.json   |    0
 .../contracts/abi/v0.7/PointerInterface.json  |    0
 .../contracts/abi/v0.7/SafeMathChainlink.json |    0
 .../abi/v0.7/StalenessFlaggingValidator.json  |    0
 .../abi/v0.7/UniswapAnchoredView.json         |    0
 .../contracts/abi/v0.7/UpkeepInterface.json   |    0
 .../contracts/abi/v0.7/VRFConsumerBase.json   |    0
 .../contracts/abi/v0.7/VRFRequestIDBase.json  |    0
 .../abi/v0.7/WithdrawalInterface.json         |    0
 .../abi/v0.8/AggregatorInterface.json         |    0
 .../abi/v0.8/AggregatorV2V3Interface.json     |    0
 .../abi/v0.8/AggregatorV3Interface.json       |    0
 .../contracts/abi/v0.8/BufferChainlink.json   |    0
 .../contracts/abi/v0.8/CBORChainlink.json     |    0
 .../contracts/abi/v0.8/Chainlink.json         |    0
 .../contracts/abi/v0.8/ChainlinkClient.json   |    0
 .../abi/v0.8/ChainlinkRequestInterface.json   |    0
 .../contracts/abi/v0.8/ENSInterface.json      |    0
 .../contracts/abi/v0.8/ENSResolver.json       |    0
 .../abi/v0.8/LinkTokenInterface.json          |    0
 .../contracts/abi/v0.8/PointerInterface.json  |    0
 .../contracts/abi/v0.8/VRFConsumerBase.json   |    0
 .../contracts/abi/v0.8/VRFRequestIDBase.json  |    0
 .../@chainlink/contracts/app.config.json      |    0
 .../contracts/ethers/v0.4/Aggregator.d.ts     |    0
 .../ethers/v0.4/AggregatorInterface.d.ts      |    0
 .../ethers/v0.4/AggregatorV3Interface.d.ts    |    0
 .../contracts/ethers/v0.4/BasicConsumer.d.ts  |    0
 .../contracts/ethers/v0.4/BasicToken.d.ts     |    0
 .../ethers/v0.4/ChainlinkClient.d.ts          |    0
 .../v0.4/ChainlinkRequestInterface.d.ts       |    0
 .../contracts/ethers/v0.4/Chainlinked.d.ts    |    0
 .../ethers/v0.4/ConcreteChainlink.d.ts        |    0
 .../ethers/v0.4/ConcreteChainlinked.d.ts      |    0
 .../contracts/ethers/v0.4/Consumer.d.ts       |    0
 .../@chainlink/contracts/ethers/v0.4/ENS.d.ts |    0
 .../contracts/ethers/v0.4/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.4/ENSRegistry.d.ts    |    0
 .../contracts/ethers/v0.4/ENSResolver.d.ts    |    0
 .../contracts/ethers/v0.4/ERC20.d.ts          |    0
 .../contracts/ethers/v0.4/ERC20Basic.d.ts     |    0
 .../contracts/ethers/v0.4/ERC677.d.ts         |    0
 .../contracts/ethers/v0.4/ERC677Receiver.d.ts |    0
 .../contracts/ethers/v0.4/ERC677Token.d.ts    |    0
 .../contracts/ethers/v0.4/EmptyOracle.d.ts    |    0
 .../contracts/ethers/v0.4/FlagsInterface.d.ts |    0
 .../contracts/ethers/v0.4/GetterSetter.d.ts   |    0
 .../contracts/ethers/v0.4/LinkToken.d.ts      |    0
 .../ethers/v0.4/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.4/MaliciousChainlinked.d.ts     |    0
 .../ethers/v0.4/MaliciousConsumer.d.ts        |    0
 .../ethers/v0.4/MaliciousRequester.d.ts       |    0
 .../contracts/ethers/v0.4/Migrations.d.ts     |    0
 .../contracts/ethers/v0.4/Oracle.d.ts         |    0
 .../ethers/v0.4/OracleInterface.d.ts          |    0
 .../contracts/ethers/v0.4/Ownable.d.ts        |    0
 .../contracts/ethers/v0.4/Pointer.d.ts        |    0
 .../ethers/v0.4/PointerInterface.d.ts         |    0
 .../contracts/ethers/v0.4/PublicResolver.d.ts |    0
 .../contracts/ethers/v0.4/StandardToken.d.ts  |    0
 .../ethers/v0.4/UpdatableConsumer.d.ts        |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 .../v0.4/factories/Aggregator__factory.d.ts   |    0
 .../factories/Aggregator__factory.d.ts.map    |    0
 .../v0.4/factories/Aggregator__factory.js     |    0
 .../v0.4/factories/Aggregator__factory.ts     |    0
 .../factories/BasicConsumer__factory.d.ts     |    0
 .../factories/BasicConsumer__factory.d.ts.map |    0
 .../v0.4/factories/BasicConsumer__factory.js  |    0
 .../v0.4/factories/BasicConsumer__factory.ts  |    0
 .../v0.4/factories/BasicToken__factory.d.ts   |    0
 .../factories/BasicToken__factory.d.ts.map    |    0
 .../v0.4/factories/BasicToken__factory.js     |    0
 .../v0.4/factories/BasicToken__factory.ts     |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 .../v0.4/factories/Chainlinked__factory.d.ts  |    0
 .../factories/Chainlinked__factory.d.ts.map   |    0
 .../v0.4/factories/Chainlinked__factory.js    |    0
 .../v0.4/factories/Chainlinked__factory.ts    |    0
 .../factories/ConcreteChainlink__factory.d.ts |    0
 .../ConcreteChainlink__factory.d.ts.map       |    0
 .../factories/ConcreteChainlink__factory.js   |    0
 .../factories/ConcreteChainlink__factory.ts   |    0
 .../ConcreteChainlinked__factory.d.ts         |    0
 .../ConcreteChainlinked__factory.d.ts.map     |    0
 .../factories/ConcreteChainlinked__factory.js |    0
 .../factories/ConcreteChainlinked__factory.ts |    0
 .../v0.4/factories/Consumer__factory.d.ts     |    0
 .../v0.4/factories/Consumer__factory.d.ts.map |    0
 .../v0.4/factories/Consumer__factory.js       |    0
 .../v0.4/factories/Consumer__factory.ts       |    0
 .../v0.4/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.4/factories/ENSInterface__factory.js   |    0
 .../v0.4/factories/ENSInterface__factory.ts   |    0
 .../v0.4/factories/ENSRegistry__factory.d.ts  |    0
 .../factories/ENSRegistry__factory.d.ts.map   |    0
 .../v0.4/factories/ENSRegistry__factory.js    |    0
 .../v0.4/factories/ENSRegistry__factory.ts    |    0
 .../v0.4/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.4/factories/ENSResolver__factory.js    |    0
 .../v0.4/factories/ENSResolver__factory.ts    |    0
 .../ethers/v0.4/factories/ENS__factory.d.ts   |    0
 .../v0.4/factories/ENS__factory.d.ts.map      |    0
 .../ethers/v0.4/factories/ENS__factory.js     |    0
 .../ethers/v0.4/factories/ENS__factory.ts     |    0
 .../v0.4/factories/ERC20Basic__factory.d.ts   |    0
 .../factories/ERC20Basic__factory.d.ts.map    |    0
 .../v0.4/factories/ERC20Basic__factory.js     |    0
 .../v0.4/factories/ERC20Basic__factory.ts     |    0
 .../ethers/v0.4/factories/ERC20__factory.d.ts |    0
 .../v0.4/factories/ERC20__factory.d.ts.map    |    0
 .../ethers/v0.4/factories/ERC20__factory.js   |    0
 .../ethers/v0.4/factories/ERC20__factory.ts   |    0
 .../factories/ERC677Receiver__factory.d.ts    |    0
 .../ERC677Receiver__factory.d.ts.map          |    0
 .../v0.4/factories/ERC677Receiver__factory.js |    0
 .../v0.4/factories/ERC677Receiver__factory.ts |    0
 .../v0.4/factories/ERC677Token__factory.d.ts  |    0
 .../factories/ERC677Token__factory.d.ts.map   |    0
 .../v0.4/factories/ERC677Token__factory.js    |    0
 .../v0.4/factories/ERC677Token__factory.ts    |    0
 .../v0.4/factories/ERC677__factory.d.ts       |    0
 .../v0.4/factories/ERC677__factory.d.ts.map   |    0
 .../ethers/v0.4/factories/ERC677__factory.js  |    0
 .../ethers/v0.4/factories/ERC677__factory.ts  |    0
 .../v0.4/factories/EmptyOracle__factory.d.ts  |    0
 .../factories/EmptyOracle__factory.d.ts.map   |    0
 .../v0.4/factories/EmptyOracle__factory.js    |    0
 .../v0.4/factories/EmptyOracle__factory.ts    |    0
 .../factories/FlagsInterface__factory.d.ts    |    0
 .../FlagsInterface__factory.d.ts.map          |    0
 .../v0.4/factories/FlagsInterface__factory.js |    0
 .../v0.4/factories/FlagsInterface__factory.ts |    0
 .../v0.4/factories/GetterSetter__factory.d.ts |    0
 .../factories/GetterSetter__factory.d.ts.map  |    0
 .../v0.4/factories/GetterSetter__factory.js   |    0
 .../v0.4/factories/GetterSetter__factory.ts   |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../v0.4/factories/LinkToken__factory.d.ts    |    0
 .../factories/LinkToken__factory.d.ts.map     |    0
 .../v0.4/factories/LinkToken__factory.js      |    0
 .../v0.4/factories/LinkToken__factory.ts      |    0
 .../MaliciousChainlinked__factory.d.ts        |    0
 .../MaliciousChainlinked__factory.d.ts.map    |    0
 .../MaliciousChainlinked__factory.js          |    0
 .../MaliciousChainlinked__factory.ts          |    0
 .../factories/MaliciousConsumer__factory.d.ts |    0
 .../MaliciousConsumer__factory.d.ts.map       |    0
 .../factories/MaliciousConsumer__factory.js   |    0
 .../factories/MaliciousConsumer__factory.ts   |    0
 .../MaliciousRequester__factory.d.ts          |    0
 .../MaliciousRequester__factory.d.ts.map      |    0
 .../factories/MaliciousRequester__factory.js  |    0
 .../factories/MaliciousRequester__factory.ts  |    0
 .../v0.4/factories/Migrations__factory.d.ts   |    0
 .../factories/Migrations__factory.d.ts.map    |    0
 .../v0.4/factories/Migrations__factory.js     |    0
 .../v0.4/factories/Migrations__factory.ts     |    0
 .../factories/OracleInterface__factory.d.ts   |    0
 .../OracleInterface__factory.d.ts.map         |    0
 .../factories/OracleInterface__factory.js     |    0
 .../factories/OracleInterface__factory.ts     |    0
 .../v0.4/factories/Oracle__factory.d.ts       |    0
 .../v0.4/factories/Oracle__factory.d.ts.map   |    0
 .../ethers/v0.4/factories/Oracle__factory.js  |    0
 .../ethers/v0.4/factories/Oracle__factory.ts  |    0
 .../v0.4/factories/Ownable__factory.d.ts      |    0
 .../v0.4/factories/Ownable__factory.d.ts.map  |    0
 .../ethers/v0.4/factories/Ownable__factory.js |    0
 .../ethers/v0.4/factories/Ownable__factory.ts |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../v0.4/factories/Pointer__factory.d.ts      |    0
 .../v0.4/factories/Pointer__factory.d.ts.map  |    0
 .../ethers/v0.4/factories/Pointer__factory.js |    0
 .../ethers/v0.4/factories/Pointer__factory.ts |    0
 .../factories/PublicResolver__factory.d.ts    |    0
 .../PublicResolver__factory.d.ts.map          |    0
 .../v0.4/factories/PublicResolver__factory.js |    0
 .../v0.4/factories/PublicResolver__factory.ts |    0
 .../factories/StandardToken__factory.d.ts     |    0
 .../factories/StandardToken__factory.d.ts.map |    0
 .../v0.4/factories/StandardToken__factory.js  |    0
 .../v0.4/factories/StandardToken__factory.ts  |    0
 .../factories/UpdatableConsumer__factory.d.ts |    0
 .../UpdatableConsumer__factory.d.ts.map       |    0
 .../factories/UpdatableConsumer__factory.js   |    0
 .../factories/UpdatableConsumer__factory.ts   |    0
 .../contracts/ethers/v0.4/index.d.ts          |    0
 .../ethers/v0.5/AggregatorInterface.d.ts      |    0
 .../ethers/v0.5/AggregatorV2V3Interface.d.ts  |    0
 .../ethers/v0.5/AggregatorV3Interface.d.ts    |    0
 .../contracts/ethers/v0.5/BasicConsumer.d.ts  |    0
 .../ethers/v0.5/ChainlinkClient.d.ts          |    0
 .../v0.5/ChainlinkRequestInterface.d.ts       |    0
 .../ethers/v0.5/ChainlinkTestHelper.d.ts      |    0
 .../contracts/ethers/v0.5/Consumer.d.ts       |    0
 .../contracts/ethers/v0.5/Coordinator.d.ts    |    0
 .../ethers/v0.5/CoordinatorInterface.d.ts     |    0
 .../contracts/ethers/v0.5/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.5/ENSResolver.d.ts    |    0
 .../ethers/v0.5/EmptyAggregator.d.ts          |    0
 .../contracts/ethers/v0.5/FlagsInterface.d.ts |    0
 .../contracts/ethers/v0.5/GetterSetter.d.ts   |    0
 .../ethers/v0.5/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.5/LinkTokenReceiver.d.ts        |    0
 .../ethers/v0.5/MaliciousChainlinkClient.d.ts |    0
 .../ethers/v0.5/MaliciousConsumer.d.ts        |    0
 .../ethers/v0.5/MaliciousRequester.d.ts       |    0
 .../contracts/ethers/v0.5/MeanAggregator.d.ts |    0
 .../ethers/v0.5/MedianTestHelper.d.ts         |    0
 .../contracts/ethers/v0.5/Migrations.d.ts     |    0
 .../contracts/ethers/v0.5/Oracle.d.ts         |    0
 .../ethers/v0.5/OracleInterface.d.ts          |    0
 .../contracts/ethers/v0.5/Ownable.d.ts        |    0
 .../ethers/v0.5/PointerInterface.d.ts         |    0
 .../ethers/v0.5/SchnorrSECP256K1.d.ts         |    0
 .../ethers/v0.5/ServiceAgreementConsumer.d.ts |    0
 .../ethers/v0.5/WithdrawalInterface.d.ts      |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../AggregatorV2V3Interface__factory.d.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts.map |    0
 .../AggregatorV2V3Interface__factory.js       |    0
 .../AggregatorV2V3Interface__factory.ts       |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 .../factories/BasicConsumer__factory.d.ts     |    0
 .../factories/BasicConsumer__factory.d.ts.map |    0
 .../v0.5/factories/BasicConsumer__factory.js  |    0
 .../v0.5/factories/BasicConsumer__factory.ts  |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 .../ChainlinkTestHelper__factory.d.ts         |    0
 .../ChainlinkTestHelper__factory.d.ts.map     |    0
 .../factories/ChainlinkTestHelper__factory.js |    0
 .../factories/ChainlinkTestHelper__factory.ts |    0
 .../v0.5/factories/Consumer__factory.d.ts     |    0
 .../v0.5/factories/Consumer__factory.d.ts.map |    0
 .../v0.5/factories/Consumer__factory.js       |    0
 .../v0.5/factories/Consumer__factory.ts       |    0
 .../CoordinatorInterface__factory.d.ts        |    0
 .../CoordinatorInterface__factory.d.ts.map    |    0
 .../CoordinatorInterface__factory.js          |    0
 .../CoordinatorInterface__factory.ts          |    0
 .../v0.5/factories/Coordinator__factory.d.ts  |    0
 .../factories/Coordinator__factory.d.ts.map   |    0
 .../v0.5/factories/Coordinator__factory.js    |    0
 .../v0.5/factories/Coordinator__factory.ts    |    0
 .../v0.5/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.5/factories/ENSInterface__factory.js   |    0
 .../v0.5/factories/ENSInterface__factory.ts   |    0
 .../v0.5/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.5/factories/ENSResolver__factory.js    |    0
 .../v0.5/factories/ENSResolver__factory.ts    |    0
 .../factories/EmptyAggregator__factory.d.ts   |    0
 .../EmptyAggregator__factory.d.ts.map         |    0
 .../factories/EmptyAggregator__factory.js     |    0
 .../factories/EmptyAggregator__factory.ts     |    0
 .../factories/FlagsInterface__factory.d.ts    |    0
 .../FlagsInterface__factory.d.ts.map          |    0
 .../v0.5/factories/FlagsInterface__factory.js |    0
 .../v0.5/factories/FlagsInterface__factory.ts |    0
 .../v0.5/factories/GetterSetter__factory.d.ts |    0
 .../factories/GetterSetter__factory.d.ts.map  |    0
 .../v0.5/factories/GetterSetter__factory.js   |    0
 .../v0.5/factories/GetterSetter__factory.ts   |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../factories/LinkTokenReceiver__factory.d.ts |    0
 .../LinkTokenReceiver__factory.d.ts.map       |    0
 .../factories/LinkTokenReceiver__factory.js   |    0
 .../factories/LinkTokenReceiver__factory.ts   |    0
 .../MaliciousChainlinkClient__factory.d.ts    |    0
 ...MaliciousChainlinkClient__factory.d.ts.map |    0
 .../MaliciousChainlinkClient__factory.js      |    0
 .../MaliciousChainlinkClient__factory.ts      |    0
 .../factories/MaliciousConsumer__factory.d.ts |    0
 .../MaliciousConsumer__factory.d.ts.map       |    0
 .../factories/MaliciousConsumer__factory.js   |    0
 .../factories/MaliciousConsumer__factory.ts   |    0
 .../MaliciousRequester__factory.d.ts          |    0
 .../MaliciousRequester__factory.d.ts.map      |    0
 .../factories/MaliciousRequester__factory.js  |    0
 .../factories/MaliciousRequester__factory.ts  |    0
 .../factories/MeanAggregator__factory.d.ts    |    0
 .../MeanAggregator__factory.d.ts.map          |    0
 .../v0.5/factories/MeanAggregator__factory.js |    0
 .../v0.5/factories/MeanAggregator__factory.ts |    0
 .../factories/MedianTestHelper__factory.d.ts  |    0
 .../MedianTestHelper__factory.d.ts.map        |    0
 .../factories/MedianTestHelper__factory.js    |    0
 .../factories/MedianTestHelper__factory.ts    |    0
 .../v0.5/factories/Migrations__factory.d.ts   |    0
 .../factories/Migrations__factory.d.ts.map    |    0
 .../v0.5/factories/Migrations__factory.js     |    0
 .../v0.5/factories/Migrations__factory.ts     |    0
 .../factories/OracleInterface__factory.d.ts   |    0
 .../OracleInterface__factory.d.ts.map         |    0
 .../factories/OracleInterface__factory.js     |    0
 .../factories/OracleInterface__factory.ts     |    0
 .../v0.5/factories/Oracle__factory.d.ts       |    0
 .../v0.5/factories/Oracle__factory.d.ts.map   |    0
 .../ethers/v0.5/factories/Oracle__factory.js  |    0
 .../ethers/v0.5/factories/Oracle__factory.ts  |    0
 .../v0.5/factories/Ownable__factory.d.ts      |    0
 .../v0.5/factories/Ownable__factory.d.ts.map  |    0
 .../ethers/v0.5/factories/Ownable__factory.js |    0
 .../ethers/v0.5/factories/Ownable__factory.ts |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../factories/SchnorrSECP256K1__factory.d.ts  |    0
 .../SchnorrSECP256K1__factory.d.ts.map        |    0
 .../factories/SchnorrSECP256K1__factory.js    |    0
 .../factories/SchnorrSECP256K1__factory.ts    |    0
 .../ServiceAgreementConsumer__factory.d.ts    |    0
 ...ServiceAgreementConsumer__factory.d.ts.map |    0
 .../ServiceAgreementConsumer__factory.js      |    0
 .../ServiceAgreementConsumer__factory.ts      |    0
 .../WithdrawalInterface__factory.d.ts         |    0
 .../WithdrawalInterface__factory.d.ts.map     |    0
 .../factories/WithdrawalInterface__factory.js |    0
 .../factories/WithdrawalInterface__factory.ts |    0
 .../contracts/ethers/v0.5/index.d.ts          |    0
 .../ethers/v0.6/AccessControlTestHelper.d.ts  |    0
 .../v0.6/AccessControlledAggregator.d.ts      |    0
 .../v0.6/AccessControllerInterface.d.ts       |    0
 .../ethers/v0.6/AggregatorFacade.d.ts         |    0
 .../ethers/v0.6/AggregatorInterface.d.ts      |    0
 .../ethers/v0.6/AggregatorProxy.d.ts          |    0
 .../ethers/v0.6/AggregatorV2V3Interface.d.ts  |    0
 .../ethers/v0.6/AggregatorV3Interface.d.ts    |    0
 .../v0.6/AggregatorValidatorInterface.d.ts    |    0
 .../ethers/v0.6/AggregatorValidatorMock.d.ts  |    0
 .../contracts/ethers/v0.6/BasicConsumer.d.ts  |    0
 .../ethers/v0.6/BlockHashStoreInterface.d.ts  |    0
 .../contracts/ethers/v0.6/BlockhashStore.d.ts |    0
 .../ethers/v0.6/BlockhashStoreTestHelper.d.ts |    0
 .../ethers/v0.6/ChainlinkClient.d.ts          |    0
 .../v0.6/ChainlinkRequestInterface.d.ts       |    0
 .../ethers/v0.6/CheckedMathTestHelper.d.ts    |    0
 .../ethers/v0.6/ConcreteSignedSafeMath.d.ts   |    0
 .../contracts/ethers/v0.6/Consumer.d.ts       |    0
 .../v0.6/DeviationFlaggingValidator.d.ts      |    0
 .../ethers/v0.6/EACAggregatorProxy.d.ts       |    0
 .../contracts/ethers/v0.6/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.6/ENSResolver.d.ts    |    0
 .../contracts/ethers/v0.6/Flags.d.ts          |    0
 .../contracts/ethers/v0.6/FlagsInterface.d.ts |    0
 .../ethers/v0.6/FlagsTestHelper.d.ts          |    0
 .../contracts/ethers/v0.6/FluxAggregator.d.ts |    0
 .../ethers/v0.6/FluxAggregatorTestHelper.d.ts |    0
 .../contracts/ethers/v0.6/GasGuzzler.d.ts     |    0
 .../ethers/v0.6/GasGuzzlingConsumer.d.ts      |    0
 .../ethers/v0.6/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.6/LinkTokenReceiver.d.ts        |    0
 .../v0.6/MaliciousMultiWordConsumer.d.ts      |    0
 .../ethers/v0.6/MedianTestHelper.d.ts         |    0
 .../contracts/ethers/v0.6/MockOracle.d.ts     |    0
 .../ethers/v0.6/MockV2Aggregator.d.ts         |    0
 .../ethers/v0.6/MockV3Aggregator.d.ts         |    0
 .../ethers/v0.6/MultiWordConsumer.d.ts        |    0
 .../contracts/ethers/v0.6/Oracle.d.ts         |    0
 .../ethers/v0.6/OracleInterface.d.ts          |    0
 .../contracts/ethers/v0.6/Ownable.d.ts        |    0
 .../contracts/ethers/v0.6/Owned.d.ts          |    0
 .../ethers/v0.6/OwnedTestHelper.d.ts          |    0
 .../ethers/v0.6/PointerInterface.d.ts         |    0
 .../contracts/ethers/v0.6/PreCoordinator.d.ts |    0
 .../contracts/ethers/v0.6/Reverter.d.ts       |    0
 .../v0.6/SimpleReadAccessController.d.ts      |    0
 .../v0.6/SimpleWriteAccessController.d.ts     |    0
 .../@chainlink/contracts/ethers/v0.6/VRF.d.ts |    0
 .../contracts/ethers/v0.6/VRFConsumer.d.ts    |    0
 .../ethers/v0.6/VRFConsumerBase.d.ts          |    0
 .../contracts/ethers/v0.6/VRFCoordinator.d.ts |    0
 .../ethers/v0.6/VRFCoordinatorMock.d.ts       |    0
 .../contracts/ethers/v0.6/VRFD20.d.ts         |    0
 .../v0.6/VRFRequestIDBaseTestHelper.d.ts      |    0
 .../contracts/ethers/v0.6/VRFTestHelper.d.ts  |    0
 .../ethers/v0.6/WithdrawalInterface.d.ts      |    0
 .../AccessControlTestHelper__factory.d.ts     |    0
 .../AccessControlTestHelper__factory.d.ts.map |    0
 .../AccessControlTestHelper__factory.js       |    0
 .../AccessControlTestHelper__factory.ts       |    0
 .../AccessControlledAggregator__factory.d.ts  |    0
 ...cessControlledAggregator__factory.d.ts.map |    0
 .../AccessControlledAggregator__factory.js    |    0
 .../AccessControlledAggregator__factory.ts    |    0
 .../AccessControllerInterface__factory.d.ts   |    0
 ...ccessControllerInterface__factory.d.ts.map |    0
 .../AccessControllerInterface__factory.js     |    0
 .../AccessControllerInterface__factory.ts     |    0
 .../factories/AggregatorFacade__factory.d.ts  |    0
 .../AggregatorFacade__factory.d.ts.map        |    0
 .../factories/AggregatorFacade__factory.js    |    0
 .../factories/AggregatorFacade__factory.ts    |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../factories/AggregatorProxy__factory.d.ts   |    0
 .../AggregatorProxy__factory.d.ts.map         |    0
 .../factories/AggregatorProxy__factory.js     |    0
 .../factories/AggregatorProxy__factory.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts.map |    0
 .../AggregatorV2V3Interface__factory.js       |    0
 .../AggregatorV2V3Interface__factory.ts       |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 ...AggregatorValidatorInterface__factory.d.ts |    0
 ...egatorValidatorInterface__factory.d.ts.map |    0
 .../AggregatorValidatorInterface__factory.js  |    0
 .../AggregatorValidatorInterface__factory.ts  |    0
 .../AggregatorValidatorMock__factory.d.ts     |    0
 .../AggregatorValidatorMock__factory.d.ts.map |    0
 .../AggregatorValidatorMock__factory.js       |    0
 .../AggregatorValidatorMock__factory.ts       |    0
 .../factories/BasicConsumer__factory.d.ts     |    0
 .../factories/BasicConsumer__factory.d.ts.map |    0
 .../v0.6/factories/BasicConsumer__factory.js  |    0
 .../v0.6/factories/BasicConsumer__factory.ts  |    0
 .../BlockHashStoreInterface__factory.d.ts     |    0
 .../BlockHashStoreInterface__factory.d.ts.map |    0
 .../BlockHashStoreInterface__factory.js       |    0
 .../BlockHashStoreInterface__factory.ts       |    0
 .../BlockhashStoreTestHelper__factory.d.ts    |    0
 ...BlockhashStoreTestHelper__factory.d.ts.map |    0
 .../BlockhashStoreTestHelper__factory.js      |    0
 .../BlockhashStoreTestHelper__factory.ts      |    0
 .../factories/BlockhashStore__factory.d.ts    |    0
 .../BlockhashStore__factory.d.ts.map          |    0
 .../v0.6/factories/BlockhashStore__factory.js |    0
 .../v0.6/factories/BlockhashStore__factory.ts |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 .../CheckedMathTestHelper__factory.d.ts       |    0
 .../CheckedMathTestHelper__factory.d.ts.map   |    0
 .../CheckedMathTestHelper__factory.js         |    0
 .../CheckedMathTestHelper__factory.ts         |    0
 .../ConcreteSignedSafeMath__factory.d.ts      |    0
 .../ConcreteSignedSafeMath__factory.d.ts.map  |    0
 .../ConcreteSignedSafeMath__factory.js        |    0
 .../ConcreteSignedSafeMath__factory.ts        |    0
 .../v0.6/factories/Consumer__factory.d.ts     |    0
 .../v0.6/factories/Consumer__factory.d.ts.map |    0
 .../v0.6/factories/Consumer__factory.js       |    0
 .../v0.6/factories/Consumer__factory.ts       |    0
 .../DeviationFlaggingValidator__factory.d.ts  |    0
 ...viationFlaggingValidator__factory.d.ts.map |    0
 .../DeviationFlaggingValidator__factory.js    |    0
 .../DeviationFlaggingValidator__factory.ts    |    0
 .../EACAggregatorProxy__factory.d.ts          |    0
 .../EACAggregatorProxy__factory.d.ts.map      |    0
 .../factories/EACAggregatorProxy__factory.js  |    0
 .../factories/EACAggregatorProxy__factory.ts  |    0
 .../v0.6/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.6/factories/ENSInterface__factory.js   |    0
 .../v0.6/factories/ENSInterface__factory.ts   |    0
 .../v0.6/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.6/factories/ENSResolver__factory.js    |    0
 .../v0.6/factories/ENSResolver__factory.ts    |    0
 .../factories/FlagsInterface__factory.d.ts    |    0
 .../FlagsInterface__factory.d.ts.map          |    0
 .../v0.6/factories/FlagsInterface__factory.js |    0
 .../v0.6/factories/FlagsInterface__factory.ts |    0
 .../factories/FlagsTestHelper__factory.d.ts   |    0
 .../FlagsTestHelper__factory.d.ts.map         |    0
 .../factories/FlagsTestHelper__factory.js     |    0
 .../factories/FlagsTestHelper__factory.ts     |    0
 .../ethers/v0.6/factories/Flags__factory.d.ts |    0
 .../v0.6/factories/Flags__factory.d.ts.map    |    0
 .../ethers/v0.6/factories/Flags__factory.js   |    0
 .../ethers/v0.6/factories/Flags__factory.ts   |    0
 .../FluxAggregatorTestHelper__factory.d.ts    |    0
 ...FluxAggregatorTestHelper__factory.d.ts.map |    0
 .../FluxAggregatorTestHelper__factory.js      |    0
 .../FluxAggregatorTestHelper__factory.ts      |    0
 .../factories/FluxAggregator__factory.d.ts    |    0
 .../FluxAggregator__factory.d.ts.map          |    0
 .../v0.6/factories/FluxAggregator__factory.js |    0
 .../v0.6/factories/FluxAggregator__factory.ts |    0
 .../v0.6/factories/GasGuzzler__factory.d.ts   |    0
 .../factories/GasGuzzler__factory.d.ts.map    |    0
 .../v0.6/factories/GasGuzzler__factory.js     |    0
 .../v0.6/factories/GasGuzzler__factory.ts     |    0
 .../GasGuzzlingConsumer__factory.d.ts         |    0
 .../GasGuzzlingConsumer__factory.d.ts.map     |    0
 .../factories/GasGuzzlingConsumer__factory.js |    0
 .../factories/GasGuzzlingConsumer__factory.ts |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../factories/LinkTokenReceiver__factory.d.ts |    0
 .../LinkTokenReceiver__factory.d.ts.map       |    0
 .../factories/LinkTokenReceiver__factory.js   |    0
 .../factories/LinkTokenReceiver__factory.ts   |    0
 .../MaliciousMultiWordConsumer__factory.d.ts  |    0
 ...liciousMultiWordConsumer__factory.d.ts.map |    0
 .../MaliciousMultiWordConsumer__factory.js    |    0
 .../MaliciousMultiWordConsumer__factory.ts    |    0
 .../factories/MedianTestHelper__factory.d.ts  |    0
 .../MedianTestHelper__factory.d.ts.map        |    0
 .../factories/MedianTestHelper__factory.js    |    0
 .../factories/MedianTestHelper__factory.ts    |    0
 .../v0.6/factories/MockOracle__factory.d.ts   |    0
 .../factories/MockOracle__factory.d.ts.map    |    0
 .../v0.6/factories/MockOracle__factory.js     |    0
 .../v0.6/factories/MockOracle__factory.ts     |    0
 .../factories/MockV2Aggregator__factory.d.ts  |    0
 .../MockV2Aggregator__factory.d.ts.map        |    0
 .../factories/MockV2Aggregator__factory.js    |    0
 .../factories/MockV2Aggregator__factory.ts    |    0
 .../factories/MockV3Aggregator__factory.d.ts  |    0
 .../MockV3Aggregator__factory.d.ts.map        |    0
 .../factories/MockV3Aggregator__factory.js    |    0
 .../factories/MockV3Aggregator__factory.ts    |    0
 .../factories/MultiWordConsumer__factory.d.ts |    0
 .../MultiWordConsumer__factory.d.ts.map       |    0
 .../factories/MultiWordConsumer__factory.js   |    0
 .../factories/MultiWordConsumer__factory.ts   |    0
 .../factories/OracleInterface__factory.d.ts   |    0
 .../OracleInterface__factory.d.ts.map         |    0
 .../factories/OracleInterface__factory.js     |    0
 .../factories/OracleInterface__factory.ts     |    0
 .../v0.6/factories/Oracle__factory.d.ts       |    0
 .../v0.6/factories/Oracle__factory.d.ts.map   |    0
 .../ethers/v0.6/factories/Oracle__factory.js  |    0
 .../ethers/v0.6/factories/Oracle__factory.ts  |    0
 .../v0.6/factories/Ownable__factory.d.ts      |    0
 .../v0.6/factories/Ownable__factory.d.ts.map  |    0
 .../ethers/v0.6/factories/Ownable__factory.js |    0
 .../ethers/v0.6/factories/Ownable__factory.ts |    0
 .../factories/OwnedTestHelper__factory.d.ts   |    0
 .../OwnedTestHelper__factory.d.ts.map         |    0
 .../factories/OwnedTestHelper__factory.js     |    0
 .../factories/OwnedTestHelper__factory.ts     |    0
 .../ethers/v0.6/factories/Owned__factory.d.ts |    0
 .../v0.6/factories/Owned__factory.d.ts.map    |    0
 .../ethers/v0.6/factories/Owned__factory.js   |    0
 .../ethers/v0.6/factories/Owned__factory.ts   |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../factories/PreCoordinator__factory.d.ts    |    0
 .../PreCoordinator__factory.d.ts.map          |    0
 .../v0.6/factories/PreCoordinator__factory.js |    0
 .../v0.6/factories/PreCoordinator__factory.ts |    0
 .../v0.6/factories/Reverter__factory.d.ts     |    0
 .../v0.6/factories/Reverter__factory.d.ts.map |    0
 .../v0.6/factories/Reverter__factory.js       |    0
 .../v0.6/factories/Reverter__factory.ts       |    0
 .../SimpleReadAccessController__factory.d.ts  |    0
 ...mpleReadAccessController__factory.d.ts.map |    0
 .../SimpleReadAccessController__factory.js    |    0
 .../SimpleReadAccessController__factory.ts    |    0
 .../SimpleWriteAccessController__factory.d.ts |    0
 ...pleWriteAccessController__factory.d.ts.map |    0
 .../SimpleWriteAccessController__factory.js   |    0
 .../SimpleWriteAccessController__factory.ts   |    0
 .../factories/VRFConsumerBase__factory.d.ts   |    0
 .../VRFConsumerBase__factory.d.ts.map         |    0
 .../factories/VRFConsumerBase__factory.js     |    0
 .../factories/VRFConsumerBase__factory.ts     |    0
 .../v0.6/factories/VRFConsumer__factory.d.ts  |    0
 .../factories/VRFConsumer__factory.d.ts.map   |    0
 .../v0.6/factories/VRFConsumer__factory.js    |    0
 .../v0.6/factories/VRFConsumer__factory.ts    |    0
 .../VRFCoordinatorMock__factory.d.ts          |    0
 .../VRFCoordinatorMock__factory.d.ts.map      |    0
 .../factories/VRFCoordinatorMock__factory.js  |    0
 .../factories/VRFCoordinatorMock__factory.ts  |    0
 .../factories/VRFCoordinator__factory.d.ts    |    0
 .../VRFCoordinator__factory.d.ts.map          |    0
 .../v0.6/factories/VRFCoordinator__factory.js |    0
 .../v0.6/factories/VRFCoordinator__factory.ts |    0
 .../v0.6/factories/VRFD20__factory.d.ts       |    0
 .../v0.6/factories/VRFD20__factory.d.ts.map   |    0
 .../ethers/v0.6/factories/VRFD20__factory.js  |    0
 .../ethers/v0.6/factories/VRFD20__factory.ts  |    0
 .../VRFRequestIDBaseTestHelper__factory.d.ts  |    0
 ...FRequestIDBaseTestHelper__factory.d.ts.map |    0
 .../VRFRequestIDBaseTestHelper__factory.js    |    0
 .../VRFRequestIDBaseTestHelper__factory.ts    |    0
 .../factories/VRFTestHelper__factory.d.ts     |    0
 .../factories/VRFTestHelper__factory.d.ts.map |    0
 .../v0.6/factories/VRFTestHelper__factory.js  |    0
 .../v0.6/factories/VRFTestHelper__factory.ts  |    0
 .../ethers/v0.6/factories/VRF__factory.d.ts   |    0
 .../v0.6/factories/VRF__factory.d.ts.map      |    0
 .../ethers/v0.6/factories/VRF__factory.js     |    0
 .../ethers/v0.6/factories/VRF__factory.ts     |    0
 .../WithdrawalInterface__factory.d.ts         |    0
 .../WithdrawalInterface__factory.d.ts.map     |    0
 .../factories/WithdrawalInterface__factory.js |    0
 .../factories/WithdrawalInterface__factory.ts |    0
 .../contracts/ethers/v0.6/index.d.ts          |    0
 .../ethers/v0.7/AggregatorInterface.d.ts      |    0
 .../ethers/v0.7/AggregatorProxy.d.ts          |    0
 .../ethers/v0.7/AggregatorProxyInterface.d.ts |    0
 .../ethers/v0.7/AggregatorV2V3Interface.d.ts  |    0
 .../ethers/v0.7/AggregatorV3Interface.d.ts    |    0
 .../ethers/v0.7/ChainlinkClient.d.ts          |    0
 .../v0.7/ChainlinkRequestInterface.d.ts       |    0
 .../v0.7/CompoundPriceFlaggingValidator.d.ts  |    0
 .../contracts/ethers/v0.7/ConfirmedOwner.d.ts |    0
 .../ethers/v0.7/ConfirmedOwnerTestHelper.d.ts |    0
 .../contracts/ethers/v0.7/Consumer.d.ts       |    0
 .../contracts/ethers/v0.7/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.7/ENSResolver.d.ts    |    0
 .../contracts/ethers/v0.7/FlagsInterface.d.ts |    0
 .../ethers/v0.7/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.7/LinkTokenReceiver.d.ts        |    0
 .../ethers/v0.7/MockCompoundOracle.d.ts       |    0
 .../ethers/v0.7/MockV2Aggregator.d.ts         |    0
 .../ethers/v0.7/MockV3Aggregator.d.ts         |    0
 .../ethers/v0.7/MultiWordConsumer.d.ts        |    0
 .../contracts/ethers/v0.7/Operator.d.ts       |    0
 .../ethers/v0.7/OperatorFactory.d.ts          |    0
 .../ethers/v0.7/OperatorForwarder.d.ts        |    0
 .../v0.7/OperatorForwarderDeployer.d.ts       |    0
 .../ethers/v0.7/OperatorInterface.d.ts        |    0
 .../ethers/v0.7/OracleInterface.d.ts          |    0
 .../ethers/v0.7/PointerInterface.d.ts         |    0
 .../v0.7/StalenessFlaggingValidator.d.ts      |    0
 .../ethers/v0.7/UniswapAnchoredView.d.ts      |    0
 .../ethers/v0.7/UpkeepInterface.d.ts          |    0
 .../ethers/v0.7/VRFConsumerBase.d.ts          |    0
 .../ethers/v0.7/WithdrawalInterface.d.ts      |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../AggregatorProxyInterface__factory.d.ts    |    0
 ...AggregatorProxyInterface__factory.d.ts.map |    0
 .../AggregatorProxyInterface__factory.js      |    0
 .../AggregatorProxyInterface__factory.ts      |    0
 .../factories/AggregatorProxy__factory.d.ts   |    0
 .../AggregatorProxy__factory.d.ts.map         |    0
 .../factories/AggregatorProxy__factory.js     |    0
 .../factories/AggregatorProxy__factory.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts.map |    0
 .../AggregatorV2V3Interface__factory.js       |    0
 .../AggregatorV2V3Interface__factory.ts       |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 ...mpoundPriceFlaggingValidator__factory.d.ts |    0
 ...ndPriceFlaggingValidator__factory.d.ts.map |    0
 ...CompoundPriceFlaggingValidator__factory.js |    0
 ...CompoundPriceFlaggingValidator__factory.ts |    0
 .../ConfirmedOwnerTestHelper__factory.d.ts    |    0
 ...ConfirmedOwnerTestHelper__factory.d.ts.map |    0
 .../ConfirmedOwnerTestHelper__factory.js      |    0
 .../ConfirmedOwnerTestHelper__factory.ts      |    0
 .../factories/ConfirmedOwner__factory.d.ts    |    0
 .../ConfirmedOwner__factory.d.ts.map          |    0
 .../v0.7/factories/ConfirmedOwner__factory.js |    0
 .../v0.7/factories/ConfirmedOwner__factory.ts |    0
 .../v0.7/factories/Consumer__factory.d.ts     |    0
 .../v0.7/factories/Consumer__factory.d.ts.map |    0
 .../v0.7/factories/Consumer__factory.js       |    0
 .../v0.7/factories/Consumer__factory.ts       |    0
 .../v0.7/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.7/factories/ENSInterface__factory.js   |    0
 .../v0.7/factories/ENSInterface__factory.ts   |    0
 .../v0.7/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.7/factories/ENSResolver__factory.js    |    0
 .../v0.7/factories/ENSResolver__factory.ts    |    0
 .../factories/FlagsInterface__factory.d.ts    |    0
 .../FlagsInterface__factory.d.ts.map          |    0
 .../v0.7/factories/FlagsInterface__factory.js |    0
 .../v0.7/factories/FlagsInterface__factory.ts |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../factories/LinkTokenReceiver__factory.d.ts |    0
 .../LinkTokenReceiver__factory.d.ts.map       |    0
 .../factories/LinkTokenReceiver__factory.js   |    0
 .../factories/LinkTokenReceiver__factory.ts   |    0
 .../MockCompoundOracle__factory.d.ts          |    0
 .../MockCompoundOracle__factory.d.ts.map      |    0
 .../factories/MockCompoundOracle__factory.js  |    0
 .../factories/MockCompoundOracle__factory.ts  |    0
 .../factories/MockV2Aggregator__factory.d.ts  |    0
 .../MockV2Aggregator__factory.d.ts.map        |    0
 .../factories/MockV2Aggregator__factory.js    |    0
 .../factories/MockV2Aggregator__factory.ts    |    0
 .../factories/MockV3Aggregator__factory.d.ts  |    0
 .../MockV3Aggregator__factory.d.ts.map        |    0
 .../factories/MockV3Aggregator__factory.js    |    0
 .../factories/MockV3Aggregator__factory.ts    |    0
 .../factories/MultiWordConsumer__factory.d.ts |    0
 .../MultiWordConsumer__factory.d.ts.map       |    0
 .../factories/MultiWordConsumer__factory.js   |    0
 .../factories/MultiWordConsumer__factory.ts   |    0
 .../factories/OperatorFactory__factory.d.ts   |    0
 .../OperatorFactory__factory.d.ts.map         |    0
 .../factories/OperatorFactory__factory.js     |    0
 .../factories/OperatorFactory__factory.ts     |    0
 .../OperatorForwarderDeployer__factory.d.ts   |    0
 ...peratorForwarderDeployer__factory.d.ts.map |    0
 .../OperatorForwarderDeployer__factory.js     |    0
 .../OperatorForwarderDeployer__factory.ts     |    0
 .../factories/OperatorForwarder__factory.d.ts |    0
 .../OperatorForwarder__factory.d.ts.map       |    0
 .../factories/OperatorForwarder__factory.js   |    0
 .../factories/OperatorForwarder__factory.ts   |    0
 .../factories/OperatorInterface__factory.d.ts |    0
 .../OperatorInterface__factory.d.ts.map       |    0
 .../factories/OperatorInterface__factory.js   |    0
 .../factories/OperatorInterface__factory.ts   |    0
 .../v0.7/factories/Operator__factory.d.ts     |    0
 .../v0.7/factories/Operator__factory.d.ts.map |    0
 .../v0.7/factories/Operator__factory.js       |    0
 .../v0.7/factories/Operator__factory.ts       |    0
 .../factories/OracleInterface__factory.d.ts   |    0
 .../OracleInterface__factory.d.ts.map         |    0
 .../factories/OracleInterface__factory.js     |    0
 .../factories/OracleInterface__factory.ts     |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../StalenessFlaggingValidator__factory.d.ts  |    0
 ...alenessFlaggingValidator__factory.d.ts.map |    0
 .../StalenessFlaggingValidator__factory.js    |    0
 .../StalenessFlaggingValidator__factory.ts    |    0
 .../UniswapAnchoredView__factory.d.ts         |    0
 .../UniswapAnchoredView__factory.d.ts.map     |    0
 .../factories/UniswapAnchoredView__factory.js |    0
 .../factories/UniswapAnchoredView__factory.ts |    0
 .../factories/UpkeepInterface__factory.d.ts   |    0
 .../UpkeepInterface__factory.d.ts.map         |    0
 .../factories/UpkeepInterface__factory.js     |    0
 .../factories/UpkeepInterface__factory.ts     |    0
 .../factories/VRFConsumerBase__factory.d.ts   |    0
 .../VRFConsumerBase__factory.d.ts.map         |    0
 .../factories/VRFConsumerBase__factory.js     |    0
 .../factories/VRFConsumerBase__factory.ts     |    0
 .../WithdrawalInterface__factory.d.ts         |    0
 .../WithdrawalInterface__factory.d.ts.map     |    0
 .../factories/WithdrawalInterface__factory.js |    0
 .../factories/WithdrawalInterface__factory.ts |    0
 .../contracts/ethers/v0.7/index.d.ts          |    0
 .../ethers/v0.8/AggregatorInterface.d.ts      |    0
 .../ethers/v0.8/AggregatorV2V3Interface.d.ts  |    0
 .../ethers/v0.8/AggregatorV3Interface.d.ts    |    0
 .../ethers/v0.8/ChainlinkClient.d.ts          |    0
 .../v0.8/ChainlinkRequestInterface.d.ts       |    0
 .../contracts/ethers/v0.8/ENSInterface.d.ts   |    0
 .../contracts/ethers/v0.8/ENSResolver.d.ts    |    0
 .../ethers/v0.8/LinkTokenInterface.d.ts       |    0
 .../ethers/v0.8/PointerInterface.d.ts         |    0
 .../ethers/v0.8/VRFConsumerBase.d.ts          |    0
 .../AggregatorInterface__factory.d.ts         |    0
 .../AggregatorInterface__factory.d.ts.map     |    0
 .../factories/AggregatorInterface__factory.js |    0
 .../factories/AggregatorInterface__factory.ts |    0
 .../AggregatorV2V3Interface__factory.d.ts     |    0
 .../AggregatorV2V3Interface__factory.d.ts.map |    0
 .../AggregatorV2V3Interface__factory.js       |    0
 .../AggregatorV2V3Interface__factory.ts       |    0
 .../AggregatorV3Interface__factory.d.ts       |    0
 .../AggregatorV3Interface__factory.d.ts.map   |    0
 .../AggregatorV3Interface__factory.js         |    0
 .../AggregatorV3Interface__factory.ts         |    0
 .../factories/ChainlinkClient__factory.d.ts   |    0
 .../ChainlinkClient__factory.d.ts.map         |    0
 .../factories/ChainlinkClient__factory.js     |    0
 .../factories/ChainlinkClient__factory.ts     |    0
 .../ChainlinkRequestInterface__factory.d.ts   |    0
 ...hainlinkRequestInterface__factory.d.ts.map |    0
 .../ChainlinkRequestInterface__factory.js     |    0
 .../ChainlinkRequestInterface__factory.ts     |    0
 .../v0.8/factories/ENSInterface__factory.d.ts |    0
 .../factories/ENSInterface__factory.d.ts.map  |    0
 .../v0.8/factories/ENSInterface__factory.js   |    0
 .../v0.8/factories/ENSInterface__factory.ts   |    0
 .../v0.8/factories/ENSResolver__factory.d.ts  |    0
 .../factories/ENSResolver__factory.d.ts.map   |    0
 .../v0.8/factories/ENSResolver__factory.js    |    0
 .../v0.8/factories/ENSResolver__factory.ts    |    0
 .../LinkTokenInterface__factory.d.ts          |    0
 .../LinkTokenInterface__factory.d.ts.map      |    0
 .../factories/LinkTokenInterface__factory.js  |    0
 .../factories/LinkTokenInterface__factory.ts  |    0
 .../factories/PointerInterface__factory.d.ts  |    0
 .../PointerInterface__factory.d.ts.map        |    0
 .../factories/PointerInterface__factory.js    |    0
 .../factories/PointerInterface__factory.ts    |    0
 .../factories/VRFConsumerBase__factory.d.ts   |    0
 .../VRFConsumerBase__factory.d.ts.map         |    0
 .../factories/VRFConsumerBase__factory.js     |    0
 .../factories/VRFConsumerBase__factory.ts     |    0
 .../contracts/ethers/v0.8/index.d.ts          |    0
 .../contracts/src/v0.8/dev/Chainlink.sol      |    0
 .../src/v0.8/dev/ChainlinkClient.sol          |    0
 .../src/v0.8/dev/VRFConsumerBase.sol          |    0
 .../src/v0.8/dev/VRFRequestIDBase.sol         |    0
 .../v0.8/interfaces/AggregatorInterface.sol   |    0
 .../interfaces/AggregatorV2V3Interface.sol    |    0
 .../v0.8/interfaces/AggregatorV3Interface.sol |    0
 .../interfaces/ChainlinkRequestInterface.sol  |    0
 .../src/v0.8/interfaces/ENSInterface.sol      |    0
 .../v0.8/interfaces/LinkTokenInterface.sol    |    0
 .../src/v0.8/interfaces/PointerInterface.sol  |    0
 .../src/v0.8/vendor/BufferChainlink.sol       |    0
 .../src/v0.8/vendor/CBORChainlink.sol         |    0
 .../contracts/src/v0.8/vendor/ENSResolver.sol |    0
 .../contracts/truffle/v0.4/Aggregator.js      |    0
 .../truffle/v0.4/AggregatorInterface.js       |    0
 .../truffle/v0.4/AggregatorV3Interface.js     |    0
 .../contracts/truffle/v0.4/BasicConsumer.js   |    0
 .../contracts/truffle/v0.4/BasicToken.js      |    0
 .../contracts/truffle/v0.4/Buffer.js          |    0
 .../@chainlink/contracts/truffle/v0.4/CBOR.js |    0
 .../contracts/truffle/v0.4/Chainlink.js       |    0
 .../contracts/truffle/v0.4/ChainlinkClient.js |    0
 .../truffle/v0.4/ChainlinkRequestInterface.js |    0
 .../contracts/truffle/v0.4/Chainlinked.js     |    0
 .../truffle/v0.4/ConcreteChainlink.js         |    0
 .../truffle/v0.4/ConcreteChainlinked.js       |    0
 .../contracts/truffle/v0.4/Consumer.js        |    0
 .../@chainlink/contracts/truffle/v0.4/ENS.js  |    0
 .../contracts/truffle/v0.4/ENSInterface.js    |    0
 .../contracts/truffle/v0.4/ENSRegistry.js     |    0
 .../contracts/truffle/v0.4/ENSResolver.js     |    0
 .../contracts/truffle/v0.4/ERC20.js           |    0
 .../contracts/truffle/v0.4/ERC20Basic.js      |    0
 .../contracts/truffle/v0.4/ERC677.js          |    0
 .../contracts/truffle/v0.4/ERC677Receiver.js  |    0
 .../contracts/truffle/v0.4/ERC677Token.js     |    0
 .../contracts/truffle/v0.4/EmptyOracle.js     |    0
 .../contracts/truffle/v0.4/FlagsInterface.js  |    0
 .../contracts/truffle/v0.4/GetterSetter.js    |    0
 .../contracts/truffle/v0.4/LinkToken.js       |    0
 .../truffle/v0.4/LinkTokenInterface.js        |    0
 .../truffle/v0.4/MaliciousChainlink.js        |    0
 .../truffle/v0.4/MaliciousChainlinked.js      |    0
 .../truffle/v0.4/MaliciousConsumer.js         |    0
 .../truffle/v0.4/MaliciousRequester.js        |    0
 .../contracts/truffle/v0.4/Migrations.js      |    0
 .../contracts/truffle/v0.4/Oracle.js          |    0
 .../contracts/truffle/v0.4/OracleInterface.js |    0
 .../contracts/truffle/v0.4/Ownable.js         |    0
 .../contracts/truffle/v0.4/Pointer.js         |    0
 .../truffle/v0.4/PointerInterface.js          |    0
 .../contracts/truffle/v0.4/PublicResolver.js  |    0
 .../truffle/v0.4/SafeMathChainlink.js         |    0
 .../contracts/truffle/v0.4/SignedSafeMath.js  |    0
 .../contracts/truffle/v0.4/StandardToken.js   |    0
 .../truffle/v0.4/UpdatableConsumer.js         |    0
 .../truffle/v0.5/AggregatorInterface.js       |    0
 .../truffle/v0.5/AggregatorV2V3Interface.js   |    0
 .../truffle/v0.5/AggregatorV3Interface.js     |    0
 .../contracts/truffle/v0.5/BasicConsumer.js   |    0
 .../contracts/truffle/v0.5/Buffer.js          |    0
 .../@chainlink/contracts/truffle/v0.5/CBOR.js |    0
 .../contracts/truffle/v0.5/Chainlink.js       |    0
 .../contracts/truffle/v0.5/ChainlinkClient.js |    0
 .../truffle/v0.5/ChainlinkRequestInterface.js |    0
 .../truffle/v0.5/ChainlinkTestHelper.js       |    0
 .../contracts/truffle/v0.5/Consumer.js        |    0
 .../contracts/truffle/v0.5/Coordinator.js     |    0
 .../truffle/v0.5/CoordinatorInterface.js      |    0
 .../contracts/truffle/v0.5/ENSInterface.js    |    0
 .../contracts/truffle/v0.5/ENSResolver.js     |    0
 .../contracts/truffle/v0.5/EmptyAggregator.js |    0
 .../contracts/truffle/v0.5/FlagsInterface.js  |    0
 .../contracts/truffle/v0.5/GetterSetter.js    |    0
 .../truffle/v0.5/LinkTokenInterface.js        |    0
 .../truffle/v0.5/LinkTokenReceiver.js         |    0
 .../truffle/v0.5/MaliciousChainlink.js        |    0
 .../truffle/v0.5/MaliciousChainlinkClient.js  |    0
 .../truffle/v0.5/MaliciousConsumer.js         |    0
 .../truffle/v0.5/MaliciousRequester.js        |    0
 .../contracts/truffle/v0.5/MeanAggregator.js  |    0
 .../contracts/truffle/v0.5/Median.js          |    0
 .../truffle/v0.5/MedianTestHelper.js          |    0
 .../contracts/truffle/v0.5/Migrations.js      |    0
 .../contracts/truffle/v0.5/Oracle.js          |    0
 .../contracts/truffle/v0.5/OracleInterface.js |    0
 .../truffle/v0.5/OracleSignaturesDecoder.js   |    0
 .../contracts/truffle/v0.5/Ownable.js         |    0
 .../truffle/v0.5/PointerInterface.js          |    0
 .../truffle/v0.5/SafeMathChainlink.js         |    0
 .../truffle/v0.5/SchnorrSECP256K1.js          |    0
 .../truffle/v0.5/ServiceAgreementConsumer.js  |    0
 .../truffle/v0.5/ServiceAgreementDecoder.js   |    0
 .../contracts/truffle/v0.5/SignedSafeMath.js  |    0
 .../truffle/v0.5/WithdrawalInterface.js       |    0
 .../truffle/v0.6/AccessControlTestHelper.js   |    0
 .../v0.6/AccessControlledAggregator.js        |    0
 .../truffle/v0.6/AccessControllerInterface.js |    0
 .../truffle/v0.6/AggregatorFacade.js          |    0
 .../truffle/v0.6/AggregatorInterface.js       |    0
 .../contracts/truffle/v0.6/AggregatorProxy.js |    0
 .../truffle/v0.6/AggregatorV2V3Interface.js   |    0
 .../truffle/v0.6/AggregatorV3Interface.js     |    0
 .../v0.6/AggregatorValidatorInterface.js      |    0
 .../truffle/v0.6/AggregatorValidatorMock.js   |    0
 .../contracts/truffle/v0.6/BasicConsumer.js   |    0
 .../truffle/v0.6/BlockHashStoreInterface.js   |    0
 .../contracts/truffle/v0.6/BlockhashStore.js  |    0
 .../truffle/v0.6/BlockhashStoreTestHelper.js  |    0
 .../contracts/truffle/v0.6/BufferChainlink.js |    0
 .../contracts/truffle/v0.6/CBORChainlink.js   |    0
 .../contracts/truffle/v0.6/Chainlink.js       |    0
 .../contracts/truffle/v0.6/ChainlinkClient.js |    0
 .../truffle/v0.6/ChainlinkRequestInterface.js |    0
 .../contracts/truffle/v0.6/CheckedMath.js     |    0
 .../truffle/v0.6/CheckedMathTestHelper.js     |    0
 .../truffle/v0.6/ConcreteSignedSafeMath.js    |    0
 .../contracts/truffle/v0.6/Consumer.js        |    0
 .../v0.6/DeviationFlaggingValidator.js        |    0
 .../truffle/v0.6/EACAggregatorProxy.js        |    0
 .../contracts/truffle/v0.6/ENSInterface.js    |    0
 .../contracts/truffle/v0.6/ENSResolver.js     |    0
 .../contracts/truffle/v0.6/Flags.js           |    0
 .../contracts/truffle/v0.6/FlagsInterface.js  |    0
 .../contracts/truffle/v0.6/FlagsTestHelper.js |    0
 .../contracts/truffle/v0.6/FluxAggregator.js  |    0
 .../truffle/v0.6/FluxAggregatorTestHelper.js  |    0
 .../contracts/truffle/v0.6/GasGuzzler.js      |    0
 .../truffle/v0.6/GasGuzzlingConsumer.js       |    0
 .../truffle/v0.6/LinkTokenInterface.js        |    0
 .../truffle/v0.6/LinkTokenReceiver.js         |    0
 .../v0.6/MaliciousMultiWordConsumer.js        |    0
 .../contracts/truffle/v0.6/Median.js          |    0
 .../truffle/v0.6/MedianTestHelper.js          |    0
 .../contracts/truffle/v0.6/MockOracle.js      |    0
 .../truffle/v0.6/MockV2Aggregator.js          |    0
 .../truffle/v0.6/MockV3Aggregator.js          |    0
 .../truffle/v0.6/MultiWordConsumer.js         |    0
 .../contracts/truffle/v0.6/Oracle.js          |    0
 .../contracts/truffle/v0.6/OracleInterface.js |    0
 .../contracts/truffle/v0.6/Ownable.js         |    0
 .../contracts/truffle/v0.6/Owned.js           |    0
 .../contracts/truffle/v0.6/OwnedTestHelper.js |    0
 .../truffle/v0.6/PointerInterface.js          |    0
 .../contracts/truffle/v0.6/PreCoordinator.js  |    0
 .../contracts/truffle/v0.6/Reverter.js        |    0
 .../contracts/truffle/v0.6/SafeMath128.js     |    0
 .../contracts/truffle/v0.6/SafeMath32.js      |    0
 .../contracts/truffle/v0.6/SafeMath64.js      |    0
 .../truffle/v0.6/SafeMathChainlink.js         |    0
 .../contracts/truffle/v0.6/SignedSafeMath.js  |    0
 .../v0.6/SimpleReadAccessController.js        |    0
 .../v0.6/SimpleWriteAccessController.js       |    0
 .../@chainlink/contracts/truffle/v0.6/VRF.js  |    0
 .../contracts/truffle/v0.6/VRFConsumer.js     |    0
 .../contracts/truffle/v0.6/VRFConsumerBase.js |    0
 .../contracts/truffle/v0.6/VRFCoordinator.js  |    0
 .../truffle/v0.6/VRFCoordinatorMock.js        |    0
 .../contracts/truffle/v0.6/VRFD20.js          |    0
 .../truffle/v0.6/VRFRequestIDBase.js          |    0
 .../v0.6/VRFRequestIDBaseTestHelper.js        |    0
 .../contracts/truffle/v0.6/VRFTestHelper.js   |    0
 .../truffle/v0.6/WithdrawalInterface.js       |    0
 .../truffle/v0.7/AggregatorInterface.js       |    0
 .../contracts/truffle/v0.7/AggregatorProxy.js |    0
 .../truffle/v0.7/AggregatorProxyInterface.js  |    0
 .../truffle/v0.7/AggregatorV2V3Interface.js   |    0
 .../truffle/v0.7/AggregatorV3Interface.js     |    0
 .../contracts/truffle/v0.7/BufferChainlink.js |    0
 .../contracts/truffle/v0.7/CBORChainlink.js   |    0
 .../contracts/truffle/v0.7/Chainlink.js       |    0
 .../contracts/truffle/v0.7/ChainlinkClient.js |    0
 .../truffle/v0.7/ChainlinkRequestInterface.js |    0
 .../v0.7/CompoundPriceFlaggingValidator.js    |    0
 .../contracts/truffle/v0.7/ConfirmedOwner.js  |    0
 .../truffle/v0.7/ConfirmedOwnerTestHelper.js  |    0
 .../contracts/truffle/v0.7/Consumer.js        |    0
 .../contracts/truffle/v0.7/ENSInterface.js    |    0
 .../contracts/truffle/v0.7/ENSResolver.js     |    0
 .../contracts/truffle/v0.7/FlagsInterface.js  |    0
 .../truffle/v0.7/LinkTokenInterface.js        |    0
 .../truffle/v0.7/LinkTokenReceiver.js         |    0
 .../truffle/v0.7/MockCompoundOracle.js        |    0
 .../truffle/v0.7/MockV2Aggregator.js          |    0
 .../truffle/v0.7/MockV3Aggregator.js          |    0
 .../truffle/v0.7/MultiWordConsumer.js         |    0
 .../contracts/truffle/v0.7/Operator.js        |    0
 .../contracts/truffle/v0.7/OperatorFactory.js |    0
 .../truffle/v0.7/OperatorForwarder.js         |    0
 .../truffle/v0.7/OperatorForwarderDeployer.js |    0
 .../truffle/v0.7/OperatorInterface.js         |    0
 .../contracts/truffle/v0.7/OracleInterface.js |    0
 .../truffle/v0.7/PointerInterface.js          |    0
 .../truffle/v0.7/SafeMathChainlink.js         |    0
 .../v0.7/StalenessFlaggingValidator.js        |    0
 .../truffle/v0.7/UniswapAnchoredView.js       |    0
 .../contracts/truffle/v0.7/UpkeepInterface.js |    0
 .../contracts/truffle/v0.7/VRFConsumerBase.js |    0
 .../truffle/v0.7/VRFRequestIDBase.js          |    0
 .../truffle/v0.7/WithdrawalInterface.js       |    0
 .../truffle/v0.8/AggregatorInterface.js       |    0
 .../truffle/v0.8/AggregatorV2V3Interface.js   |    0
 .../truffle/v0.8/AggregatorV3Interface.js     |    0
 .../contracts/truffle/v0.8/BufferChainlink.js |    0
 .../contracts/truffle/v0.8/CBORChainlink.js   |    0
 .../contracts/truffle/v0.8/Chainlink.js       |    0
 .../contracts/truffle/v0.8/ChainlinkClient.js |    0
 .../truffle/v0.8/ChainlinkRequestInterface.js |    0
 .../contracts/truffle/v0.8/ENSInterface.js    |    0
 .../contracts/truffle/v0.8/ENSResolver.js     |    0
 .../truffle/v0.8/LinkTokenInterface.js        |    0
 .../truffle/v0.8/PointerInterface.js          |    0
 .../contracts/truffle/v0.8/VRFConsumerBase.js |    0
 .../truffle/v0.8/VRFRequestIDBase.js          |    0
 .../@openzeppelin/contracts/README.md         |    0
 .../contracts/access/AccessControl.sol        |    0
 .../access/AccessControlEnumerable.sol        |    0
 .../contracts/access/Ownable.sol              |    0
 .../build/contracts/AccessControl.json        |    0
 .../contracts/AccessControlEnumerable.json    |    0
 .../contracts/build/contracts/Address.json    |    0
 .../contracts/build/contracts/Arrays.json     |    0
 .../build/contracts/BeaconProxy.json          |    0
 .../contracts/build/contracts/Clones.json     |    0
 .../build/contracts/ConditionalEscrow.json    |    0
 .../contracts/build/contracts/Context.json    |    0
 .../contracts/build/contracts/Counters.json   |    0
 .../contracts/build/contracts/Create2.json    |    0
 .../contracts/build/contracts/ECDSA.json      |    0
 .../contracts/build/contracts/EIP712.json     |    0
 .../contracts/build/contracts/ERC1155.json    |    0
 .../build/contracts/ERC1155Burnable.json      |    0
 .../build/contracts/ERC1155Holder.json        |    0
 .../build/contracts/ERC1155Pausable.json      |    0
 .../contracts/ERC1155PresetMinterPauser.json  |    0
 .../build/contracts/ERC1155Receiver.json      |    0
 .../contracts/build/contracts/ERC165.json     |    0
 .../build/contracts/ERC165Checker.json        |    0
 .../build/contracts/ERC165Storage.json        |    0
 .../build/contracts/ERC1820Implementer.json   |    0
 .../build/contracts/ERC1967Proxy.json         |    0
 .../contracts/build/contracts/ERC20.json      |    0
 .../build/contracts/ERC20Burnable.json        |    0
 .../build/contracts/ERC20Capped.json          |    0
 .../build/contracts/ERC20Pausable.json        |    0
 .../build/contracts/ERC20Permit.json          |    0
 .../contracts/ERC20PresetFixedSupply.json     |    0
 .../contracts/ERC20PresetMinterPauser.json    |    0
 .../build/contracts/ERC20Snapshot.json        |    0
 .../build/contracts/ERC2771Context.json       |    0
 .../contracts/build/contracts/ERC721.json     |    0
 .../build/contracts/ERC721Burnable.json       |    0
 .../build/contracts/ERC721Enumerable.json     |    0
 .../build/contracts/ERC721Holder.json         |    0
 .../build/contracts/ERC721Pausable.json       |    0
 .../ERC721PresetMinterPauserAutoId.json       |    0
 .../build/contracts/ERC721URIStorage.json     |    0
 .../contracts/build/contracts/ERC777.json     |    0
 .../contracts/ERC777PresetFixedSupply.json    |    0
 .../build/contracts/EnumerableMap.json        |    0
 .../build/contracts/EnumerableSet.json        |    0
 .../contracts/build/contracts/Escrow.json     |    0
 .../build/contracts/IAccessControl.json       |    0
 .../contracts/IAccessControlEnumerable.json   |    0
 .../contracts/build/contracts/IBeacon.json    |    0
 .../contracts/build/contracts/IERC1155.json   |    0
 .../build/contracts/IERC1155MetadataURI.json  |    0
 .../build/contracts/IERC1155Receiver.json     |    0
 .../contracts/build/contracts/IERC165.json    |    0
 .../build/contracts/IERC1820Implementer.json  |    0
 .../build/contracts/IERC1820Registry.json     |    0
 .../contracts/build/contracts/IERC20.json     |    0
 .../build/contracts/IERC20Permit.json         |    0
 .../contracts/build/contracts/IERC721.json    |    0
 .../build/contracts/IERC721Enumerable.json    |    0
 .../build/contracts/IERC721Metadata.json      |    0
 .../build/contracts/IERC721Receiver.json      |    0
 .../contracts/build/contracts/IERC777.json    |    0
 .../build/contracts/IERC777Recipient.json     |    0
 .../build/contracts/IERC777Sender.json        |    0
 .../build/contracts/Initializable.json        |    0
 .../contracts/build/contracts/Math.json       |    0
 .../build/contracts/MerkleProof.json          |    0
 .../build/contracts/MinimalForwarder.json     |    0
 .../contracts/build/contracts/Ownable.json    |    0
 .../contracts/build/contracts/Pausable.json   |    0
 .../build/contracts/PaymentSplitter.json      |    0
 .../contracts/build/contracts/Proxy.json      |    0
 .../contracts/build/contracts/ProxyAdmin.json |    0
 .../build/contracts/PullPayment.json          |    0
 .../build/contracts/ReentrancyGuard.json      |    0
 .../build/contracts/RefundEscrow.json         |    0
 .../contracts/build/contracts/SafeCast.json   |    0
 .../contracts/build/contracts/SafeERC20.json  |    0
 .../contracts/build/contracts/SafeMath.json   |    0
 .../build/contracts/SignedSafeMath.json       |    0
 .../contracts/build/contracts/Strings.json    |    0
 .../build/contracts/TimelockController.json   |    0
 .../build/contracts/TokenTimelock.json        |    0
 .../TransparentUpgradeableProxy.json          |    0
 .../build/contracts/UpgradeableBeacon.json    |    0
 .../contracts/finance/PaymentSplitter.sol     |    0
 .../governance/TimelockController.sol         |    0
 .../contracts/metatx/ERC2771Context.sol       |    0
 .../contracts/metatx/MinimalForwarder.sol     |    0
 .../@openzeppelin/contracts/proxy/Clones.sol  |    0
 .../contracts/proxy/ERC1967/ERC1967Proxy.sol  |    0
 .../@openzeppelin/contracts/proxy/Proxy.sol   |    0
 .../contracts/proxy/beacon/BeaconProxy.sol    |    0
 .../contracts/proxy/beacon/IBeacon.sol        |    0
 .../proxy/beacon/UpgradeableBeacon.sol        |    0
 .../proxy/transparent/ProxyAdmin.sol          |    0
 .../TransparentUpgradeableProxy.sol           |    0
 .../contracts/proxy/utils/Initializable.sol   |    0
 .../contracts/security/Pausable.sol           |    0
 .../contracts/security/PullPayment.sol        |    0
 .../contracts/security/ReentrancyGuard.sol    |    0
 .../contracts/token/ERC1155/ERC1155.sol       |    0
 .../contracts/token/ERC1155/IERC1155.sol      |    0
 .../token/ERC1155/IERC1155Receiver.sol        |    0
 .../ERC1155/extensions/ERC1155Burnable.sol    |    0
 .../ERC1155/extensions/ERC1155Pausable.sol    |    0
 .../extensions/IERC1155MetadataURI.sol        |    0
 .../presets/ERC1155PresetMinterPauser.sol     |    0
 .../token/ERC1155/utils/ERC1155Holder.sol     |    0
 .../token/ERC1155/utils/ERC1155Receiver.sol   |    0
 .../contracts/token/ERC20/ERC20.sol           |    0
 .../contracts/token/ERC20/IERC20.sol          |    0
 .../token/ERC20/extensions/ERC20Burnable.sol  |    0
 .../token/ERC20/extensions/ERC20Capped.sol    |    0
 .../token/ERC20/extensions/ERC20Pausable.sol  |    0
 .../token/ERC20/extensions/ERC20Snapshot.sol  |    0
 .../ERC20/extensions/draft-ERC20Permit.sol    |    0
 .../ERC20/extensions/draft-IERC20Permit.sol   |    0
 .../ERC20/presets/ERC20PresetFixedSupply.sol  |    0
 .../ERC20/presets/ERC20PresetMinterPauser.sol |    0
 .../contracts/token/ERC20/utils/SafeERC20.sol |    0
 .../token/ERC20/utils/TokenTimelock.sol       |    0
 .../contracts/token/ERC721/ERC721.sol         |    0
 .../contracts/token/ERC721/IERC721.sol        |    0
 .../token/ERC721/IERC721Receiver.sol          |    0
 .../ERC721/extensions/ERC721Burnable.sol      |    0
 .../ERC721/extensions/ERC721Enumerable.sol    |    0
 .../ERC721/extensions/ERC721Pausable.sol      |    0
 .../ERC721/extensions/ERC721URIStorage.sol    |    0
 .../ERC721/extensions/IERC721Enumerable.sol   |    0
 .../ERC721/extensions/IERC721Metadata.sol     |    0
 .../ERC721PresetMinterPauserAutoId.sol        |    0
 .../token/ERC721/utils/ERC721Holder.sol       |    0
 .../contracts/token/ERC777/ERC777.sol         |    0
 .../contracts/token/ERC777/IERC777.sol        |    0
 .../token/ERC777/IERC777Recipient.sol         |    0
 .../contracts/token/ERC777/IERC777Sender.sol  |    0
 .../presets/ERC777PresetFixedSupply.sol       |    0
 .../@openzeppelin/contracts/utils/Address.sol |    0
 .../@openzeppelin/contracts/utils/Arrays.sol  |    0
 .../@openzeppelin/contracts/utils/Context.sol |    0
 .../contracts/utils/Counters.sol              |    0
 .../@openzeppelin/contracts/utils/Create2.sol |    0
 .../@openzeppelin/contracts/utils/Strings.sol |    0
 .../contracts/utils/cryptography/ECDSA.sol    |    0
 .../utils/cryptography/MerkleProof.sol        |    0
 .../utils/cryptography/draft-EIP712.sol       |    0
 .../utils/escrow/ConditionalEscrow.sol        |    0
 .../contracts/utils/escrow/Escrow.sol         |    0
 .../contracts/utils/escrow/RefundEscrow.sol   |    0
 .../contracts/utils/introspection/ERC165.sol  |    0
 .../utils/introspection/ERC165Checker.sol     |    0
 .../utils/introspection/ERC165Storage.sol     |    0
 .../introspection/ERC1820Implementer.sol      |    0
 .../contracts/utils/introspection/IERC165.sol |    0
 .../introspection/IERC1820Implementer.sol     |    0
 .../utils/introspection/IERC1820Registry.sol  |    0
 .../contracts/utils/math/Math.sol             |    0
 .../contracts/utils/math/SafeCast.sol         |    0
 .../contracts/utils/math/SafeMath.sol         |    0
 .../contracts/utils/math/SignedSafeMath.sol   |    0
 .../contracts/utils/structs/EnumerableMap.sol |    0
 .../contracts/utils/structs/EnumerableSet.sol |    0
 .../backend}/contracts/chainlink-oracle.sol   |    0
 .../backend}/contracts/shift-contract.sol     |    0
 .../backend}/contracts/shift-with-faucet.sol  |    0
 .../Shifting/backend}/contracts/xftTB.sol     |    0
 .../Shifting/backend}/contracts/xftTM.sol     |    0
 .../Shifting/backend}/hardhat.config.js       |    0
 .../Shifting/backend}/package.json            |    0
 .../Shifting/backend}/scripts/deploy.js       |    0
 .../Shifting/frontend/scripts/js/index.js     |  115 ++
 .../Shifting/frontend/scripts/js/package.json |   14 +
 .../frontend/scripts/js/shift-abi.json        |   66 +
 .../frontend/scripts/js/token-abi.json        |  640 ++++++++++
 .../frontend/scripts/py/requirements.txt      |    1 +
 .../Shifting/frontend/scripts/py/script.py    |   81 ++
 .../frontend/scripts/py/shift-abi.json        |   66 +
 .../frontend/scripts/py/token-abi.json        |  640 ++++++++++
 Moonbeam/Shifting/frontend/website/Shift.html |  200 +++
 .../Shifting/frontend/website/faucet.html     |  120 ++
 Moonbeam/Shifting/frontend/website/mini.css   | 1105 +++++++++++++++++
 README.md                                     |   91 +-
 assets/logo-2.png                             |  Bin 0 -> 15678 bytes
 backend/Shifting/README.md                    |    6 -
 backend/Staking/README.md                     |    1 -
 frontend/Shifting/README.md                   |    4 -
 frontend/Staking/README.md                    |   36 -
 3235 files changed, 3648 insertions(+), 49 deletions(-)
 create mode 100644 .gitattributes
 rename {backend/Confidential_tokens => Confidential_Tokens}/README.md (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/.gitkeep (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image1.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image10.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image11.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image12.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image13.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image14.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image2.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image3.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image4.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image5.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image6.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image7.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image8.png (100%)
 rename {backend/Confidential_tokens => Confidential_Tokens}/assets/image9.png (100%)
 create mode 100644 Ethereum/README.md
 create mode 100644 Ethereum/Shifting/README.md
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/README.md (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Buffer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/CBOR.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Consumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ENS.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC20.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC677.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Migrations.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Oracle.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Ownable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Pointer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Buffer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/CBOR.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Consumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Median.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Migrations.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Oracle.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Ownable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Consumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Flags.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Median.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Oracle.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Ownable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Owned.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Reverter.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRF.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/Consumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/Operator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/app.config.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ENS.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Median.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Flags.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Median.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Owned.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRF.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/Operator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/README.md (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/access/AccessControl.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/access/Ownable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Address.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Arrays.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Clones.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Context.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Counters.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Create2.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/EIP712.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC165.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC777.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Escrow.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC165.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC20.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC721.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC777.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Initializable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Math.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Ownable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Pausable.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Proxy.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Strings.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/governance/TimelockController.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/Clones.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/Proxy.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/security/Pausable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/security/PullPayment.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Address.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Arrays.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Context.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Counters.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Create2.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Strings.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/math/Math.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/chainlink-oracle.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/shift-contract.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/shift-with-faucet.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/testnet-tokens.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/contracts/xftTest-asset.sol (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/hardhat.config.js (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/package.json (100%)
 rename {backend/Shifting/Ethereum => Ethereum/Shifting/backend}/scripts/deploy.js (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/scripts/js/index.js (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/scripts/js/package.json (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/scripts/js/shift-abi.json (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/scripts/js/token-abi.json (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/scripts/py/requirements.txt (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/scripts/py/script.py (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/scripts/py/shift-abi.json (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/scripts/py/token-abi.json (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/website/Shift.html (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/website/faucet.html (100%)
 rename {frontend/Shifting => Ethereum/Shifting/frontend}/website/mini.css (100%)
 create mode 100644 Ethereum/Staking/README.md
 rename {backend/Staking => Ethereum/Staking/backend}/Migrations.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/Staking.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/config/migrations/1_initial_migration.js (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/config/migrations/2_deploy_staking.js (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/config/package-lock.json (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/config/package.json (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/config/truffle-config.js (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/interfaces/IMasterChef.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/interfaces/IStakingRewards.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/mock/ERC20Mock.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/mock/SLPToken.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/mock/XFTToken.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/mock/masterShef.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/staking_rewards.sol (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/test/.gitkeep (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/test/Staking.test.js (100%)
 rename {backend/Staking => Ethereum/Staking/backend}/test/StakingGasUsage.js (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/LICENSE (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/config/angular.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/config/karma.conf.js (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/config/ngsw-config.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/config/tsconfig.app.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/config/tsconfig.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/config/tsconfig.spec.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/config/tslint.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/config/web3-patch.js (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/e2e/app.e2e-spec.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/e2e/app.po.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/e2e/protractor.conf.js (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/e2e/src/app.po.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/e2e/tsconfig.e2e.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/e2e/tsconfig.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/package-lock.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/package.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/.htaccess (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/app-routing.module.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/app.component.css (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/app.component.html (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/app.component.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/app.component.spec.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/app.component.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/app.module.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/app.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/components/header/header.component.html (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/components/header/header.component.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/components/header/header.component.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/core/guards/auth/auth.guard.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/core/services/auth/auth.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/core/services/services/stake-slp.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/core/services/services/storage.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/core/services/services/transactions.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/core/services/services/utils.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/integrations/dictionaries/meta-mask.dictionary.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/integrations/integrations.module.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/integrations/services/web3/web3.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/pages/form/form.component.html (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/pages/form/form.component.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/pages/form/form.component.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/pages/login/login.component.html (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/pages/login/login.component.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/pages/login/login.component.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/services/form.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/shared/directives/number-only/number-only.directive.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/shared/modals/status/status-modal.component.html (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/shared/modals/status/status-modal.component.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/shared/modals/status/status-modal.component.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/shared/services/status-modal.service.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/app/shared/shared.module.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/.gitkeep (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-Black.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-BlackItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-Bold.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-BoldItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-ExtraBold.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-ExtraBoldItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-ExtraLight.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-ExtraLightItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-Light.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-LightItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-Medium.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-MediumItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-Regular.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-RegularItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-SemiBold.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-SemiBoldItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-Thin.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/Metropolis-ThinItalic.otf (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/fonts/metropolis/SIL Open Font License.txt (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/i18n/en.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/icons/icon-128x128.png (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/icons/icon-144x144.png (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/icons/icon-152x152.png (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/icons/icon-192x192.png (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/icons/icon-384x384.png (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/icons/icon-72x72.png (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/icons/icon-96x96.png (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/img/logo-icon.svg (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/img/logout.svg (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/json/contracts/ONSEN.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/json/contracts/SLP.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/json/contracts/STAKING.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/assets/json/icons/contract-icons.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/environments/environment.prod.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/environments/environment.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/favicon.ico (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/index.html (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/main.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/manifest.webmanifest (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/polyfills.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/styles.css (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/styles.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/test.ts (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/themes/fonts.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/themes/general.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/themes/mobile.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/themes/modal.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/themes/pending.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/themes/variables.scss (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/tsconfig.app.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/tsconfig.spec.json (100%)
 rename {frontend/Staking => Ethereum/Staking/frontend}/src/typings.d.ts (100%)
 create mode 100644 Moonbeam/README.md
 create mode 100644 Moonbeam/Shifting/README.md
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/build-info/28a1c38cc00a198fd3e7bdf1931ee0c6.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/build-info/c25c2c018ebce1e93cd8bf9b5f175ec9.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-contract.sol/burner.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-contract.sol/burner.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-contract.sol/zkAsset.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-contract.sol/zkAsset.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-with-faucet.sol/burner.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-with-faucet.sol/burner.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-with-faucet.sol/xftTest.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-with-faucet.sol/xftTest.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-with-faucet.sol/zkAsset.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/shift-with-faucet.sol/zkAsset.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/xftTB.sol/zkB.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/xftTB.sol/zkB.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/xftTM.sol/zkA.dbg.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/artifacts/contracts/xftTM.sol/zkA.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/README.md (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Buffer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/CBOR.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Consumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ENS.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC20.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC677.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Migrations.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Oracle.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Ownable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/Pointer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Buffer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/CBOR.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Consumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Median.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Migrations.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Oracle.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/Ownable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Consumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Flags.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Median.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Oracle.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Ownable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Owned.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/Reverter.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRF.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/Consumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/Operator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/app.config.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ENS.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Median.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Flags.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Median.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Owned.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRF.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/Operator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/README.md (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/access/AccessControl.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/access/Ownable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Address.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Arrays.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Clones.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Context.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Counters.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Create2.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/EIP712.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC165.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC777.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Escrow.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC165.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC20.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC721.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC777.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Initializable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Math.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Ownable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Pausable.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Proxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/Strings.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/governance/TimelockController.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/Clones.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/Proxy.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/security/Pausable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/security/PullPayment.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Address.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Arrays.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Context.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Counters.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Create2.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/Strings.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/math/Math.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/chainlink-oracle.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/shift-contract.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/shift-with-faucet.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/xftTB.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/contracts/xftTM.sol (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/hardhat.config.js (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/package.json (100%)
 rename {backend/Shifting/Moonbeam => Moonbeam/Shifting/backend}/scripts/deploy.js (100%)
 create mode 100644 Moonbeam/Shifting/frontend/scripts/js/index.js
 create mode 100644 Moonbeam/Shifting/frontend/scripts/js/package.json
 create mode 100644 Moonbeam/Shifting/frontend/scripts/js/shift-abi.json
 create mode 100644 Moonbeam/Shifting/frontend/scripts/js/token-abi.json
 create mode 100644 Moonbeam/Shifting/frontend/scripts/py/requirements.txt
 create mode 100644 Moonbeam/Shifting/frontend/scripts/py/script.py
 create mode 100644 Moonbeam/Shifting/frontend/scripts/py/shift-abi.json
 create mode 100644 Moonbeam/Shifting/frontend/scripts/py/token-abi.json
 create mode 100644 Moonbeam/Shifting/frontend/website/Shift.html
 create mode 100644 Moonbeam/Shifting/frontend/website/faucet.html
 create mode 100644 Moonbeam/Shifting/frontend/website/mini.css
 create mode 100644 assets/logo-2.png
 delete mode 100644 backend/Shifting/README.md
 delete mode 100644 backend/Staking/README.md
 delete mode 100644 frontend/Shifting/README.md
 delete mode 100644 frontend/Staking/README.md

diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..dfe0770
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,2 @@
+# Auto detect text files and perform LF normalization
+* text=auto
diff --git a/backend/Confidential_tokens/README.md b/Confidential_Tokens/README.md
similarity index 100%
rename from backend/Confidential_tokens/README.md
rename to Confidential_Tokens/README.md
diff --git a/backend/Confidential_tokens/assets/.gitkeep b/Confidential_Tokens/assets/.gitkeep
similarity index 100%
rename from backend/Confidential_tokens/assets/.gitkeep
rename to Confidential_Tokens/assets/.gitkeep
diff --git a/backend/Confidential_tokens/assets/image1.png b/Confidential_Tokens/assets/image1.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image1.png
rename to Confidential_Tokens/assets/image1.png
diff --git a/backend/Confidential_tokens/assets/image10.png b/Confidential_Tokens/assets/image10.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image10.png
rename to Confidential_Tokens/assets/image10.png
diff --git a/backend/Confidential_tokens/assets/image11.png b/Confidential_Tokens/assets/image11.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image11.png
rename to Confidential_Tokens/assets/image11.png
diff --git a/backend/Confidential_tokens/assets/image12.png b/Confidential_Tokens/assets/image12.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image12.png
rename to Confidential_Tokens/assets/image12.png
diff --git a/backend/Confidential_tokens/assets/image13.png b/Confidential_Tokens/assets/image13.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image13.png
rename to Confidential_Tokens/assets/image13.png
diff --git a/backend/Confidential_tokens/assets/image14.png b/Confidential_Tokens/assets/image14.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image14.png
rename to Confidential_Tokens/assets/image14.png
diff --git a/backend/Confidential_tokens/assets/image2.png b/Confidential_Tokens/assets/image2.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image2.png
rename to Confidential_Tokens/assets/image2.png
diff --git a/backend/Confidential_tokens/assets/image3.png b/Confidential_Tokens/assets/image3.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image3.png
rename to Confidential_Tokens/assets/image3.png
diff --git a/backend/Confidential_tokens/assets/image4.png b/Confidential_Tokens/assets/image4.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image4.png
rename to Confidential_Tokens/assets/image4.png
diff --git a/backend/Confidential_tokens/assets/image5.png b/Confidential_Tokens/assets/image5.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image5.png
rename to Confidential_Tokens/assets/image5.png
diff --git a/backend/Confidential_tokens/assets/image6.png b/Confidential_Tokens/assets/image6.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image6.png
rename to Confidential_Tokens/assets/image6.png
diff --git a/backend/Confidential_tokens/assets/image7.png b/Confidential_Tokens/assets/image7.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image7.png
rename to Confidential_Tokens/assets/image7.png
diff --git a/backend/Confidential_tokens/assets/image8.png b/Confidential_Tokens/assets/image8.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image8.png
rename to Confidential_Tokens/assets/image8.png
diff --git a/backend/Confidential_tokens/assets/image9.png b/Confidential_Tokens/assets/image9.png
similarity index 100%
rename from backend/Confidential_tokens/assets/image9.png
rename to Confidential_Tokens/assets/image9.png
diff --git a/Ethereum/README.md b/Ethereum/README.md
new file mode 100644
index 0000000..6800eff
--- /dev/null
+++ b/Ethereum/README.md
@@ -0,0 +1,189 @@
+# Ethereum
+
+This document provides information about installing and running the [shifting](#shifting) and [staking](#staking) resources for the Ethereum blockchain. This directory contains backend scripts and frontend UIs that support shifting and staking on the Ethereum blockchain:
+
+* Shifting - The shifting directory contains the following resources:
+  * Backend - Scripts for interacting with Offshift's shifting contracts. The following scripts are in the `backend/contracts/` directory:
+    * chainlink-oracle.sol - The Chainlink price feed contract.
+    * shift-contract.sol: The Offshift shifting contract .
+    * shift-with-faucet: The Offshift shifting contract and a faucet for obtaining test XFT (xftT).
+    * testnet-tokens.sol and xftTest-asset.sol - Testnet erc20 tokens.
+  * Frontend - Files for using the website or scripts frontends:
+    * Website - HTML files and scripts that provide a user interface for interacting with the Offshift smart contracts. The following files are in the `frontend/website/` directory:
+      * faucet.html - User interface for obtaining xftT.
+      * shift.html - User interface for converting xftT into zkAssets for testing (zkB).
+    * Scripts - Python and JavaScript files for shifting using your command line.
+* Staking - The staking directory contains the following resources that Offshift uses for the [staking dashboard](https://dashboard.offshift.io/):
+  * Backend - Scripts for interacting with Offshift's staking contracts.
+  * Frontend - A Node and Angular based frontend app for interacting with Offshift's staking contracts.
+
+## Requirements
+
+Install the following tools before installing and using the shifting and staking resources:
+
+* [npm](https://www.npmjs.com/get-npm) - Follow the instructions on the [npm page](https://www.npmjs.com/get-npm) to install npm on your system.
+* [Angular](https://www.npmjs.com/package/@angular/cli) - Installing the Angular CLI requires npm. This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.1. Follow the instructions on the [Angular CLI page](https://www.npmjs.com/package/@angular/cli) to install and configure Angular.
+
+## Shifting
+
+Clone this repository and follow the instructions below to use the included shifting tools.
+
+### Website
+
+Follow the steps below to perform a shift using the web app:
+
+##### 1. Install and run the backend scripts
+
+1. In your terminal application, navigate to the `shifting/backend` directory.
+
+2. Run the following command to install the scripts:
+
+   ```bash
+   npm install
+   ```
+
+3. Use the following command to run the scripts:
+
+   ```bash
+   npx hardhat run scripts/deploy.js
+   ```
+
+##### 2. Obtain test tokens
+
+1. Navigate to the `frontend/website` directory.
+2. Use your web browser to open the `faucet.html` file.
+3. Follow the onscreen prompts to connect your MetaMask wallet and request test XFT.
+
+##### 3. Perform a test shift
+
+1. Use your web browser to open the `shift.html` file in the `frontend/website` directory.
+2. Follow the on screen prompts perform a shift from XFT to a zkAsset.
+
+Our [Ethereum shifting guide](https://medium.com/offshift/offshift-testnet-guide-phase-two-7607c628026d) on Medium provides additional details about setting up MetaMask and using the shifting dashboard.
+
+### Scripts
+
+Follow the steps below to perform a shift using your command line:
+
+##### 1. Add your private key to the script files
+
+1. Edit the files as described below to include your private key. Your key must reference a wallet address that contains Rinkeby ETH: 
+
+   * `frontend/scripts/py/script.py` - Set the value of `priv_key` to your private key:
+
+     ```python
+     priv_key = "0x0-YOUR-PRIVATE-KEY"
+     ```
+
+   * `frontend/scripts/js/index.js` - Add your private key to the line shown below:
+
+     ```javascript
+     web3.eth.accounts.wallet.add(web3.eth.accounts.privateKeyToAccount("0x0-YOUR-PRIVATE-KEY"));
+     ```
+
+##### 2. Install and run the Python script
+
+1. In your terminal application, open the `frontend/scripts/py` directory.
+
+2. Run the following command to install the Python script:
+
+   ```bash
+   pip install -r requirements.txt
+   ```
+
+3. Run the following command to run the Python scripts:
+
+   ```bash
+   python3 script.py
+   ```
+
+##### 3. Install and run the JavaScript
+
+1. Change to the `frontend/scripts/js` directory.
+
+2. Run the following command to install the scripts:
+
+   ```bash
+   npm install
+   ```
+
+3. Use the following command to run the scripts:
+
+   ```bash
+   node script.js
+   ```
+
+##### 4. Follow the prompts to shift XFT to zkAssets
+
+### Staking
+
+Before using the staking resources in this repository, obtain SushiSwap Liquidity Pool (SLP) tokens by using the [SushiSwap XFT-ETH liquidity tool](https://app.sushi.com/add/0xabe580e7ee158da464b51ee1a83ac0289622e6be/ETH). You will use the staking dashboard provided here to stake the SLP.
+
+Clone this repository and follow the instructions below to install and run the staking dashboard.
+
+#### 1. Install the dependencies
+
+1. In your terminal application, open the `staking/backend/config` directory.
+
+2. Run the following code:
+
+   ```bash
+   npm install
+   ```
+
+#### 2. Start the server
+
+1. Run the following command to start the development server.
+
+   ```bash
+   npm run start
+   ```
+
+2. In your web browser, open [`http://localhost:4200/`](http://localhost:4200/). You will see the staking dashboard. The page will automatically reload when you make changes to the code.
+
+#### 3. Begin staking
+
+Follow the onscreen prompts to connect to your MetaMask wallet and stake your SLP.
+
+#### 4. Claim your rewards
+
+Use the Rewards tab on the staking dashboard to claim your rewards. Rewards accrue every block and are paid in XFT and SLP.
+
+Our [staking guide](https://medium.com/offshift/offshift-sushiswap-dual-liquidity-mining-goes-live-7d7ed036a89e) on Medium provides additional details about setting up MetaMask, obtaining SLP, and using the staking dashboard.
+
+#### Additional Information
+
+Depending on your requirements, you may find the following options useful:
+
+* Code Scaffolding - Use the code below to generate components for scaffolding:
+
+  * Generate a new component:
+
+    ```bash
+    ng generate component component-name
+    ```
+
+  * Scaffold all the components:
+
+    ```bash
+    ng generate directive|pipe|service|class|guard|interface|enum|module
+    ```
+
+* Builds - Build artifacts are stored in the `dist/` directory:
+
+  * Test Builds
+
+    ```bash
+    npm run build
+    ```
+
+  * Production Builds
+
+    ```bash
+    npm run build-prod
+    ```
+
+* Help
+
+  * Angular CLI - See the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md) file for details about Angular.
+  * Angular Help - Run `ng help` to view the Angular help pages in your terminal application.
\ No newline at end of file
diff --git a/Ethereum/Shifting/README.md b/Ethereum/Shifting/README.md
new file mode 100644
index 0000000..5c45876
--- /dev/null
+++ b/Ethereum/Shifting/README.md
@@ -0,0 +1,76 @@
+# Shifting
+
+This repo includes resources for using the shifting tool in two different ways:
+
+* Website - Use our prebuilt web apps to obtain test tokens and convert XFT to zkAssets.
+* Scripts - Use our backend scripts to shift tokens using the command line.
+
+The information below describes how to install and run the shifting resources.
+
+## Backend
+
+Run the following commands inside the `shifting/backend` directory:
+
+```bash
+npm install
+npx hardhat run scripts/deploy.js
+```
+
+## Frontend
+
+The sections below describe how to use the website or command line frontends.
+
+### Website
+
+1. Set up MetaMask and obtain test tokens. You will need Rinkeby ETH and XFT Test Assests (xftT) to test shifting.
+   1. In MetaMask, select the Rinkeby Test Network and obtain Rinkeby ETH from the [Rinkeby faucet](https://faucet.rinkeby.io/).
+   2. Use the token addresses below to add the Offshift test tokens to MetaMask:
+      * xftT - 0x1190fb1b00d20656549cdff689e55d072ba764f3
+      * zkB - 0x0e1bff82509994170026f47f1d0857fb275c3003
+2. Open `frontend/website/faucet.html` in your web browser and follow the prompts to connect MetaMask to the app.
+3. Click the xftT(testnet) Faucet button on the web app and follow the prompts to obtain test XFT.
+4. Open `frontend/website/shift.html` in your web browser and follow the prompts to connect MetaMask to the app.
+5. Select the assets that you will burn and mint.
+6. Click the Approve button and follow the prompts to complete the shift.
+
+### Scripts
+
+1. Edit the files as described below to include your private key. Your key must reference a wallet address that contains Rinkeby ETH: 
+
+   * `frontend/scripts/py/script.py` - Set the value of `priv_key` to your private key:
+
+     ```python
+     priv_key = "0x0-YOUR-PRIVATE-KEY"
+     ```
+
+   * `frontend/scripts/js/index.js` - 
+
+     ```javascript
+     web3.eth.accounts.wallet.add(web3.eth.accounts.privateKeyToAccount("0x0-YOUR-PRIVATE-KEY"));
+     ```
+
+2. In your terminal application, open the `frontend/scripts/py` directory, and run the following command:
+
+   ```bash
+   pip install -r requirements.txt
+   ```
+
+3. Then run the script:
+
+    ```bash
+    python3 script.py
+    ```
+
+4. Change to the `frontend/scripts/js` directory and run the following command:
+
+   ```bash
+   npm install
+   ```
+
+5. Then run the script:
+
+   ```bash
+   node script.js
+   ```
+
+6. Follow the prompts in your terminal to complete the shift.
\ No newline at end of file
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/README.md b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/README.md
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/README.md
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/README.md
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Buffer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Buffer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Buffer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Buffer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/CBOR.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/CBOR.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/CBOR.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/CBOR.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Consumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Consumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Consumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Consumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ENS.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENS.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ENS.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENS.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC20.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC20.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC20.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC20.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC677.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC677.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Migrations.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Migrations.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Migrations.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Migrations.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Oracle.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Oracle.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Oracle.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Oracle.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Ownable.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Ownable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Ownable.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Ownable.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Pointer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Pointer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/Pointer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Pointer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Buffer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Buffer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Buffer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Buffer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/CBOR.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/CBOR.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/CBOR.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/CBOR.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Consumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Consumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Consumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Consumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Median.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Median.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Median.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Median.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Migrations.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Migrations.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Migrations.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Migrations.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Oracle.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Oracle.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Oracle.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Oracle.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Ownable.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Ownable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/Ownable.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Ownable.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Consumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Consumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Consumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Consumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Flags.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Flags.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Flags.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Flags.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Median.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Median.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Median.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Median.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Oracle.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Oracle.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Oracle.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Oracle.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Ownable.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Ownable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Ownable.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Ownable.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Owned.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Owned.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Owned.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Owned.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Reverter.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Reverter.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/Reverter.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Reverter.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRF.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRF.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRF.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRF.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/Consumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Consumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/Consumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Consumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/Operator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Operator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/Operator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Operator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/app.config.json b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/app.config.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/app.config.json
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/app.config.json
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ENS.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENS.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ENS.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENS.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Median.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Median.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Median.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Median.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Flags.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Flags.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Flags.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Flags.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Median.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Median.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Median.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Median.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Owned.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Owned.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Owned.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Owned.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRF.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRF.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRF.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRF.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/Operator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Operator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/Operator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Operator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js
diff --git a/backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js b/Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js
rename to Ethereum/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/README.md b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/README.md
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/README.md
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/README.md
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/access/AccessControl.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/access/AccessControl.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/access/AccessControl.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/access/AccessControl.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/access/Ownable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/access/Ownable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/access/Ownable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/access/Ownable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Address.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Address.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Address.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Address.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Arrays.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Arrays.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Arrays.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Arrays.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Clones.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Clones.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Clones.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Clones.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Context.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Context.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Context.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Context.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Counters.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Counters.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Counters.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Counters.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Create2.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Create2.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Create2.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Create2.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/EIP712.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EIP712.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/EIP712.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EIP712.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC165.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC165.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC777.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC777.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC777.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC777.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Escrow.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Escrow.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Escrow.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Escrow.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC165.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC165.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC165.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC165.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC20.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC20.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC20.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC20.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC721.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC721.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC777.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC777.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Initializable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Initializable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Initializable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Initializable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Math.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Math.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Math.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Math.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Ownable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Ownable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Ownable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Ownable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Pausable.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Pausable.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Pausable.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Pausable.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Proxy.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Proxy.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Proxy.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Proxy.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Strings.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Strings.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/Strings.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Strings.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/governance/TimelockController.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/governance/TimelockController.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/governance/TimelockController.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/governance/TimelockController.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/Clones.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/Clones.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/Clones.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/Clones.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/Proxy.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/Proxy.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/Proxy.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/Proxy.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/security/Pausable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/security/Pausable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/security/Pausable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/security/Pausable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/security/PullPayment.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/security/PullPayment.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/security/PullPayment.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/security/PullPayment.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Address.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Address.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Address.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Address.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Arrays.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Arrays.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Arrays.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Arrays.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Context.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Context.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Context.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Context.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Counters.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Counters.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Counters.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Counters.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Create2.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Create2.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Create2.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Create2.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Strings.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Strings.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/Strings.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/Strings.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/math/Math.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/Math.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/math/Math.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/Math.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol
diff --git a/backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol b/Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol
rename to Ethereum/Shifting/backend/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol
diff --git a/backend/Shifting/Ethereum/contracts/chainlink-oracle.sol b/Ethereum/Shifting/backend/contracts/chainlink-oracle.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/chainlink-oracle.sol
rename to Ethereum/Shifting/backend/contracts/chainlink-oracle.sol
diff --git a/backend/Shifting/Ethereum/contracts/shift-contract.sol b/Ethereum/Shifting/backend/contracts/shift-contract.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/shift-contract.sol
rename to Ethereum/Shifting/backend/contracts/shift-contract.sol
diff --git a/backend/Shifting/Ethereum/contracts/shift-with-faucet.sol b/Ethereum/Shifting/backend/contracts/shift-with-faucet.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/shift-with-faucet.sol
rename to Ethereum/Shifting/backend/contracts/shift-with-faucet.sol
diff --git a/backend/Shifting/Ethereum/contracts/testnet-tokens.sol b/Ethereum/Shifting/backend/contracts/testnet-tokens.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/testnet-tokens.sol
rename to Ethereum/Shifting/backend/contracts/testnet-tokens.sol
diff --git a/backend/Shifting/Ethereum/contracts/xftTest-asset.sol b/Ethereum/Shifting/backend/contracts/xftTest-asset.sol
similarity index 100%
rename from backend/Shifting/Ethereum/contracts/xftTest-asset.sol
rename to Ethereum/Shifting/backend/contracts/xftTest-asset.sol
diff --git a/backend/Shifting/Ethereum/hardhat.config.js b/Ethereum/Shifting/backend/hardhat.config.js
similarity index 100%
rename from backend/Shifting/Ethereum/hardhat.config.js
rename to Ethereum/Shifting/backend/hardhat.config.js
diff --git a/backend/Shifting/Ethereum/package.json b/Ethereum/Shifting/backend/package.json
similarity index 100%
rename from backend/Shifting/Ethereum/package.json
rename to Ethereum/Shifting/backend/package.json
diff --git a/backend/Shifting/Ethereum/scripts/deploy.js b/Ethereum/Shifting/backend/scripts/deploy.js
similarity index 100%
rename from backend/Shifting/Ethereum/scripts/deploy.js
rename to Ethereum/Shifting/backend/scripts/deploy.js
diff --git a/frontend/Shifting/scripts/js/index.js b/Ethereum/Shifting/frontend/scripts/js/index.js
similarity index 100%
rename from frontend/Shifting/scripts/js/index.js
rename to Ethereum/Shifting/frontend/scripts/js/index.js
diff --git a/frontend/Shifting/scripts/js/package.json b/Ethereum/Shifting/frontend/scripts/js/package.json
similarity index 100%
rename from frontend/Shifting/scripts/js/package.json
rename to Ethereum/Shifting/frontend/scripts/js/package.json
diff --git a/frontend/Shifting/scripts/js/shift-abi.json b/Ethereum/Shifting/frontend/scripts/js/shift-abi.json
similarity index 100%
rename from frontend/Shifting/scripts/js/shift-abi.json
rename to Ethereum/Shifting/frontend/scripts/js/shift-abi.json
diff --git a/frontend/Shifting/scripts/js/token-abi.json b/Ethereum/Shifting/frontend/scripts/js/token-abi.json
similarity index 100%
rename from frontend/Shifting/scripts/js/token-abi.json
rename to Ethereum/Shifting/frontend/scripts/js/token-abi.json
diff --git a/frontend/Shifting/scripts/py/requirements.txt b/Ethereum/Shifting/frontend/scripts/py/requirements.txt
similarity index 100%
rename from frontend/Shifting/scripts/py/requirements.txt
rename to Ethereum/Shifting/frontend/scripts/py/requirements.txt
diff --git a/frontend/Shifting/scripts/py/script.py b/Ethereum/Shifting/frontend/scripts/py/script.py
similarity index 100%
rename from frontend/Shifting/scripts/py/script.py
rename to Ethereum/Shifting/frontend/scripts/py/script.py
diff --git a/frontend/Shifting/scripts/py/shift-abi.json b/Ethereum/Shifting/frontend/scripts/py/shift-abi.json
similarity index 100%
rename from frontend/Shifting/scripts/py/shift-abi.json
rename to Ethereum/Shifting/frontend/scripts/py/shift-abi.json
diff --git a/frontend/Shifting/scripts/py/token-abi.json b/Ethereum/Shifting/frontend/scripts/py/token-abi.json
similarity index 100%
rename from frontend/Shifting/scripts/py/token-abi.json
rename to Ethereum/Shifting/frontend/scripts/py/token-abi.json
diff --git a/frontend/Shifting/website/Shift.html b/Ethereum/Shifting/frontend/website/Shift.html
similarity index 100%
rename from frontend/Shifting/website/Shift.html
rename to Ethereum/Shifting/frontend/website/Shift.html
diff --git a/frontend/Shifting/website/faucet.html b/Ethereum/Shifting/frontend/website/faucet.html
similarity index 100%
rename from frontend/Shifting/website/faucet.html
rename to Ethereum/Shifting/frontend/website/faucet.html
diff --git a/frontend/Shifting/website/mini.css b/Ethereum/Shifting/frontend/website/mini.css
similarity index 100%
rename from frontend/Shifting/website/mini.css
rename to Ethereum/Shifting/frontend/website/mini.css
diff --git a/Ethereum/Staking/README.md b/Ethereum/Staking/README.md
new file mode 100644
index 0000000..1a91341
--- /dev/null
+++ b/Ethereum/Staking/README.md
@@ -0,0 +1,54 @@
+# Staking
+
+The information below describes how to install and run the staking resources.
+
+1. Run the following command in the `staking/bakend/config` directory:
+
+   ```bash
+   npm install
+   ```
+
+2. Run the following command to start the server:
+
+   ```bash
+   npm run start
+   ```
+
+3. Open [http://localhost:4200](http://localhost:4200) with a web browser to access the staking dashboard.
+
+See the README file at the root directory of this project for details about how to stake using the Offshift frontends.
+
+You may find the additional information useful:
+
+* Code Scaffolding - Use the code below to generate components for scaffolding:
+
+  * Generate a new component:
+
+    ```bash
+    ng generate component component-name
+    ```
+
+  * All components:
+
+    ```bash
+    ng generate directive|pipe|service|class|guard|interface|enum|module
+    ```
+
+* Builds - Build artifacts are stored in the `dist/` directory:
+
+  * Test Builds
+
+    ```bash
+    npm run build
+    ```
+
+  * Production Builds
+
+    ```bash
+    npm run build-prod
+    ```
+
+* Help
+
+  * Angular CLI - See the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md) file for details about Angular.
+  * Angular Help - Run `ng help` to view the Angular help pages in your terminal application.
\ No newline at end of file
diff --git a/backend/Staking/Migrations.sol b/Ethereum/Staking/backend/Migrations.sol
similarity index 100%
rename from backend/Staking/Migrations.sol
rename to Ethereum/Staking/backend/Migrations.sol
diff --git a/backend/Staking/Staking.sol b/Ethereum/Staking/backend/Staking.sol
similarity index 100%
rename from backend/Staking/Staking.sol
rename to Ethereum/Staking/backend/Staking.sol
diff --git a/backend/Staking/config/migrations/1_initial_migration.js b/Ethereum/Staking/backend/config/migrations/1_initial_migration.js
similarity index 100%
rename from backend/Staking/config/migrations/1_initial_migration.js
rename to Ethereum/Staking/backend/config/migrations/1_initial_migration.js
diff --git a/backend/Staking/config/migrations/2_deploy_staking.js b/Ethereum/Staking/backend/config/migrations/2_deploy_staking.js
similarity index 100%
rename from backend/Staking/config/migrations/2_deploy_staking.js
rename to Ethereum/Staking/backend/config/migrations/2_deploy_staking.js
diff --git a/backend/Staking/config/package-lock.json b/Ethereum/Staking/backend/config/package-lock.json
similarity index 100%
rename from backend/Staking/config/package-lock.json
rename to Ethereum/Staking/backend/config/package-lock.json
diff --git a/backend/Staking/config/package.json b/Ethereum/Staking/backend/config/package.json
similarity index 100%
rename from backend/Staking/config/package.json
rename to Ethereum/Staking/backend/config/package.json
diff --git a/backend/Staking/config/truffle-config.js b/Ethereum/Staking/backend/config/truffle-config.js
similarity index 100%
rename from backend/Staking/config/truffle-config.js
rename to Ethereum/Staking/backend/config/truffle-config.js
diff --git a/backend/Staking/interfaces/IMasterChef.sol b/Ethereum/Staking/backend/interfaces/IMasterChef.sol
similarity index 100%
rename from backend/Staking/interfaces/IMasterChef.sol
rename to Ethereum/Staking/backend/interfaces/IMasterChef.sol
diff --git a/backend/Staking/interfaces/IStakingRewards.sol b/Ethereum/Staking/backend/interfaces/IStakingRewards.sol
similarity index 100%
rename from backend/Staking/interfaces/IStakingRewards.sol
rename to Ethereum/Staking/backend/interfaces/IStakingRewards.sol
diff --git a/backend/Staking/mock/ERC20Mock.sol b/Ethereum/Staking/backend/mock/ERC20Mock.sol
similarity index 100%
rename from backend/Staking/mock/ERC20Mock.sol
rename to Ethereum/Staking/backend/mock/ERC20Mock.sol
diff --git a/backend/Staking/mock/SLPToken.sol b/Ethereum/Staking/backend/mock/SLPToken.sol
similarity index 100%
rename from backend/Staking/mock/SLPToken.sol
rename to Ethereum/Staking/backend/mock/SLPToken.sol
diff --git a/backend/Staking/mock/XFTToken.sol b/Ethereum/Staking/backend/mock/XFTToken.sol
similarity index 100%
rename from backend/Staking/mock/XFTToken.sol
rename to Ethereum/Staking/backend/mock/XFTToken.sol
diff --git a/backend/Staking/mock/masterShef.sol b/Ethereum/Staking/backend/mock/masterShef.sol
similarity index 100%
rename from backend/Staking/mock/masterShef.sol
rename to Ethereum/Staking/backend/mock/masterShef.sol
diff --git a/backend/Staking/staking_rewards.sol b/Ethereum/Staking/backend/staking_rewards.sol
similarity index 100%
rename from backend/Staking/staking_rewards.sol
rename to Ethereum/Staking/backend/staking_rewards.sol
diff --git a/backend/Staking/test/.gitkeep b/Ethereum/Staking/backend/test/.gitkeep
similarity index 100%
rename from backend/Staking/test/.gitkeep
rename to Ethereum/Staking/backend/test/.gitkeep
diff --git a/backend/Staking/test/Staking.test.js b/Ethereum/Staking/backend/test/Staking.test.js
similarity index 100%
rename from backend/Staking/test/Staking.test.js
rename to Ethereum/Staking/backend/test/Staking.test.js
diff --git a/backend/Staking/test/StakingGasUsage.js b/Ethereum/Staking/backend/test/StakingGasUsage.js
similarity index 100%
rename from backend/Staking/test/StakingGasUsage.js
rename to Ethereum/Staking/backend/test/StakingGasUsage.js
diff --git a/frontend/Staking/LICENSE b/Ethereum/Staking/frontend/LICENSE
similarity index 100%
rename from frontend/Staking/LICENSE
rename to Ethereum/Staking/frontend/LICENSE
diff --git a/frontend/Staking/config/angular.json b/Ethereum/Staking/frontend/config/angular.json
similarity index 100%
rename from frontend/Staking/config/angular.json
rename to Ethereum/Staking/frontend/config/angular.json
diff --git a/frontend/Staking/config/karma.conf.js b/Ethereum/Staking/frontend/config/karma.conf.js
similarity index 100%
rename from frontend/Staking/config/karma.conf.js
rename to Ethereum/Staking/frontend/config/karma.conf.js
diff --git a/frontend/Staking/config/ngsw-config.json b/Ethereum/Staking/frontend/config/ngsw-config.json
similarity index 100%
rename from frontend/Staking/config/ngsw-config.json
rename to Ethereum/Staking/frontend/config/ngsw-config.json
diff --git a/frontend/Staking/config/tsconfig.app.json b/Ethereum/Staking/frontend/config/tsconfig.app.json
similarity index 100%
rename from frontend/Staking/config/tsconfig.app.json
rename to Ethereum/Staking/frontend/config/tsconfig.app.json
diff --git a/frontend/Staking/config/tsconfig.json b/Ethereum/Staking/frontend/config/tsconfig.json
similarity index 100%
rename from frontend/Staking/config/tsconfig.json
rename to Ethereum/Staking/frontend/config/tsconfig.json
diff --git a/frontend/Staking/config/tsconfig.spec.json b/Ethereum/Staking/frontend/config/tsconfig.spec.json
similarity index 100%
rename from frontend/Staking/config/tsconfig.spec.json
rename to Ethereum/Staking/frontend/config/tsconfig.spec.json
diff --git a/frontend/Staking/config/tslint.json b/Ethereum/Staking/frontend/config/tslint.json
similarity index 100%
rename from frontend/Staking/config/tslint.json
rename to Ethereum/Staking/frontend/config/tslint.json
diff --git a/frontend/Staking/config/web3-patch.js b/Ethereum/Staking/frontend/config/web3-patch.js
similarity index 100%
rename from frontend/Staking/config/web3-patch.js
rename to Ethereum/Staking/frontend/config/web3-patch.js
diff --git a/frontend/Staking/e2e/app.e2e-spec.ts b/Ethereum/Staking/frontend/e2e/app.e2e-spec.ts
similarity index 100%
rename from frontend/Staking/e2e/app.e2e-spec.ts
rename to Ethereum/Staking/frontend/e2e/app.e2e-spec.ts
diff --git a/frontend/Staking/e2e/app.po.ts b/Ethereum/Staking/frontend/e2e/app.po.ts
similarity index 100%
rename from frontend/Staking/e2e/app.po.ts
rename to Ethereum/Staking/frontend/e2e/app.po.ts
diff --git a/frontend/Staking/e2e/protractor.conf.js b/Ethereum/Staking/frontend/e2e/protractor.conf.js
similarity index 100%
rename from frontend/Staking/e2e/protractor.conf.js
rename to Ethereum/Staking/frontend/e2e/protractor.conf.js
diff --git a/frontend/Staking/e2e/src/app.po.ts b/Ethereum/Staking/frontend/e2e/src/app.po.ts
similarity index 100%
rename from frontend/Staking/e2e/src/app.po.ts
rename to Ethereum/Staking/frontend/e2e/src/app.po.ts
diff --git a/frontend/Staking/e2e/tsconfig.e2e.json b/Ethereum/Staking/frontend/e2e/tsconfig.e2e.json
similarity index 100%
rename from frontend/Staking/e2e/tsconfig.e2e.json
rename to Ethereum/Staking/frontend/e2e/tsconfig.e2e.json
diff --git a/frontend/Staking/e2e/tsconfig.json b/Ethereum/Staking/frontend/e2e/tsconfig.json
similarity index 100%
rename from frontend/Staking/e2e/tsconfig.json
rename to Ethereum/Staking/frontend/e2e/tsconfig.json
diff --git a/frontend/Staking/package-lock.json b/Ethereum/Staking/frontend/package-lock.json
similarity index 100%
rename from frontend/Staking/package-lock.json
rename to Ethereum/Staking/frontend/package-lock.json
diff --git a/frontend/Staking/package.json b/Ethereum/Staking/frontend/package.json
similarity index 100%
rename from frontend/Staking/package.json
rename to Ethereum/Staking/frontend/package.json
diff --git a/frontend/Staking/src/.htaccess b/Ethereum/Staking/frontend/src/.htaccess
similarity index 100%
rename from frontend/Staking/src/.htaccess
rename to Ethereum/Staking/frontend/src/.htaccess
diff --git a/frontend/Staking/src/app/app-routing.module.ts b/Ethereum/Staking/frontend/src/app/app-routing.module.ts
similarity index 100%
rename from frontend/Staking/src/app/app-routing.module.ts
rename to Ethereum/Staking/frontend/src/app/app-routing.module.ts
diff --git a/frontend/Staking/src/app/app.component.css b/Ethereum/Staking/frontend/src/app/app.component.css
similarity index 100%
rename from frontend/Staking/src/app/app.component.css
rename to Ethereum/Staking/frontend/src/app/app.component.css
diff --git a/frontend/Staking/src/app/app.component.html b/Ethereum/Staking/frontend/src/app/app.component.html
similarity index 100%
rename from frontend/Staking/src/app/app.component.html
rename to Ethereum/Staking/frontend/src/app/app.component.html
diff --git a/frontend/Staking/src/app/app.component.scss b/Ethereum/Staking/frontend/src/app/app.component.scss
similarity index 100%
rename from frontend/Staking/src/app/app.component.scss
rename to Ethereum/Staking/frontend/src/app/app.component.scss
diff --git a/frontend/Staking/src/app/app.component.spec.ts b/Ethereum/Staking/frontend/src/app/app.component.spec.ts
similarity index 100%
rename from frontend/Staking/src/app/app.component.spec.ts
rename to Ethereum/Staking/frontend/src/app/app.component.spec.ts
diff --git a/frontend/Staking/src/app/app.component.ts b/Ethereum/Staking/frontend/src/app/app.component.ts
similarity index 100%
rename from frontend/Staking/src/app/app.component.ts
rename to Ethereum/Staking/frontend/src/app/app.component.ts
diff --git a/frontend/Staking/src/app/app.module.ts b/Ethereum/Staking/frontend/src/app/app.module.ts
similarity index 100%
rename from frontend/Staking/src/app/app.module.ts
rename to Ethereum/Staking/frontend/src/app/app.module.ts
diff --git a/frontend/Staking/src/app/app.service.ts b/Ethereum/Staking/frontend/src/app/app.service.ts
similarity index 100%
rename from frontend/Staking/src/app/app.service.ts
rename to Ethereum/Staking/frontend/src/app/app.service.ts
diff --git a/frontend/Staking/src/app/components/header/header.component.html b/Ethereum/Staking/frontend/src/app/components/header/header.component.html
similarity index 100%
rename from frontend/Staking/src/app/components/header/header.component.html
rename to Ethereum/Staking/frontend/src/app/components/header/header.component.html
diff --git a/frontend/Staking/src/app/components/header/header.component.scss b/Ethereum/Staking/frontend/src/app/components/header/header.component.scss
similarity index 100%
rename from frontend/Staking/src/app/components/header/header.component.scss
rename to Ethereum/Staking/frontend/src/app/components/header/header.component.scss
diff --git a/frontend/Staking/src/app/components/header/header.component.ts b/Ethereum/Staking/frontend/src/app/components/header/header.component.ts
similarity index 100%
rename from frontend/Staking/src/app/components/header/header.component.ts
rename to Ethereum/Staking/frontend/src/app/components/header/header.component.ts
diff --git a/frontend/Staking/src/app/core/guards/auth/auth.guard.ts b/Ethereum/Staking/frontend/src/app/core/guards/auth/auth.guard.ts
similarity index 100%
rename from frontend/Staking/src/app/core/guards/auth/auth.guard.ts
rename to Ethereum/Staking/frontend/src/app/core/guards/auth/auth.guard.ts
diff --git a/frontend/Staking/src/app/core/services/auth/auth.service.ts b/Ethereum/Staking/frontend/src/app/core/services/auth/auth.service.ts
similarity index 100%
rename from frontend/Staking/src/app/core/services/auth/auth.service.ts
rename to Ethereum/Staking/frontend/src/app/core/services/auth/auth.service.ts
diff --git a/frontend/Staking/src/app/core/services/services/stake-slp.service.ts b/Ethereum/Staking/frontend/src/app/core/services/services/stake-slp.service.ts
similarity index 100%
rename from frontend/Staking/src/app/core/services/services/stake-slp.service.ts
rename to Ethereum/Staking/frontend/src/app/core/services/services/stake-slp.service.ts
diff --git a/frontend/Staking/src/app/core/services/services/storage.service.ts b/Ethereum/Staking/frontend/src/app/core/services/services/storage.service.ts
similarity index 100%
rename from frontend/Staking/src/app/core/services/services/storage.service.ts
rename to Ethereum/Staking/frontend/src/app/core/services/services/storage.service.ts
diff --git a/frontend/Staking/src/app/core/services/services/transactions.service.ts b/Ethereum/Staking/frontend/src/app/core/services/services/transactions.service.ts
similarity index 100%
rename from frontend/Staking/src/app/core/services/services/transactions.service.ts
rename to Ethereum/Staking/frontend/src/app/core/services/services/transactions.service.ts
diff --git a/frontend/Staking/src/app/core/services/services/utils.service.ts b/Ethereum/Staking/frontend/src/app/core/services/services/utils.service.ts
similarity index 100%
rename from frontend/Staking/src/app/core/services/services/utils.service.ts
rename to Ethereum/Staking/frontend/src/app/core/services/services/utils.service.ts
diff --git a/frontend/Staking/src/app/integrations/dictionaries/meta-mask.dictionary.ts b/Ethereum/Staking/frontend/src/app/integrations/dictionaries/meta-mask.dictionary.ts
similarity index 100%
rename from frontend/Staking/src/app/integrations/dictionaries/meta-mask.dictionary.ts
rename to Ethereum/Staking/frontend/src/app/integrations/dictionaries/meta-mask.dictionary.ts
diff --git a/frontend/Staking/src/app/integrations/integrations.module.ts b/Ethereum/Staking/frontend/src/app/integrations/integrations.module.ts
similarity index 100%
rename from frontend/Staking/src/app/integrations/integrations.module.ts
rename to Ethereum/Staking/frontend/src/app/integrations/integrations.module.ts
diff --git a/frontend/Staking/src/app/integrations/services/web3/web3.service.ts b/Ethereum/Staking/frontend/src/app/integrations/services/web3/web3.service.ts
similarity index 100%
rename from frontend/Staking/src/app/integrations/services/web3/web3.service.ts
rename to Ethereum/Staking/frontend/src/app/integrations/services/web3/web3.service.ts
diff --git a/frontend/Staking/src/app/pages/form/form.component.html b/Ethereum/Staking/frontend/src/app/pages/form/form.component.html
similarity index 100%
rename from frontend/Staking/src/app/pages/form/form.component.html
rename to Ethereum/Staking/frontend/src/app/pages/form/form.component.html
diff --git a/frontend/Staking/src/app/pages/form/form.component.scss b/Ethereum/Staking/frontend/src/app/pages/form/form.component.scss
similarity index 100%
rename from frontend/Staking/src/app/pages/form/form.component.scss
rename to Ethereum/Staking/frontend/src/app/pages/form/form.component.scss
diff --git a/frontend/Staking/src/app/pages/form/form.component.ts b/Ethereum/Staking/frontend/src/app/pages/form/form.component.ts
similarity index 100%
rename from frontend/Staking/src/app/pages/form/form.component.ts
rename to Ethereum/Staking/frontend/src/app/pages/form/form.component.ts
diff --git a/frontend/Staking/src/app/pages/login/login.component.html b/Ethereum/Staking/frontend/src/app/pages/login/login.component.html
similarity index 100%
rename from frontend/Staking/src/app/pages/login/login.component.html
rename to Ethereum/Staking/frontend/src/app/pages/login/login.component.html
diff --git a/frontend/Staking/src/app/pages/login/login.component.scss b/Ethereum/Staking/frontend/src/app/pages/login/login.component.scss
similarity index 100%
rename from frontend/Staking/src/app/pages/login/login.component.scss
rename to Ethereum/Staking/frontend/src/app/pages/login/login.component.scss
diff --git a/frontend/Staking/src/app/pages/login/login.component.ts b/Ethereum/Staking/frontend/src/app/pages/login/login.component.ts
similarity index 100%
rename from frontend/Staking/src/app/pages/login/login.component.ts
rename to Ethereum/Staking/frontend/src/app/pages/login/login.component.ts
diff --git a/frontend/Staking/src/app/services/form.service.ts b/Ethereum/Staking/frontend/src/app/services/form.service.ts
similarity index 100%
rename from frontend/Staking/src/app/services/form.service.ts
rename to Ethereum/Staking/frontend/src/app/services/form.service.ts
diff --git a/frontend/Staking/src/app/shared/directives/number-only/number-only.directive.ts b/Ethereum/Staking/frontend/src/app/shared/directives/number-only/number-only.directive.ts
similarity index 100%
rename from frontend/Staking/src/app/shared/directives/number-only/number-only.directive.ts
rename to Ethereum/Staking/frontend/src/app/shared/directives/number-only/number-only.directive.ts
diff --git a/frontend/Staking/src/app/shared/modals/status/status-modal.component.html b/Ethereum/Staking/frontend/src/app/shared/modals/status/status-modal.component.html
similarity index 100%
rename from frontend/Staking/src/app/shared/modals/status/status-modal.component.html
rename to Ethereum/Staking/frontend/src/app/shared/modals/status/status-modal.component.html
diff --git a/frontend/Staking/src/app/shared/modals/status/status-modal.component.scss b/Ethereum/Staking/frontend/src/app/shared/modals/status/status-modal.component.scss
similarity index 100%
rename from frontend/Staking/src/app/shared/modals/status/status-modal.component.scss
rename to Ethereum/Staking/frontend/src/app/shared/modals/status/status-modal.component.scss
diff --git a/frontend/Staking/src/app/shared/modals/status/status-modal.component.ts b/Ethereum/Staking/frontend/src/app/shared/modals/status/status-modal.component.ts
similarity index 100%
rename from frontend/Staking/src/app/shared/modals/status/status-modal.component.ts
rename to Ethereum/Staking/frontend/src/app/shared/modals/status/status-modal.component.ts
diff --git a/frontend/Staking/src/app/shared/services/status-modal.service.ts b/Ethereum/Staking/frontend/src/app/shared/services/status-modal.service.ts
similarity index 100%
rename from frontend/Staking/src/app/shared/services/status-modal.service.ts
rename to Ethereum/Staking/frontend/src/app/shared/services/status-modal.service.ts
diff --git a/frontend/Staking/src/app/shared/shared.module.ts b/Ethereum/Staking/frontend/src/app/shared/shared.module.ts
similarity index 100%
rename from frontend/Staking/src/app/shared/shared.module.ts
rename to Ethereum/Staking/frontend/src/app/shared/shared.module.ts
diff --git a/frontend/Staking/src/assets/.gitkeep b/Ethereum/Staking/frontend/src/assets/.gitkeep
similarity index 100%
rename from frontend/Staking/src/assets/.gitkeep
rename to Ethereum/Staking/frontend/src/assets/.gitkeep
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-Black.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Black.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-Black.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Black.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-BlackItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-BlackItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-BlackItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-BlackItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-Bold.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Bold.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-Bold.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Bold.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-BoldItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-BoldItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-BoldItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-BoldItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-ExtraBold.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ExtraBold.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-ExtraBold.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ExtraBold.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-ExtraBoldItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ExtraBoldItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-ExtraBoldItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ExtraBoldItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-ExtraLight.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ExtraLight.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-ExtraLight.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ExtraLight.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-ExtraLightItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ExtraLightItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-ExtraLightItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ExtraLightItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-Light.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Light.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-Light.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Light.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-LightItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-LightItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-LightItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-LightItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-Medium.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Medium.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-Medium.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Medium.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-MediumItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-MediumItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-MediumItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-MediumItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-Regular.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Regular.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-Regular.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Regular.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-RegularItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-RegularItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-RegularItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-RegularItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-SemiBold.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-SemiBold.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-SemiBold.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-SemiBold.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-SemiBoldItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-SemiBoldItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-SemiBoldItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-SemiBoldItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-Thin.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Thin.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-Thin.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-Thin.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/Metropolis-ThinItalic.otf b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ThinItalic.otf
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/Metropolis-ThinItalic.otf
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/Metropolis-ThinItalic.otf
diff --git a/frontend/Staking/src/assets/fonts/metropolis/SIL Open Font License.txt b/Ethereum/Staking/frontend/src/assets/fonts/metropolis/SIL Open Font License.txt
similarity index 100%
rename from frontend/Staking/src/assets/fonts/metropolis/SIL Open Font License.txt
rename to Ethereum/Staking/frontend/src/assets/fonts/metropolis/SIL Open Font License.txt
diff --git a/frontend/Staking/src/assets/i18n/en.json b/Ethereum/Staking/frontend/src/assets/i18n/en.json
similarity index 100%
rename from frontend/Staking/src/assets/i18n/en.json
rename to Ethereum/Staking/frontend/src/assets/i18n/en.json
diff --git a/frontend/Staking/src/assets/icons/icon-128x128.png b/Ethereum/Staking/frontend/src/assets/icons/icon-128x128.png
similarity index 100%
rename from frontend/Staking/src/assets/icons/icon-128x128.png
rename to Ethereum/Staking/frontend/src/assets/icons/icon-128x128.png
diff --git a/frontend/Staking/src/assets/icons/icon-144x144.png b/Ethereum/Staking/frontend/src/assets/icons/icon-144x144.png
similarity index 100%
rename from frontend/Staking/src/assets/icons/icon-144x144.png
rename to Ethereum/Staking/frontend/src/assets/icons/icon-144x144.png
diff --git a/frontend/Staking/src/assets/icons/icon-152x152.png b/Ethereum/Staking/frontend/src/assets/icons/icon-152x152.png
similarity index 100%
rename from frontend/Staking/src/assets/icons/icon-152x152.png
rename to Ethereum/Staking/frontend/src/assets/icons/icon-152x152.png
diff --git a/frontend/Staking/src/assets/icons/icon-192x192.png b/Ethereum/Staking/frontend/src/assets/icons/icon-192x192.png
similarity index 100%
rename from frontend/Staking/src/assets/icons/icon-192x192.png
rename to Ethereum/Staking/frontend/src/assets/icons/icon-192x192.png
diff --git a/frontend/Staking/src/assets/icons/icon-384x384.png b/Ethereum/Staking/frontend/src/assets/icons/icon-384x384.png
similarity index 100%
rename from frontend/Staking/src/assets/icons/icon-384x384.png
rename to Ethereum/Staking/frontend/src/assets/icons/icon-384x384.png
diff --git a/frontend/Staking/src/assets/icons/icon-72x72.png b/Ethereum/Staking/frontend/src/assets/icons/icon-72x72.png
similarity index 100%
rename from frontend/Staking/src/assets/icons/icon-72x72.png
rename to Ethereum/Staking/frontend/src/assets/icons/icon-72x72.png
diff --git a/frontend/Staking/src/assets/icons/icon-96x96.png b/Ethereum/Staking/frontend/src/assets/icons/icon-96x96.png
similarity index 100%
rename from frontend/Staking/src/assets/icons/icon-96x96.png
rename to Ethereum/Staking/frontend/src/assets/icons/icon-96x96.png
diff --git a/frontend/Staking/src/assets/img/logo-icon.svg b/Ethereum/Staking/frontend/src/assets/img/logo-icon.svg
similarity index 100%
rename from frontend/Staking/src/assets/img/logo-icon.svg
rename to Ethereum/Staking/frontend/src/assets/img/logo-icon.svg
diff --git a/frontend/Staking/src/assets/img/logout.svg b/Ethereum/Staking/frontend/src/assets/img/logout.svg
similarity index 100%
rename from frontend/Staking/src/assets/img/logout.svg
rename to Ethereum/Staking/frontend/src/assets/img/logout.svg
diff --git a/frontend/Staking/src/assets/json/contracts/ONSEN.json b/Ethereum/Staking/frontend/src/assets/json/contracts/ONSEN.json
similarity index 100%
rename from frontend/Staking/src/assets/json/contracts/ONSEN.json
rename to Ethereum/Staking/frontend/src/assets/json/contracts/ONSEN.json
diff --git a/frontend/Staking/src/assets/json/contracts/SLP.json b/Ethereum/Staking/frontend/src/assets/json/contracts/SLP.json
similarity index 100%
rename from frontend/Staking/src/assets/json/contracts/SLP.json
rename to Ethereum/Staking/frontend/src/assets/json/contracts/SLP.json
diff --git a/frontend/Staking/src/assets/json/contracts/STAKING.json b/Ethereum/Staking/frontend/src/assets/json/contracts/STAKING.json
similarity index 100%
rename from frontend/Staking/src/assets/json/contracts/STAKING.json
rename to Ethereum/Staking/frontend/src/assets/json/contracts/STAKING.json
diff --git a/frontend/Staking/src/assets/json/icons/contract-icons.json b/Ethereum/Staking/frontend/src/assets/json/icons/contract-icons.json
similarity index 100%
rename from frontend/Staking/src/assets/json/icons/contract-icons.json
rename to Ethereum/Staking/frontend/src/assets/json/icons/contract-icons.json
diff --git a/frontend/Staking/src/environments/environment.prod.ts b/Ethereum/Staking/frontend/src/environments/environment.prod.ts
similarity index 100%
rename from frontend/Staking/src/environments/environment.prod.ts
rename to Ethereum/Staking/frontend/src/environments/environment.prod.ts
diff --git a/frontend/Staking/src/environments/environment.ts b/Ethereum/Staking/frontend/src/environments/environment.ts
similarity index 100%
rename from frontend/Staking/src/environments/environment.ts
rename to Ethereum/Staking/frontend/src/environments/environment.ts
diff --git a/frontend/Staking/src/favicon.ico b/Ethereum/Staking/frontend/src/favicon.ico
similarity index 100%
rename from frontend/Staking/src/favicon.ico
rename to Ethereum/Staking/frontend/src/favicon.ico
diff --git a/frontend/Staking/src/index.html b/Ethereum/Staking/frontend/src/index.html
similarity index 100%
rename from frontend/Staking/src/index.html
rename to Ethereum/Staking/frontend/src/index.html
diff --git a/frontend/Staking/src/main.ts b/Ethereum/Staking/frontend/src/main.ts
similarity index 100%
rename from frontend/Staking/src/main.ts
rename to Ethereum/Staking/frontend/src/main.ts
diff --git a/frontend/Staking/src/manifest.webmanifest b/Ethereum/Staking/frontend/src/manifest.webmanifest
similarity index 100%
rename from frontend/Staking/src/manifest.webmanifest
rename to Ethereum/Staking/frontend/src/manifest.webmanifest
diff --git a/frontend/Staking/src/polyfills.ts b/Ethereum/Staking/frontend/src/polyfills.ts
similarity index 100%
rename from frontend/Staking/src/polyfills.ts
rename to Ethereum/Staking/frontend/src/polyfills.ts
diff --git a/frontend/Staking/src/styles.css b/Ethereum/Staking/frontend/src/styles.css
similarity index 100%
rename from frontend/Staking/src/styles.css
rename to Ethereum/Staking/frontend/src/styles.css
diff --git a/frontend/Staking/src/styles.scss b/Ethereum/Staking/frontend/src/styles.scss
similarity index 100%
rename from frontend/Staking/src/styles.scss
rename to Ethereum/Staking/frontend/src/styles.scss
diff --git a/frontend/Staking/src/test.ts b/Ethereum/Staking/frontend/src/test.ts
similarity index 100%
rename from frontend/Staking/src/test.ts
rename to Ethereum/Staking/frontend/src/test.ts
diff --git a/frontend/Staking/src/themes/fonts.scss b/Ethereum/Staking/frontend/src/themes/fonts.scss
similarity index 100%
rename from frontend/Staking/src/themes/fonts.scss
rename to Ethereum/Staking/frontend/src/themes/fonts.scss
diff --git a/frontend/Staking/src/themes/general.scss b/Ethereum/Staking/frontend/src/themes/general.scss
similarity index 100%
rename from frontend/Staking/src/themes/general.scss
rename to Ethereum/Staking/frontend/src/themes/general.scss
diff --git a/frontend/Staking/src/themes/mobile.scss b/Ethereum/Staking/frontend/src/themes/mobile.scss
similarity index 100%
rename from frontend/Staking/src/themes/mobile.scss
rename to Ethereum/Staking/frontend/src/themes/mobile.scss
diff --git a/frontend/Staking/src/themes/modal.scss b/Ethereum/Staking/frontend/src/themes/modal.scss
similarity index 100%
rename from frontend/Staking/src/themes/modal.scss
rename to Ethereum/Staking/frontend/src/themes/modal.scss
diff --git a/frontend/Staking/src/themes/pending.scss b/Ethereum/Staking/frontend/src/themes/pending.scss
similarity index 100%
rename from frontend/Staking/src/themes/pending.scss
rename to Ethereum/Staking/frontend/src/themes/pending.scss
diff --git a/frontend/Staking/src/themes/variables.scss b/Ethereum/Staking/frontend/src/themes/variables.scss
similarity index 100%
rename from frontend/Staking/src/themes/variables.scss
rename to Ethereum/Staking/frontend/src/themes/variables.scss
diff --git a/frontend/Staking/src/tsconfig.app.json b/Ethereum/Staking/frontend/src/tsconfig.app.json
similarity index 100%
rename from frontend/Staking/src/tsconfig.app.json
rename to Ethereum/Staking/frontend/src/tsconfig.app.json
diff --git a/frontend/Staking/src/tsconfig.spec.json b/Ethereum/Staking/frontend/src/tsconfig.spec.json
similarity index 100%
rename from frontend/Staking/src/tsconfig.spec.json
rename to Ethereum/Staking/frontend/src/tsconfig.spec.json
diff --git a/frontend/Staking/src/typings.d.ts b/Ethereum/Staking/frontend/src/typings.d.ts
similarity index 100%
rename from frontend/Staking/src/typings.d.ts
rename to Ethereum/Staking/frontend/src/typings.d.ts
diff --git a/Moonbeam/README.md b/Moonbeam/README.md
new file mode 100644
index 0000000..a1d20da
--- /dev/null
+++ b/Moonbeam/README.md
@@ -0,0 +1,114 @@
+# Moonbeam
+
+This directory contains backend scripts and frontend UIs that support shifting on the Moonbase Alpha blockchain:
+
+The shifting directory contains the following resources:
+
+* Backend - Scripts for interacting with Offshift's smart contracts. The following scripts are in the `backend/contracts/` directory:
+  * chainlink-oracle.sol - The Chainlink price feed contract.
+  * shift-contract.sol: The Offshift shifting contract. 
+  * shift-with-faucet: The Offshift shifting contract and a faucet for obtaining test XFT (xftT).
+  * testnet-tokens.sol and xftTest-asset.sol - Testnet erc20 tokens.
+* Frontend - Files for using the website or scripts frontends:
+  * Website - HTML files and scripts that provide a user interface for interacting with the Offshift smart contracts. The following files are in the `frontend/website/` directory:
+    * faucet.html - User interface for obtaining xftT.
+    * shift.html - User interface for converting xftT into zkAssets for testing (zkB).
+  * Scripts - Python and JavaScript files for shifting using your command line.
+
+## Requirements
+
+Install the following tools before installing and using the shifting and staking resources:
+
+* [npm](https://www.npmjs.com/get-npm) - Follow the instructions on the [npm page](https://www.npmjs.com/get-npm) to install npm on your system.
+* [Angular](https://www.npmjs.com/package/@angular/cli) - Installing the Angular CLI requires npm. This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.1. Follow the instructions on the [Angular CLI page](https://www.npmjs.com/package/@angular/cli) to install and configure Angular.
+
+## Shifting
+
+Clone this repository and follow the instructions below to use the included shifting tools.
+
+### Website
+
+Follow the steps below to perform a shift using the web app:
+
+##### 1. Install and run the backend scripts
+
+1. In your terminal application, navigate to the `shifting/backend` directory.
+
+2. Run the following command to install the scripts:
+
+   ```bash
+   npm install
+   ```
+
+3. Use the following command to run the scripts:
+
+   ```bash
+   npx hardhat run scripts/deploy.js
+   ```
+
+##### 2. Obtain test tokens
+
+1. Navigate to the `frontend/website` directory.
+2. Use your web browser to open the `faucet.html` file.
+3. Follow the onscreen prompts to connect your MetaMask wallet and request test XFT.
+
+##### 3. Perform a test shift
+
+1. Use your web browser to open the `shift.html` file in the `frontend/website` directory.
+2. Follow the on screen prompts perform a shift from XFT to a zkAsset.
+
+Our [Moonbase Alpha shifting guide](https://medium.com/offshift/offshift-testnet-guide-moonbase-alpha-c1c0ed92e0ba) on Medium provides additional details about setting up MetaMask and using the shifting dashboard.
+
+### Scripts
+
+Follow the steps below to perform a shift using your command line:
+
+##### 1. Add your private key to the script files
+
+1. Edit the files as described below to include your private key. Your key must reference a wallet address that contains Rinkeby ETH: 
+
+   * `frontend/scripts/py/script.py` - Set the value of `priv_key` to your private key:
+
+     ```python
+     priv_key = "0x0-YOUR-PRIVATE-KEY"
+     ```
+
+   * `frontend/scripts/js/index.js` - Add your private key to the line shown below:
+
+     ```javascript
+     web3.eth.accounts.wallet.add(web3.eth.accounts.privateKeyToAccount("0x0-YOUR-PRIVATE-KEY"));
+     ```
+
+##### 2. Install and run the Python script
+
+1. In your terminal application, open the `frontend/scripts/py` directory.
+
+2. Run the following command to install the Python script:
+
+   ```bash
+   pip install -r requirements.txt
+   ```
+
+3. Run the following command to run the Python scripts:
+
+   ```bash
+   python3 script.py
+   ```
+
+##### 3. Install and run the JavaScript
+
+1. Change to the `frontend/scripts/js` directory.
+
+2. Run the following command to install the scripts:
+
+   ```bash
+   npm install
+   ```
+
+3. Use the following command to run the scripts:
+
+   ```bash
+   node script.js
+   ```
+
+##### 4. Follow the prompts to shift XFT to a zkAssets
\ No newline at end of file
diff --git a/Moonbeam/Shifting/README.md b/Moonbeam/Shifting/README.md
new file mode 100644
index 0000000..d8368e2
--- /dev/null
+++ b/Moonbeam/Shifting/README.md
@@ -0,0 +1,76 @@
+# Shifting
+
+This repo includes resources for using the shifting tools in two different ways:
+
+* Website - Use our prebuilt web apps to obtain test tokens and convert XFT to zkAssets.
+* Scripts - Use our backend scripts to shift tokens using the command line.
+
+The information below describes how to install and run the shifting resources.
+
+## Backend
+
+Run the following commands inside the `shifting/backend` directory:
+
+```bash
+npm install
+npx hardhat run scripts/deploy.js
+```
+
+## Frontend
+
+The sections below describe how to use the website or command line frontends.
+
+### Website
+
+1. Set up MetaMask and obtain test tokens. You will need Rinkeby ETH and XFT Test Assests (xftT) to test shifting.
+   1. In MetaMask, select the Rinkeby Test Network and obtain Rinkeby ETH from the [Rinkeby faucet](https://faucet.rinkeby.io/).
+   2. Use the token addresses below to add the Offshift test tokens to MetaMask:
+      * xftT - 0x1190fb1b00d20656549cdff689e55d072ba764f3
+      * zkB - 0x0e1bff82509994170026f47f1d0857fb275c3003
+2. Open `frontend/website/faucet.html` in your web browser and follow the prompts to connect MetaMask to the app.
+3. Click the xftT(testnet) Faucet button on the web app and follow the prompts to obtain test XFT.
+4. Open `frontend/website/shift.html` in your web browser and follow the prompts to connect MetaMask to the app.
+5. Select the assets that you will burn and mint.
+6. Click the Approve button and follow the prompts to complete the shift.
+
+### Scripts
+
+1. Edit the files as described below to include your private key. Your key must reference a wallet address that contains Rinkeby ETH: 
+
+   * `frontend/scripts/py/script.py` - Set the value of `priv_key` to your private key:
+
+     ```python
+     priv_key = "0x0-YOUR-PRIVATE-KEY"
+     ```
+
+   * `frontend/scripts/js/index.js` - Add your private key to the line shown below:
+
+     ```javascript
+     web3.eth.accounts.wallet.add(web3.eth.accounts.privateKeyToAccount("0x0-YOUR-PRIVATE-KEY"));
+     ```
+
+2. In your terminal application, open the `frontend/scripts/py` directory, and run the following command:
+
+   ```bash
+   pip install -r requirements.txt
+   ```
+
+3. Then run the script:
+
+   ```bash
+   python3 script.py
+   ```
+
+4. Change to the `frontend/scripts/js` directory and run the following command:
+
+   ```bash
+   npm install
+   ```
+
+5. Then run the script:
+
+   ```bash
+   node script.js
+   ```
+
+6. Follow the prompts in your terminal to complete the shift.
\ No newline at end of file
diff --git a/backend/Shifting/Moonbeam/artifacts/build-info/28a1c38cc00a198fd3e7bdf1931ee0c6.json b/Moonbeam/Shifting/backend/artifacts/build-info/28a1c38cc00a198fd3e7bdf1931ee0c6.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/build-info/28a1c38cc00a198fd3e7bdf1931ee0c6.json
rename to Moonbeam/Shifting/backend/artifacts/build-info/28a1c38cc00a198fd3e7bdf1931ee0c6.json
diff --git a/backend/Shifting/Moonbeam/artifacts/build-info/c25c2c018ebce1e93cd8bf9b5f175ec9.json b/Moonbeam/Shifting/backend/artifacts/build-info/c25c2c018ebce1e93cd8bf9b5f175ec9.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/build-info/c25c2c018ebce1e93cd8bf9b5f175ec9.json
rename to Moonbeam/Shifting/backend/artifacts/build-info/c25c2c018ebce1e93cd8bf9b5f175ec9.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol/Chainlink.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol/ChainlinkClient.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol/VRFConsumerBase.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol/VRFRequestIDBase.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol/AggregatorInterface.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol/AggregatorV3Interface.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol/ENSInterface.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol/LinkTokenInterface.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol/PointerInterface.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol/BufferChainlink.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol/CBORChainlink.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.json b/Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol/ENSResolver.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/AccessControl.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControl.sol/IAccessControl.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/AccessControlEnumerable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol/IAccessControlEnumerable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/access/Ownable.sol/Ownable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol/PaymentSplitter.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/governance/TimelockController.sol/TimelockController.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol/ERC2771Context.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol/MinimalForwarder.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/Clones.sol/Clones.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol/ERC1967Proxy.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/Proxy.sol/Proxy.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol/BeaconProxy.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol/IBeacon.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol/UpgradeableBeacon.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol/ProxyAdmin.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol/TransparentUpgradeableProxy.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol/Initializable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/Pausable.sol/Pausable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/PullPayment.sol/PullPayment.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol/ReentrancyGuard.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol/ERC1155.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol/IERC1155.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol/IERC1155Receiver.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol/ERC1155Burnable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol/ERC1155Pausable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol/IERC1155MetadataURI.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol/ERC1155PresetMinterPauser.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol/ERC1155Holder.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol/ERC1155Receiver.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol/ERC20.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol/IERC20.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol/ERC20Burnable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol/ERC20Capped.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol/ERC20Pausable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol/ERC20Snapshot.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol/ERC20Permit.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol/IERC20Permit.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol/ERC20PresetFixedSupply.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol/ERC20PresetMinterPauser.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol/SafeERC20.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol/TokenTimelock.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol/ERC721.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol/IERC721.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol/IERC721Receiver.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol/ERC721Burnable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol/ERC721Enumerable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol/ERC721Pausable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol/ERC721URIStorage.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol/IERC721Enumerable.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol/IERC721Metadata.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol/ERC721PresetMinterPauserAutoId.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol/ERC721Holder.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol/ERC777.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol/IERC777.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol/IERC777Recipient.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol/IERC777Sender.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol/ERC777PresetFixedSupply.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Address.sol/Address.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Arrays.sol/Arrays.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Context.sol/Context.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Counters.sol/Counters.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Create2.sol/Create2.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/Strings.sol/Strings.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol/ECDSA.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol/MerkleProof.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol/EIP712.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol/ConditionalEscrow.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol/Escrow.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol/RefundEscrow.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol/ERC165.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol/ERC165Checker.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol/ERC165Storage.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol/ERC1820Implementer.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol/IERC165.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol/IERC1820Implementer.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol/IERC1820Registry.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/Math.sol/Math.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol/SafeCast.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol/SafeMath.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol/SignedSafeMath.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol/EnumerableMap.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.json b/Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol/EnumerableSet.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.json b/Moonbeam/Shifting/backend/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/chainlink-oracle.sol/PriceConsumerV3.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-contract.sol/burner.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-contract.sol/burner.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-contract.sol/burner.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-contract.sol/burner.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-contract.sol/burner.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-contract.sol/burner.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-contract.sol/burner.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-contract.sol/burner.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-contract.sol/zkAsset.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-contract.sol/zkAsset.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-contract.sol/zkAsset.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-contract.sol/zkAsset.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-contract.sol/zkAsset.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-contract.sol/zkAsset.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-contract.sol/zkAsset.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-contract.sol/zkAsset.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/burner.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/burner.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/burner.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/burner.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/burner.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/burner.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/burner.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/burner.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/xftTest.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/xftTest.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/xftTest.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/xftTest.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/xftTest.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/xftTest.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/xftTest.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/xftTest.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/zkAsset.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/zkAsset.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/zkAsset.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/zkAsset.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/zkAsset.json b/Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/zkAsset.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/shift-with-faucet.sol/zkAsset.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/shift-with-faucet.sol/zkAsset.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/xftTB.sol/zkB.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/xftTB.sol/zkB.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/xftTB.sol/zkB.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/xftTB.sol/zkB.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/xftTB.sol/zkB.json b/Moonbeam/Shifting/backend/artifacts/contracts/xftTB.sol/zkB.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/xftTB.sol/zkB.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/xftTB.sol/zkB.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/xftTM.sol/zkA.dbg.json b/Moonbeam/Shifting/backend/artifacts/contracts/xftTM.sol/zkA.dbg.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/xftTM.sol/zkA.dbg.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/xftTM.sol/zkA.dbg.json
diff --git a/backend/Shifting/Moonbeam/artifacts/contracts/xftTM.sol/zkA.json b/Moonbeam/Shifting/backend/artifacts/contracts/xftTM.sol/zkA.json
similarity index 100%
rename from backend/Shifting/Moonbeam/artifacts/contracts/xftTM.sol/zkA.json
rename to Moonbeam/Shifting/backend/artifacts/contracts/xftTM.sol/zkA.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/README.md b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/README.md
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/README.md
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/README.md
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Aggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/AggregatorInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/AggregatorV3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/BasicConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/BasicToken.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Buffer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Buffer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Buffer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Buffer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/CBOR.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/CBOR.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/CBOR.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/CBOR.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Chainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ChainlinkClient.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Chainlinked.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ConcreteChainlinked.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Consumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Consumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Consumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Consumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ENS.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENS.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ENS.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENS.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSRegistry.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ENSResolver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC20.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC20.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC20.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC20.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC20Basic.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC677.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC677.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677Receiver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/ERC677Token.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/EmptyOracle.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/FlagsInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/GetterSetter.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/LinkToken.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/LinkTokenInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousChainlinked.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/MaliciousRequester.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Migrations.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Migrations.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Migrations.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Migrations.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Oracle.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Oracle.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Oracle.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Oracle.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/OracleInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Ownable.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Ownable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Ownable.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Ownable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Pointer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Pointer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/Pointer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/Pointer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/PointerInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/PublicResolver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/SafeMathChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/SignedSafeMath.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/StandardToken.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.4/UpdatableConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/AggregatorV3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/BasicConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Buffer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Buffer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Buffer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Buffer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/CBOR.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/CBOR.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/CBOR.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/CBOR.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Chainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkClient.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ChainlinkTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Consumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Consumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Consumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Consumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Coordinator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/CoordinatorInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ENSInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ENSResolver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/EmptyAggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/FlagsInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/GetterSetter.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/LinkTokenInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/LinkTokenReceiver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousChainlinkClient.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MaliciousRequester.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MeanAggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Median.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Median.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Median.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Median.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/MedianTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Migrations.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Migrations.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Migrations.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Migrations.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Oracle.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Oracle.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Oracle.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Oracle.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/OracleInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/OracleSignaturesDecoder.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Ownable.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Ownable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/Ownable.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/Ownable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/PointerInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SafeMathChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SchnorrSECP256K1.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/ServiceAgreementDecoder.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/SignedSafeMath.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.5/WithdrawalInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControlTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControlledAggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AccessControllerInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorFacade.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorProxy.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorV3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/AggregatorValidatorMock.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BasicConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockHashStoreInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockhashStore.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BlockhashStoreTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/BufferChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CBORChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Chainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ChainlinkClient.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CheckedMath.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/CheckedMathTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ConcreteSignedSafeMath.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Consumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Consumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Consumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Consumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/DeviationFlaggingValidator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/EACAggregatorProxy.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ENSInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/ENSResolver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Flags.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Flags.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Flags.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Flags.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FlagsInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FlagsTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FluxAggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/FluxAggregatorTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/GasGuzzler.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/GasGuzzlingConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/LinkTokenInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/LinkTokenReceiver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MaliciousMultiWordConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Median.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Median.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Median.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Median.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MedianTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockOracle.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockV2Aggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MockV3Aggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/MultiWordConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Oracle.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Oracle.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Oracle.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Oracle.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/OracleInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Ownable.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Ownable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Ownable.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Ownable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Owned.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Owned.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Owned.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Owned.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/OwnedTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/PointerInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/PreCoordinator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Reverter.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Reverter.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/Reverter.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/Reverter.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath128.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath32.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMath64.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SafeMathChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SignedSafeMath.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SimpleReadAccessController.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/SimpleWriteAccessController.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRF.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRF.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRF.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRF.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFConsumerBase.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFCoordinatorMock.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFD20.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBase.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFRequestIDBaseTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/VRFTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.6/WithdrawalInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxy.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorProxyInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/AggregatorV3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/BufferChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/CBORChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Chainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ChainlinkClient.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/CompoundPriceFlaggingValidator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwner.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ConfirmedOwnerTestHelper.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/Consumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Consumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/Consumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Consumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ENSInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/ENSResolver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/FlagsInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/LinkTokenInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/LinkTokenReceiver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockCompoundOracle.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockV2Aggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MockV3Aggregator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/MultiWordConsumer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/Operator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Operator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/Operator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/Operator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorFactory.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarder.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorForwarderDeployer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OperatorInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/OracleInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/PointerInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/SafeMathChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/StalenessFlaggingValidator.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/UniswapAnchoredView.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/UpkeepInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/VRFConsumerBase.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/VRFRequestIDBase.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.7/WithdrawalInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorV2V3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/AggregatorV3Interface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/BufferChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/CBORChainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/Chainlink.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ChainlinkClient.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ChainlinkRequestInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ENSInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/ENSResolver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/LinkTokenInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/PointerInterface.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/VRFConsumerBase.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/abi/v0.8/VRFRequestIDBase.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/app.config.json b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/app.config.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/app.config.json
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/app.config.json
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Aggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/BasicConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/BasicToken.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Chainlinked.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlink.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ConcreteChainlinked.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Consumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENS.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSRegistry.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ENSResolver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC20.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC20Basic.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677Receiver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/ERC677Token.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/EmptyOracle.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/FlagsInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/GetterSetter.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/LinkToken.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousChainlinked.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/MaliciousRequester.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Migrations.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Oracle.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/OracleInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Ownable.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/Pointer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/PointerInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/PublicResolver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/StandardToken.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/UpdatableConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Aggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/BasicToken__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Chainlinked__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlink__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ConcreteChainlinked__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Consumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSRegistry__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ENS__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20Basic__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC20__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Receiver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677Token__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/ERC677__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/EmptyOracle__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/FlagsInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/GetterSetter__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/LinkToken__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousChainlinked__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/MaliciousRequester__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Migrations__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/OracleInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Oracle__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Ownable__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/Pointer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/PublicResolver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/StandardToken__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/factories/UpdatableConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.4/index.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV2V3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/BasicConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ChainlinkTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Consumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Coordinator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/CoordinatorInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ENSInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ENSResolver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/EmptyAggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/FlagsInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/GetterSetter.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/LinkTokenReceiver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousChainlinkClient.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MaliciousRequester.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MeanAggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/MedianTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Migrations.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Oracle.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/OracleInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/Ownable.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/PointerInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/SchnorrSECP256K1.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/ServiceAgreementConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/WithdrawalInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV2V3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/BasicConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ChainlinkTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Consumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/CoordinatorInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Coordinator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/EmptyAggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/FlagsInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/GetterSetter__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/LinkTokenReceiver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousChainlinkClient__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MaliciousRequester__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MeanAggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/MedianTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Migrations__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/OracleInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Oracle__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/Ownable__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/SchnorrSECP256K1__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/ServiceAgreementConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/factories/WithdrawalInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.5/index.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControlTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControlledAggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AccessControllerInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorFacade.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorProxy.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV2V3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/AggregatorValidatorMock.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BasicConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockHashStoreInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStore.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/BlockhashStoreTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/CheckedMathTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ConcreteSignedSafeMath.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Consumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/DeviationFlaggingValidator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/EACAggregatorProxy.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ENSInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/ENSResolver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Flags.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FlagsInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FlagsTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/FluxAggregatorTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzler.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/GasGuzzlingConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/LinkTokenReceiver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MaliciousMultiWordConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MedianTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockOracle.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockV2Aggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MockV3Aggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/MultiWordConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Oracle.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/OracleInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Ownable.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Owned.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/OwnedTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/PointerInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/PreCoordinator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/Reverter.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/SimpleReadAccessController.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/SimpleWriteAccessController.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRF.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFConsumerBase.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFCoordinatorMock.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFD20.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFRequestIDBaseTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/VRFTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/WithdrawalInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControlledAggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AccessControllerInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorFacade__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorProxy__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV2V3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/AggregatorValidatorMock__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BasicConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockHashStoreInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStoreTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/BlockhashStore__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/CheckedMathTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ConcreteSignedSafeMath__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Consumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/DeviationFlaggingValidator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/EACAggregatorProxy__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FlagsTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Flags__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregatorTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/FluxAggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzler__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/GasGuzzlingConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/LinkTokenReceiver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MaliciousMultiWordConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MedianTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockOracle__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV2Aggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MockV3Aggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/MultiWordConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OracleInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Oracle__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Ownable__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/OwnedTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Owned__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/PreCoordinator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/Reverter__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleReadAccessController__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/SimpleWriteAccessController__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumerBase__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinatorMock__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFCoordinator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFD20__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFRequestIDBaseTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRFTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/VRF__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/factories/WithdrawalInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.6/index.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxy.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorProxyInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV2V3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/CompoundPriceFlaggingValidator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwner.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ConfirmedOwnerTestHelper.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/Consumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ENSInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/ENSResolver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/FlagsInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/LinkTokenReceiver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockCompoundOracle.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockV2Aggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MockV3Aggregator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/MultiWordConsumer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/Operator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorFactory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarder.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorForwarderDeployer.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OperatorInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/OracleInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/PointerInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/StalenessFlaggingValidator.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/UniswapAnchoredView.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/UpkeepInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/VRFConsumerBase.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/WithdrawalInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxyInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorProxy__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV2V3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/CompoundPriceFlaggingValidator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwnerTestHelper__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ConfirmedOwner__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Consumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/FlagsInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/LinkTokenReceiver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockCompoundOracle__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV2Aggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MockV3Aggregator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/MultiWordConsumer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorFactory__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarderDeployer__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorForwarder__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OperatorInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/Operator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/OracleInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/StalenessFlaggingValidator__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UniswapAnchoredView__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/UpkeepInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/VRFConsumerBase__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/factories/WithdrawalInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.7/index.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV2V3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/AggregatorV3Interface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkClient.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ChainlinkRequestInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ENSInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/ENSResolver.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/LinkTokenInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/PointerInterface.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/VRFConsumerBase.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV2V3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/AggregatorV3Interface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkClient__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ChainlinkRequestInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/ENSResolver__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/LinkTokenInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/PointerInterface__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.d.ts.map
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/factories/VRFConsumerBase__factory.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/ethers/v0.8/index.d.ts
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/Chainlink.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/ChainlinkClient.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/VRFConsumerBase.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/dev/VRFRequestIDBase.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorInterface.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV2V3Interface.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/AggregatorV3Interface.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/ChainlinkRequestInterface.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/ENSInterface.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/LinkTokenInterface.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/interfaces/PointerInterface.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/BufferChainlink.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/CBORChainlink.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/src/v0.8/vendor/ENSResolver.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Aggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/AggregatorInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/AggregatorV3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/BasicConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/BasicToken.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Buffer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/CBOR.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Chainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkClient.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Chainlinked.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ConcreteChainlinked.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Consumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ENS.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENS.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ENS.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENS.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSRegistry.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ENSResolver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC20.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC20Basic.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677Receiver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/ERC677Token.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/EmptyOracle.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/FlagsInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/GetterSetter.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/LinkToken.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/LinkTokenInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousChainlinked.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/MaliciousRequester.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Migrations.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Oracle.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/OracleInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Ownable.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/Pointer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/PointerInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/PublicResolver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/SafeMathChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/SignedSafeMath.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/StandardToken.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.4/UpdatableConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV2V3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/AggregatorV3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/BasicConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Buffer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/CBOR.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Chainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkClient.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ChainlinkTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Consumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Coordinator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/CoordinatorInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ENSInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ENSResolver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/EmptyAggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/FlagsInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/GetterSetter.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/LinkTokenReceiver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousChainlinkClient.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MaliciousRequester.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MeanAggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Median.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Median.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Median.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Median.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/MedianTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Migrations.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Oracle.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/OracleInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/OracleSignaturesDecoder.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/Ownable.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/PointerInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SafeMathChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SchnorrSECP256K1.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/ServiceAgreementDecoder.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/SignedSafeMath.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.5/WithdrawalInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControlTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControlledAggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AccessControllerInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorFacade.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorProxy.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV2V3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorV3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/AggregatorValidatorMock.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BasicConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockHashStoreInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStore.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BlockhashStoreTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/BufferChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CBORChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Chainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkClient.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CheckedMath.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/CheckedMathTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ConcreteSignedSafeMath.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Consumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/DeviationFlaggingValidator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/EACAggregatorProxy.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ENSInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/ENSResolver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Flags.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Flags.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Flags.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Flags.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FlagsInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FlagsTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/FluxAggregatorTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzler.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/GasGuzzlingConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/LinkTokenReceiver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MaliciousMultiWordConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Median.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Median.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Median.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Median.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MedianTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockOracle.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockV2Aggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MockV3Aggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/MultiWordConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Oracle.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/OracleInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Ownable.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Owned.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Owned.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Owned.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Owned.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/OwnedTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/PointerInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/PreCoordinator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/Reverter.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath128.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath32.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMath64.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SafeMathChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SignedSafeMath.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SimpleReadAccessController.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/SimpleWriteAccessController.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRF.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRF.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRF.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRF.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFConsumerBase.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFCoordinatorMock.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFD20.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBase.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFRequestIDBaseTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/VRFTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.6/WithdrawalInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxy.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorProxyInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV2V3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/AggregatorV3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/BufferChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/CBORChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Chainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkClient.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/CompoundPriceFlaggingValidator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwner.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ConfirmedOwnerTestHelper.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Consumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ENSInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/ENSResolver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/FlagsInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/LinkTokenReceiver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockCompoundOracle.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockV2Aggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MockV3Aggregator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/MultiWordConsumer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/Operator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Operator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/Operator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/Operator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorFactory.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarder.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorForwarderDeployer.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OperatorInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/OracleInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/PointerInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/SafeMathChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/StalenessFlaggingValidator.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/UniswapAnchoredView.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/UpkeepInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/VRFConsumerBase.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/VRFRequestIDBase.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.7/WithdrawalInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV2V3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/AggregatorV3Interface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/BufferChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/CBORChainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/Chainlink.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkClient.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ChainlinkRequestInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ENSInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/ENSResolver.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/LinkTokenInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/PointerInterface.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/VRFConsumerBase.js
diff --git a/backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js b/Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js
rename to Moonbeam/Shifting/backend/contracts/@chainlink/contracts/truffle/v0.8/VRFRequestIDBase.js
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/README.md b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/README.md
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/README.md
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/README.md
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/access/AccessControl.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/access/AccessControl.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/access/AccessControl.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/access/AccessControl.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/access/AccessControlEnumerable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/access/Ownable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/access/Ownable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/access/Ownable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/access/Ownable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/AccessControl.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/AccessControlEnumerable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Address.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Address.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Address.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Address.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Arrays.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Arrays.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Arrays.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Arrays.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/BeaconProxy.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Clones.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Clones.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Clones.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Clones.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ConditionalEscrow.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Context.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Context.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Context.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Context.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Counters.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Counters.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Counters.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Counters.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Create2.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Create2.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Create2.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Create2.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ECDSA.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/EIP712.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EIP712.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/EIP712.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EIP712.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Burnable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Holder.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Pausable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155PresetMinterPauser.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1155Receiver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC165.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC165.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165Checker.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC165Storage.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1820Implementer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC1967Proxy.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Burnable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Capped.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Pausable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Permit.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetFixedSupply.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20PresetMinterPauser.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC20Snapshot.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC2771Context.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Burnable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Enumerable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Holder.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721Pausable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721PresetMinterPauserAutoId.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC721URIStorage.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC777.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC777.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC777.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC777.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ERC777PresetFixedSupply.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EnumerableMap.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/EnumerableSet.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Escrow.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Escrow.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Escrow.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Escrow.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IAccessControl.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IAccessControlEnumerable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IBeacon.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155MetadataURI.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1155Receiver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC165.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC165.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC165.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC165.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1820Implementer.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC1820Registry.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC20.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC20.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC20.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC20.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC20Permit.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC721.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC721.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Enumerable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Metadata.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC721Receiver.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC777.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC777.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777Recipient.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/IERC777Sender.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Initializable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Initializable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Initializable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Initializable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Math.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Math.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Math.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Math.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/MerkleProof.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/MinimalForwarder.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Ownable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Ownable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Ownable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Ownable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Pausable.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Pausable.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Pausable.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Pausable.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/PaymentSplitter.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Proxy.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Proxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Proxy.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Proxy.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ProxyAdmin.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/PullPayment.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/ReentrancyGuard.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/RefundEscrow.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeCast.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeERC20.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SafeMath.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/SignedSafeMath.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Strings.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Strings.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/Strings.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/Strings.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TimelockController.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TokenTimelock.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/TransparentUpgradeableProxy.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/build/contracts/UpgradeableBeacon.json
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/finance/PaymentSplitter.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/governance/TimelockController.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/governance/TimelockController.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/governance/TimelockController.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/governance/TimelockController.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/metatx/ERC2771Context.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/metatx/MinimalForwarder.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/Clones.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/Clones.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/Clones.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/Clones.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/ERC1967/ERC1967Proxy.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/Proxy.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/Proxy.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/Proxy.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/Proxy.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/BeaconProxy.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/IBeacon.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/beacon/UpgradeableBeacon.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/transparent/ProxyAdmin.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/transparent/TransparentUpgradeableProxy.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/proxy/utils/Initializable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/security/Pausable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/security/Pausable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/security/Pausable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/security/Pausable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/security/PullPayment.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/security/PullPayment.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/security/PullPayment.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/security/PullPayment.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/security/ReentrancyGuard.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/ERC1155.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Burnable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/ERC1155Pausable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/extensions/IERC1155MetadataURI.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/presets/ERC1155PresetMinterPauser.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC1155/utils/ERC1155Receiver.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/ERC20.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/IERC20.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Pausable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/ERC20Snapshot.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-ERC20Permit.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/extensions/draft-IERC20Permit.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetFixedSupply.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/presets/ERC20PresetMinterPauser.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC20/utils/TokenTimelock.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/ERC721.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/IERC721.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Burnable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721Pausable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Enumerable.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/ERC777.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777Recipient.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/IERC777Sender.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/token/ERC777/presets/ERC777PresetFixedSupply.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Address.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Address.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Address.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Address.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Arrays.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Arrays.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Arrays.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Arrays.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Context.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Context.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Context.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Context.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Counters.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Counters.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Counters.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Counters.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Create2.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Create2.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Create2.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Create2.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Strings.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Strings.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/Strings.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/Strings.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/ECDSA.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/MerkleProof.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/cryptography/draft-EIP712.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/ConditionalEscrow.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/Escrow.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/escrow/RefundEscrow.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165Checker.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC165Storage.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/ERC1820Implementer.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC165.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Implementer.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/introspection/IERC1820Registry.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/math/Math.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/Math.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/math/Math.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/Math.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SafeCast.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SafeMath.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/math/SignedSafeMath.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/structs/EnumerableMap.sol
diff --git a/backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol b/Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol
rename to Moonbeam/Shifting/backend/contracts/@openzeppelin/contracts/utils/structs/EnumerableSet.sol
diff --git a/backend/Shifting/Moonbeam/contracts/chainlink-oracle.sol b/Moonbeam/Shifting/backend/contracts/chainlink-oracle.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/chainlink-oracle.sol
rename to Moonbeam/Shifting/backend/contracts/chainlink-oracle.sol
diff --git a/backend/Shifting/Moonbeam/contracts/shift-contract.sol b/Moonbeam/Shifting/backend/contracts/shift-contract.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/shift-contract.sol
rename to Moonbeam/Shifting/backend/contracts/shift-contract.sol
diff --git a/backend/Shifting/Moonbeam/contracts/shift-with-faucet.sol b/Moonbeam/Shifting/backend/contracts/shift-with-faucet.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/shift-with-faucet.sol
rename to Moonbeam/Shifting/backend/contracts/shift-with-faucet.sol
diff --git a/backend/Shifting/Moonbeam/contracts/xftTB.sol b/Moonbeam/Shifting/backend/contracts/xftTB.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/xftTB.sol
rename to Moonbeam/Shifting/backend/contracts/xftTB.sol
diff --git a/backend/Shifting/Moonbeam/contracts/xftTM.sol b/Moonbeam/Shifting/backend/contracts/xftTM.sol
similarity index 100%
rename from backend/Shifting/Moonbeam/contracts/xftTM.sol
rename to Moonbeam/Shifting/backend/contracts/xftTM.sol
diff --git a/backend/Shifting/Moonbeam/hardhat.config.js b/Moonbeam/Shifting/backend/hardhat.config.js
similarity index 100%
rename from backend/Shifting/Moonbeam/hardhat.config.js
rename to Moonbeam/Shifting/backend/hardhat.config.js
diff --git a/backend/Shifting/Moonbeam/package.json b/Moonbeam/Shifting/backend/package.json
similarity index 100%
rename from backend/Shifting/Moonbeam/package.json
rename to Moonbeam/Shifting/backend/package.json
diff --git a/backend/Shifting/Moonbeam/scripts/deploy.js b/Moonbeam/Shifting/backend/scripts/deploy.js
similarity index 100%
rename from backend/Shifting/Moonbeam/scripts/deploy.js
rename to Moonbeam/Shifting/backend/scripts/deploy.js
diff --git a/Moonbeam/Shifting/frontend/scripts/js/index.js b/Moonbeam/Shifting/frontend/scripts/js/index.js
new file mode 100644
index 0000000..848340b
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/scripts/js/index.js
@@ -0,0 +1,115 @@
+const Web3 = require("web3");
+const fs = require('fs');
+const readline = require("readline");
+
+let web3 = new Web3(Web3.givenProvider || "ws://localhost:8545")
+let shift_abi = fs.readFileSync('shift-abi.json');
+let shift = new web3.eth.Contract(JSON.parse(shift_abi), "0x6bE4C94052BF34e09d67C255D9Fe564c5abd4f95");
+
+let token_abi = fs.readFileSync('token-abi.json');
+let tokenA = new web3.eth.Contract(JSON.parse(token_abi), "0x1190fb1B00D20656549cdFF689E55D072BA764f3");
+let tokenB = new web3.eth.Contract(JSON.parse(token_abi), "0x0e1BFf82509994170026f47f1d0857fB275c3003");
+
+
+web3.eth.accounts.wallet.add(web3.eth.accounts.privateKeyToAccount("0x0"));
+
+async function approve(num) {
+    let amount = web3.utils.toWei(parseFloat(num).toString(), 'ether');
+    const gasPrice = await web3.eth.getGasPrice();
+    const gasEstimate = await tokenA.methods.approve(shift._address, amount).estimateGas({ from: web3.eth.accounts.wallet[0].address });
+
+    if (amount => 0) {
+        let approvalAmount;
+        tokenA.methods.allowance(web3.eth.accounts.wallet[0].address, shift._address).call({ from: web3.eth.accounts.wallet[0].address }).then(data => approvalAmount = data);
+        if (approvalAmount >= amount) {
+            console.log("already approved");
+        } else {
+            tokenA.methods.approve(shift._address, amount).send({ from: web3.eth.accounts.wallet[0].address, gasPrice: gasPrice, gas: gasEstimate }).then(console.log);
+        }
+    } else {
+        console.log("input a number");
+    }
+
+    await sleep(20000);
+}
+
+async function shifter(num) {
+    let A_aggregator = "0xECe365B379E1dD183B20fc5f022230C044d51404";
+    let B_aggregator = "0xab4a352ac35dFE83221220D967Db41ee61A0DeFa";
+    let amount = web3.utils.toWei(parseFloat(num).toString(), 'ether');
+
+    const gasPrice = await web3.eth.getGasPrice();
+    const gasEstimate = await shift.methods.shift(amount, A_aggregator, B_aggregator).estimateGas({ from: web3.eth.accounts.wallet[0].address });
+
+    if (amount > 0) {
+        shift.methods.shift(amount, A_aggregator, B_aggregator).send({ from: web3.eth.accounts.wallet[0].address, gasPrice: gasPrice, gas: gasEstimate }).then(console.log);
+    }
+}
+
+async function faucet() {
+    const gasPrice = await web3.eth.getGasPrice();
+    const gasEstimate = await shift.methods.faucet().estimateGas({ from: web3.eth.accounts.wallet[0].address });
+    shift.methods.faucet().send({ from: web3.eth.accounts.wallet[0].address, gasPrice: gasPrice, gas: gasEstimate }).then(console.log);
+    await sleep(6000);
+}
+
+function sleep(ms) {
+    return new Promise((resolve) => {
+        setTimeout(resolve, ms);
+    });
+}
+
+async function handle_shift(n) {
+    await approve(n);
+    await shifter(n);
+}
+
+
+
+async function handle_args(arg) {
+    switch (arg) {
+        case "0":
+            await faucet();
+            break;
+        case "1":
+            rl.question("Amount of tokens to shift: ", function (given_amount) {
+                handle_shift(given_amount);
+            });
+            break;
+        case "2":
+            await tokenA.methods.balanceOf(web3.eth.accounts.wallet[0].address).call().then(t => console.log(`current xftTM ${t/1e18}`));
+            break;
+        case "3":
+            await tokenB.methods.balanceOf(web3.eth.accounts.wallet[0].address).call().then(t => console.log(`current xftTB ${t/1e18}`));
+            break;
+    }
+    rl.close();
+}
+
+const rl = readline.createInterface({
+    input: process.stdin,
+    output: process.stdout
+});
+
+console.log(`
+    Request funds from the faucet -> 0
+    shift tokens -> 1
+    get xftTM balance -> 2
+    get xftTB balance -> 3
+    EXIT -> 4
+
+`);
+rl.question("Please select an option: ", function (option) {
+    switch (option) {
+        case "4":
+            rl.close();
+        default:
+            handle_args(option);
+    }
+});
+
+rl.on("close", function () {
+    console.log("\nBYE -_-");
+    process.exit(0);
+});
+
diff --git a/Moonbeam/Shifting/frontend/scripts/js/package.json b/Moonbeam/Shifting/frontend/scripts/js/package.json
new file mode 100644
index 0000000..cb59165
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/scripts/js/package.json
@@ -0,0 +1,14 @@
+{
+  "name": "script",
+  "version": "1.0.0",
+  "description": "",
+  "main": "index.js",
+  "scripts": {
+    "test": "echo \"Error: no test specified\" && exit 1"
+  },
+  "author": "",
+  "license": "ISC",
+  "devDependencies": {
+    "web3": "^1.3.5"
+  }
+}
diff --git a/Moonbeam/Shifting/frontend/scripts/js/shift-abi.json b/Moonbeam/Shifting/frontend/scripts/js/shift-abi.json
new file mode 100644
index 0000000..d506d5d
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/scripts/js/shift-abi.json
@@ -0,0 +1,66 @@
+[
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "_tokenA",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "_tokenB",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "_chainlink",
+                "type": "address"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "constructor"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": false,
+                "internalType": "uint256",
+                "name": "value",
+                "type": "uint256"
+            }
+        ],
+        "name": "Shifted",
+        "type": "event"
+    },
+    {
+        "inputs": [],
+        "name": "faucet",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            },
+            {
+                "internalType": "address",
+                "name": "_A",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "_B",
+                "type": "address"
+            }
+        ],
+        "name": "shift",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    }
+]
\ No newline at end of file
diff --git a/Moonbeam/Shifting/frontend/scripts/js/token-abi.json b/Moonbeam/Shifting/frontend/scripts/js/token-abi.json
new file mode 100644
index 0000000..3f53a46
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/scripts/js/token-abi.json
@@ -0,0 +1,640 @@
+[
+    {
+        "inputs": [],
+        "stateMutability": "nonpayable",
+        "type": "constructor"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "owner",
+                "type": "address"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            },
+            {
+                "indexed": false,
+                "internalType": "uint256",
+                "name": "value",
+                "type": "uint256"
+            }
+        ],
+        "name": "Approval",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": false,
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "Paused",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "previousAdminRole",
+                "type": "bytes32"
+            },
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "newAdminRole",
+                "type": "bytes32"
+            }
+        ],
+        "name": "RoleAdminChanged",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "sender",
+                "type": "address"
+            }
+        ],
+        "name": "RoleGranted",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "sender",
+                "type": "address"
+            }
+        ],
+        "name": "RoleRevoked",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "from",
+                "type": "address"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "to",
+                "type": "address"
+            },
+            {
+                "indexed": false,
+                "internalType": "uint256",
+                "name": "value",
+                "type": "uint256"
+            }
+        ],
+        "name": "Transfer",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": false,
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "Unpaused",
+        "type": "event"
+    },
+    {
+        "inputs": [],
+        "name": "BURNER_ROLE",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "DEFAULT_ADMIN_ROLE",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "MINTER_ROLE",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "PAUSER_ROLE",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "owner",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            }
+        ],
+        "name": "allowance",
+        "outputs": [
+            {
+                "internalType": "uint256",
+                "name": "",
+                "type": "uint256"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "approve",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "balanceOf",
+        "outputs": [
+            {
+                "internalType": "uint256",
+                "name": "",
+                "type": "uint256"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "burn",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "from",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "burn",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "burnFrom",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "decimals",
+        "outputs": [
+            {
+                "internalType": "uint8",
+                "name": "",
+                "type": "uint8"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "subtractedValue",
+                "type": "uint256"
+            }
+        ],
+        "name": "decreaseAllowance",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            }
+        ],
+        "name": "getRoleAdmin",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "grantRole",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "hasRole",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "addedValue",
+                "type": "uint256"
+            }
+        ],
+        "name": "increaseAllowance",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "to",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "mint",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "name",
+        "outputs": [
+            {
+                "internalType": "string",
+                "name": "",
+                "type": "string"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "pause",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "paused",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "renounceRole",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "revokeRole",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes4",
+                "name": "interfaceId",
+                "type": "bytes4"
+            }
+        ],
+        "name": "supportsInterface",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "symbol",
+        "outputs": [
+            {
+                "internalType": "string",
+                "name": "",
+                "type": "string"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "totalSupply",
+        "outputs": [
+            {
+                "internalType": "uint256",
+                "name": "",
+                "type": "uint256"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "recipient",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "transfer",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "sender",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "recipient",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "transferFrom",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "unpause",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    }
+]
\ No newline at end of file
diff --git a/Moonbeam/Shifting/frontend/scripts/py/requirements.txt b/Moonbeam/Shifting/frontend/scripts/py/requirements.txt
new file mode 100644
index 0000000..b51922a
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/scripts/py/requirements.txt
@@ -0,0 +1 @@
+web3==5.12.1
diff --git a/Moonbeam/Shifting/frontend/scripts/py/script.py b/Moonbeam/Shifting/frontend/scripts/py/script.py
new file mode 100644
index 0000000..f58f054
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/scripts/py/script.py
@@ -0,0 +1,81 @@
+from web3.auto.infura.rinkeby import w3
+import json
+
+with open("shift-abi.json", "r") as f:
+    shift_abi = json.load(f)
+
+with open("token-abi.json", "r") as f:
+    token_abi = json.load(f)
+    
+priv_key = "0x0"
+
+w3.eth.defaultAccount = w3.eth.account.privateKeyToAccount(priv_key)
+
+shift_contract = w3.eth.contract(abi=shift_abi, address=w3.toChecksumAddress("0x6bE4C94052BF34e09d67C255D9Fe564c5abd4f95"))
+tokenA = w3.eth.contract(abi=token_abi, address=w3.toChecksumAddress("0x1190fb1B00D20656549cdFF689E55D072BA764f3"))
+tokenB = w3.eth.contract(abi=token_abi, address=w3.toChecksumAddress("0x0e1BFf82509994170026f47f1d0857fB275c3003"))
+
+def approve(amount):
+    txn = tokenA.functions.approve(shift_contract.address, int(amount*1e18)).buildTransaction({
+        'chainId': 4, 
+        'gas': 500000,
+        'gasPrice': w3.eth.gasPrice,
+        'nonce': w3.eth.getTransactionCount(w3.eth.defaultAccount.address)
+        })
+    signed_txn = w3.eth.account.signTransaction(txn, priv_key)
+    txn_hash = w3.eth.sendRawTransaction(signed_txn.rawTransaction)
+    tx_receipt = w3.eth.waitForTransactionReceipt(txn_hash)
+
+def shift(amount):
+    A_aggregator = "0xECe365B379E1dD183B20fc5f022230C044d51404";
+    B_aggregator = "0xab4a352ac35dFE83221220D967Db41ee61A0DeFa";
+    txn = shift_contract.functions.shift(int(amount*1e18), A_aggregator, B_aggregator).buildTransaction({
+        'chainId': 4, 
+        'gas': 500000,
+        'gasPrice': w3.eth.gasPrice,#w3.eth.gasPrice,
+        'nonce': w3.eth.getTransactionCount(w3.eth.defaultAccount.address)
+        })
+    signed_txn = w3.eth.account.signTransaction(txn, priv_key)
+    txn_hash = w3.eth.sendRawTransaction(signed_txn.rawTransaction)
+    tx_receipt = w3.eth.waitForTransactionReceipt(txn_hash)
+
+def faucet():
+    txn = shift_contract.functions.faucet().buildTransaction({
+        'chainId': 4, 
+        'gas': 500000,
+        'gasPrice': w3.eth.gasPrice,#w3.eth.gasPrice,
+        'nonce': w3.eth.getTransactionCount(w3.eth.defaultAccount.address)
+        })
+    signed_txn = w3.eth.account.signTransaction(txn, priv_key)
+    txn_hash = w3.eth.sendRawTransaction(signed_txn.rawTransaction)
+    tx_receipt = w3.eth.waitForTransactionReceipt(txn_hash)
+
+def take_input():
+    t = input("please select an option: ")
+    if t == "1":
+        n = input("amount of tokens to shift: ")
+        approve(int(n))
+        shift(int(n))
+    elif t == "2":
+        print("requesting funds")
+        faucet()
+        print("funds transfered :D")
+    elif t == "3":
+        print(tokenA.functions.balanceOf(w3.eth.defaultAccount.address).call({'from': w3.eth.defaultAccount.address}) / 1e18)
+    elif t == "4":
+        print(tokenB.functions.balanceOf(w3.eth.defaultAccount.address).call({'from': w3.eth.defaultAccount.address}) / 1e18)
+    elif t == "0":
+        exit(0);
+    else:
+        print("invalid option provided")
+if __name__ == "__main__":
+    help_menu = """
+shift tokens: 1
+request funds from the faucet: 2
+check xftTM balance: 3
+check xftTB balance: 4
+exit : 0 
+    """
+    print(help_menu) 
+    while True:
+        take_input()
\ No newline at end of file
diff --git a/Moonbeam/Shifting/frontend/scripts/py/shift-abi.json b/Moonbeam/Shifting/frontend/scripts/py/shift-abi.json
new file mode 100644
index 0000000..d506d5d
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/scripts/py/shift-abi.json
@@ -0,0 +1,66 @@
+[
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "_tokenA",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "_tokenB",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "_chainlink",
+                "type": "address"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "constructor"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": false,
+                "internalType": "uint256",
+                "name": "value",
+                "type": "uint256"
+            }
+        ],
+        "name": "Shifted",
+        "type": "event"
+    },
+    {
+        "inputs": [],
+        "name": "faucet",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            },
+            {
+                "internalType": "address",
+                "name": "_A",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "_B",
+                "type": "address"
+            }
+        ],
+        "name": "shift",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    }
+]
\ No newline at end of file
diff --git a/Moonbeam/Shifting/frontend/scripts/py/token-abi.json b/Moonbeam/Shifting/frontend/scripts/py/token-abi.json
new file mode 100644
index 0000000..3f53a46
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/scripts/py/token-abi.json
@@ -0,0 +1,640 @@
+[
+    {
+        "inputs": [],
+        "stateMutability": "nonpayable",
+        "type": "constructor"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "owner",
+                "type": "address"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            },
+            {
+                "indexed": false,
+                "internalType": "uint256",
+                "name": "value",
+                "type": "uint256"
+            }
+        ],
+        "name": "Approval",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": false,
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "Paused",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "previousAdminRole",
+                "type": "bytes32"
+            },
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "newAdminRole",
+                "type": "bytes32"
+            }
+        ],
+        "name": "RoleAdminChanged",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "sender",
+                "type": "address"
+            }
+        ],
+        "name": "RoleGranted",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "sender",
+                "type": "address"
+            }
+        ],
+        "name": "RoleRevoked",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "from",
+                "type": "address"
+            },
+            {
+                "indexed": true,
+                "internalType": "address",
+                "name": "to",
+                "type": "address"
+            },
+            {
+                "indexed": false,
+                "internalType": "uint256",
+                "name": "value",
+                "type": "uint256"
+            }
+        ],
+        "name": "Transfer",
+        "type": "event"
+    },
+    {
+        "anonymous": false,
+        "inputs": [
+            {
+                "indexed": false,
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "Unpaused",
+        "type": "event"
+    },
+    {
+        "inputs": [],
+        "name": "BURNER_ROLE",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "DEFAULT_ADMIN_ROLE",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "MINTER_ROLE",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "PAUSER_ROLE",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "owner",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            }
+        ],
+        "name": "allowance",
+        "outputs": [
+            {
+                "internalType": "uint256",
+                "name": "",
+                "type": "uint256"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "approve",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "balanceOf",
+        "outputs": [
+            {
+                "internalType": "uint256",
+                "name": "",
+                "type": "uint256"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "burn",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "from",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "burn",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "burnFrom",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "decimals",
+        "outputs": [
+            {
+                "internalType": "uint8",
+                "name": "",
+                "type": "uint8"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "subtractedValue",
+                "type": "uint256"
+            }
+        ],
+        "name": "decreaseAllowance",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            }
+        ],
+        "name": "getRoleAdmin",
+        "outputs": [
+            {
+                "internalType": "bytes32",
+                "name": "",
+                "type": "bytes32"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "grantRole",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "hasRole",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "spender",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "addedValue",
+                "type": "uint256"
+            }
+        ],
+        "name": "increaseAllowance",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "to",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "mint",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "name",
+        "outputs": [
+            {
+                "internalType": "string",
+                "name": "",
+                "type": "string"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "pause",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "paused",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "renounceRole",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes32",
+                "name": "role",
+                "type": "bytes32"
+            },
+            {
+                "internalType": "address",
+                "name": "account",
+                "type": "address"
+            }
+        ],
+        "name": "revokeRole",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "bytes4",
+                "name": "interfaceId",
+                "type": "bytes4"
+            }
+        ],
+        "name": "supportsInterface",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "symbol",
+        "outputs": [
+            {
+                "internalType": "string",
+                "name": "",
+                "type": "string"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "totalSupply",
+        "outputs": [
+            {
+                "internalType": "uint256",
+                "name": "",
+                "type": "uint256"
+            }
+        ],
+        "stateMutability": "view",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "recipient",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "transfer",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [
+            {
+                "internalType": "address",
+                "name": "sender",
+                "type": "address"
+            },
+            {
+                "internalType": "address",
+                "name": "recipient",
+                "type": "address"
+            },
+            {
+                "internalType": "uint256",
+                "name": "amount",
+                "type": "uint256"
+            }
+        ],
+        "name": "transferFrom",
+        "outputs": [
+            {
+                "internalType": "bool",
+                "name": "",
+                "type": "bool"
+            }
+        ],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    },
+    {
+        "inputs": [],
+        "name": "unpause",
+        "outputs": [],
+        "stateMutability": "nonpayable",
+        "type": "function"
+    }
+]
\ No newline at end of file
diff --git a/Moonbeam/Shifting/frontend/website/Shift.html b/Moonbeam/Shifting/frontend/website/Shift.html
new file mode 100644
index 0000000..2e3e40f
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/website/Shift.html
@@ -0,0 +1,200 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Shift</title>
+    <script src="https://cdn.jsdelivr.net/npm/web3@latest/dist/web3.min.js"></script>
+    <link href="./mini.css" rel="stylesheet">
+</head>
+<body><div id="main" class="">
+  <div class="min-h-screen bg-gradient-to-r from-purple-400 via-pink-500 to-red-500 py-6 flex flex-col justify-center sm:py-12 text-white dark:bg-gradient-to-r dark:from-gray-800 dark:to-gray-900">
+      <div class="dark:bg-gray-800 dark:text-white w-full mx-auto rounded-3xl shadow-lg bg-white px-10 pt-16 pb-10 text-gray-600" style="max-width: 400px" x-data="app()">
+        <div class="overflow-hidden relative mb-10">
+          <div class="font-semibold text-center text-2xl mb-4 text-gray-900 dark:text-white">Shift</div>
+          <div class="container mx-auto mb-1 pt-8">
+            <p class="mx-auto mb-3 text-purple-500 dark:text-pink-500">Amount</p>
+            <input id="amount" class="dark:border-gray-800 focus:ring-2 dark:bg-gray-600 shadow appearance-none border rounded py-2 px-10 text-grey-darker">
+          </div>
+          <div class="relative inline-flex mt-7">
+          <svg class="w-2 h-2 absolute top-0 right-0 m-4 pointer-events-none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 412 232"><path d="M206 171.144L42.678 7.822c-9.763-9.763-25.592-9.763-35.355 0-9.763 9.764-9.763 25.592 0 35.355l181 181c4.88 4.882 11.279 7.323 17.677 7.323s12.796-2.441 17.678-7.322l181-181c9.763-9.764 9.763-25.592 0-35.355-9.763-9.763-25.592-9.763-35.355 0L206 171.144z" fill="#648299" fill-rule="nonzero"/></svg>
+          <select id="aggregator1" class="dark:border-gray-800 focus:ring-2 dark:bg-gray-600 dark:text-white border border-gray-300 rounded text-gray-600 h-10 pl-20 pr-20 bg-white hover:border-gray-400 focus:outline-none appearance-none">
+            <option>Choose an asset</option>
+            <option value="0xab4a352ac35dFE83221220D967Db41ee61A0DeFa" selected="">[XFT] Offshift</option><option value="0xECe365B379E1dD183B20fc5f022230C044d51404">[BTC] Bitcoin</option><option value="0x81570059A0cb83888f1459Ec66Aad1Ac16730243">[XAU] Gold</option><option value="0xd8bD0a1cB028a31AA859A21A3758685a95dE4623">[LINK] ChainLink</option></select>
+          </select>
+          </div>
+          <div class="container text-center pt-5">
+            <h1>TO </h1>
+          </div>
+          <div class="relative inline-flex mt-7">
+          <svg class="w-2 h-2 absolute top-0 right-0 m-4 pointer-events-none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 412 232"><path d="M206 171.144L42.678 7.822c-9.763-9.763-25.592-9.763-35.355 0-9.763 9.764-9.763 25.592 0 35.355l181 181c4.88 4.882 11.279 7.323 17.677 7.323s12.796-2.441 17.678-7.322l181-181c9.763-9.764 9.763-25.592 0-35.355-9.763-9.763-25.592-9.763-35.355 0L206 171.144z" fill="#648299" fill-rule="nonzero"/></svg>
+          <select id="aggregator2" class="dark:border-gray-800 focus:ring-2 dark:bg-gray-600 dark:text-white border border-gray-300 rounded text-gray-600 h-10 pl-20 pr-20 bg-white hover:border-gray-400 focus:outline-none appearance-none">
+            <option>Choose an asset</optaion>
+            <option value="0xab4a352ac35dFE83221220D967Db41ee61A0DeFa" selected="">[XFT] Offshift</option><option value="0xECe365B379E1dD183B20fc5f022230C044d51404">[BTC] Bitcoin</option><option value="0x81570059A0cb83888f1459Ec66Aad1Ac16730243">[XAU] Gold</option><option value="0xd8bD0a1cB028a31AA859A21A3758685a95dE4623">[LINK] ChainLink</option></select>
+          </select>
+        </div>
+          <div>
+          </div>
+          <div class="container w-full pt-8">
+              <button onclick="approve()" class="dark:bg-gradient-to-r dark:from-purple-800 mb-auto px-7 py-3 shadow-md no-underline rounded-full bg-gradient-to-r from-green-400 to-blue-500 hover:from-pink-500 hover:to-yellow-500 text-white font-sans font-semibold text-xl border-blue btn-primary hover:text-white hover:bg-blue-light focus:outline-none active:shadow-none mr-2">Approve</button>
+              <button onclick="shifter()" class="dark:bg-gradient-to-r dark:from-purple-800 mb-auto px-11 py-3 md:ml-6 sm:ml-4 shadow-md no-underline rounded-full bg-gradient-to-r from-green-400 to-blue-500 hover:from-pink-500 hover:to-yellow-500 text-white font-sans font-semibold text-xl border-blue btn-primary hover:text-white hover:bg-blue-light focus:outline-none active:shadow-none mr-2">Shift</button>
+        </div>
+      </div>
+        <div class="absolute bottom-4 right-3">
+          <button id="mode" onclick="changeMode();" class="mb-auto px-3 py-2 shadow-md no-underline rounded-full bg-gradient-to-r from-green-400 to-blue-500 hover:from-pink-500 hover:to-yellow-500 text-white font-sans font-semibold text-xs border-blue btn-primary hover:text-white hover:bg-blue-light focus:outline-none active:shadow-none mr-2 dark:bg-gradient-to-r dark:from-purple-800">switch theme</button>
+        </div>
+    </div>
+  </div>
+</body>
+<script>
+    ethereum.request({ method: 'eth_requestAccounts' });
+    web3 = new Web3(window.ethereum);
+    web3.eth.getAccounts(async function(error, accounts) {
+      web3.eth.accounts = accounts;
+      web3.eth.defaultAccount = accounts[0];
+    });
+  
+    let shift = new web3.eth.Contract([{
+          "inputs": [
+              {
+                  "internalType": "address",
+                  "name": "_tokenA",
+                  "type": "address"
+              },
+              {
+                  "internalType": "address",
+                  "name": "_tokenB",
+                  "type": "address"
+              }
+          ],
+          "stateMutability": "nonpayable",
+          "type": "constructor"
+      },
+      {
+          "anonymous": false,
+          "inputs": [
+              {
+                  "indexed": false,
+                  "internalType": "uint256",
+                  "name": "value",
+                  "type": "uint256"
+              }
+          ],
+          "name": "Shifted",
+          "type": "event"
+      },
+      {
+          "inputs": [
+              {
+                  "internalType": "uint256",
+                  "name": "amount",
+                  "type": "uint256"
+              },
+              {
+                  "internalType": "address",
+                  "name": "tA",
+                  "type": "address"
+              },
+              {
+                  "internalType": "address",
+                  "name": "tB",
+                  "type": "address"
+              }
+          ],
+          "name": "shift",
+          "outputs": [],
+          "stateMutability": "nonpayable",
+          "type": "function"
+      }], "0x6bE4C94052BF34e09d67C255D9Fe564c5abd4f95");
+  
+    let tokenA = new web3.eth.Contract([{
+      "inputs": [],
+      "stateMutability": "nonpayable",
+      "type": "constructor"
+    },
+      {
+        "inputs": [{
+          "internalType": "address",
+          "name": "spender",
+          "type": "address"
+        },
+          {
+            "internalType": "uint256",
+            "name": "amount",
+            "type": "uint256"
+          }
+        ],
+        "name": "approve",
+        "outputs": [{
+          "internalType": "bool",
+          "name": "",
+          "type": "bool"
+        }],
+        "stateMutability": "nonpayable",
+        "type": "function"
+      },
+      {
+        "inputs": [{
+          "internalType": "address",
+          "name": "owner",
+          "type": "address"
+        },
+          {
+            "internalType": "address",
+            "name": "spender",
+            "type": "address"
+          }
+        ],
+        "name": "allowance",
+        "outputs": [{
+          "internalType": "uint256",
+          "name": "",
+          "type": "uint256"
+        }],
+        "stateMutability": "view",
+        "type": "function"
+      }
+    ], "0x1190fb1B00D20656549cdFF689E55D072BA764f3");
+  
+    async function approve() {
+      let amount = document.getElementById("amount").value;
+      amount = web3.utils.toWei(parseFloat(amount).toString(),'ether');
+      if (amount => 0) {
+        let approvalAmount;
+        tokenA.methods.allowance(ethereum.selectedAddress, shift._address).call({from: ethereum.selectedAddress}).then(data => approvalAmount = data);
+        if (approvalAmount >= amount) {
+          alert("already approved");
+        } else {
+          tokenA.methods.approve(shift._address, amount).send({from: ethereum.selectedAddress}).then();
+        }
+      } else {
+        alert("input a number");
+      }
+    }
+  
+    function shifter() {
+      let amount = document.getElementById("amount").value;
+      let A_aggregator = document.getElementById("aggregator2").value;
+      let B_aggregator = document.getElementById("aggregator1").value;
+  
+      amount = web3.utils.toWei(parseFloat(amount).toString(),'ether');
+      if (amount > 0) {
+        shift.methods.shift(amount, A_aggregator, B_aggregator).send({from: ethereum.selectedAddress}).then("amount shifted successfuly ");
+      }
+    }
+
+    function changeMode() {
+      document.getElementById("mode").innerText.replace("www")
+      if (localStorage.theme != 'dark'){
+        localStorage.theme = 'dark'; 
+        document.getElementById("main").classList.add("dark");
+        document.getElementById("mode").textContent = "Dark mode";
+      }else {
+        localStorage.theme = 'light';
+        document.getElementById("main").classList.remove("dark");
+        document.getElementById("mode").textContent = "Light mode";
+      }
+    }
+    changeMode();
+  </script>
+</html>
\ No newline at end of file
diff --git a/Moonbeam/Shifting/frontend/website/faucet.html b/Moonbeam/Shifting/frontend/website/faucet.html
new file mode 100644
index 0000000..b182e08
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/website/faucet.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1">
+    <meta property="og:locale" content="en_US">
+    <meta property="og:type" content="website">
+    <meta property="og:title" content="Offshift">
+    <meta property="og:description" content="Anonymous alternative to
+    centralized, fiat-backed stablecoins">
+    <meta property="og:url" content="https://offshift.io/">
+    <meta property="og:site_name" content="Offshift">
+    <meta property="article:modified_time" content="2020-08-11T09:10:25+00:00">
+    <meta property="og:image" content="https://offshift.io/wp-content/uploads/2020/07/Thumb.jpg">
+    <meta property="og:image:width" content="1200">
+    <meta property="og:image:height" content="630">
+    <title>Faucet</title>
+    <link href="./mini.css" rel="stylesheet">
+    <script src="https://cdn.jsdelivr.net/npm/web3@latest/dist/web3.min.js"></script>
+</head>
+<body>
+  <div id="main" class="">
+    <div class="dark:bg-gradient-to-r dark:from-gray-800 dark:to-gray-900 min-h-screen bg-gradient-to-r from-purple-400 via-pink-500 to-red-500 py-6 flex flex-col justify-center sm:py-12 text-white">
+      <div class="dark:bg-gray-800 dark:text-white w-full mx-auto rounded-3xl shadow-lg bg-white px-10 pt-16 pb-10 text-gray-600" style="max-width: 400px" x-data="app()">
+        <div class="overflow-hidden relative mb-10">
+          <div class="font-semibold text-center text-2xl mb-4 text-gray-900 dark:text-white">TESTNET FAUCET</div>
+          <div class="container w-full pt-8">
+            <button onclick="faucet();" class="dark:bg-gradient-to-r dark:from-purple-800 ml-12 px-7 py-3 shadow-md no-underline rounded-full bg-gradient-to-r from-green-400 to-blue-500 hover:from-pink-500 hover:to-yellow-500 text-white font-sans font-semibold text-xl border-blue btn-primary hover:text-white hover:bg-blue-light focus:outline-none active:shadow-none mr-2">xftT(testnet) faucet</button>
+          </div>
+        </div>
+      </div>
+      <div class="absolute bottom-4 right-3">
+        <button id="mode" onclick="changeMode();" class="mb-auto px-3 py-2 shadow-md no-underline rounded-full bg-gradient-to-r from-green-400 to-blue-500 hover:from-pink-500 hover:to-yellow-500 text-white font-sans font-semibold text-xs border-blue btn-primary hover:text-white hover:bg-blue-light focus:outline-none active:shadow-none mr-2 dark:bg-gradient-to-r dark:from-purple-800">dark mode</button>
+      </div>
+    </div>
+  </div>  
+</body>
+<script>
+    ethereum.request({ method: 'eth_requestAccounts' });
+    web3 = new Web3(window.ethereum);
+    web3.eth.getAccounts(async function(error, accounts) {
+      web3.eth.accounts = accounts;
+      web3.eth.defaultAccount = accounts[0];
+    });
+  
+    web3.eth.getAccounts(function(error, accounts) {
+      web3.eth.defaultAccount = accounts[0];
+    })
+  
+    shift = new web3.eth.Contract([
+      {
+          "inputs": [
+              {
+                  "internalType": "address",
+                  "name": "_tokenA",
+                  "type": "address"
+              },
+              {
+                  "internalType": "address",
+                  "name": "_tokenB",
+                  "type": "address"
+              }
+          ],
+          "stateMutability": "nonpayable",
+          "type": "constructor"
+      },
+      {
+          "anonymous": false,
+          "inputs": [
+              {
+                  "indexed": false,
+                  "internalType": "uint256",
+                  "name": "value",
+                  "type": "uint256"
+              }
+          ],
+          "name": "Shifted",
+          "type": "event"
+      },
+      {
+          "inputs": [],
+          "name": "faucet",
+          "outputs": [],
+          "stateMutability": "payable",
+          "type": "function"
+      },
+      {
+          "inputs": [
+              {
+                  "internalType": "uint256",
+                  "name": "amount",
+                  "type": "uint256"
+              }
+          ],
+          "name": "shift",
+          "outputs": [],
+          "stateMutability": "nonpayable",
+          "type": "function"
+      }
+  ], "0x6bE4C94052BF34e09d67C255D9Fe564c5abd4f95");
+  function faucet() {
+      shift.methods.faucet().send({from: ethereum.selectedAddress}).then();
+  }
+
+
+  function changeMode() {
+      if (localStorage.theme != 'dark'){
+        localStorage.theme = 'dark'; 
+        document.getElementById("main").classList.add("dark");
+        document.getElementById("mode").textContent = "Dark mode";
+      }else {
+        localStorage.theme = 'light';
+        document.getElementById("main").classList.remove("dark");
+        document.getElementById("mode").textContent = "Light mode";
+      }
+    }
+    changeMode();
+  </script>
+</html>
+  
\ No newline at end of file
diff --git a/Moonbeam/Shifting/frontend/website/mini.css b/Moonbeam/Shifting/frontend/website/mini.css
new file mode 100644
index 0000000..c017422
--- /dev/null
+++ b/Moonbeam/Shifting/frontend/website/mini.css
@@ -0,0 +1,1105 @@
+/*! tailwindcss v2.0.3 | MIT License | https://tailwindcss.com */
+
+/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
+
+/*
+Document
+========
+*/
+
+/**
+Use a better box model (opinionated).
+*/
+
+*,
+*::before,
+*::after {
+  box-sizing: border-box;
+}
+
+/**
+Use a more readable tab size (opinionated).
+*/
+
+:root {
+  -moz-tab-size: 4;
+  -o-tab-size: 4;
+     tab-size: 4;
+}
+
+/**
+1. Correct the line height in all browsers.
+2. Prevent adjustments of font size after orientation changes in iOS.
+*/
+
+html {
+  line-height: 1.15; /* 1 */
+  -webkit-text-size-adjust: 100%; /* 2 */
+}
+
+/*
+Sections
+========
+*/
+
+/**
+Remove the margin in all browsers.
+*/
+
+body {
+  margin: 0;
+}
+
+/**
+Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
+*/
+
+body {
+  font-family:
+		system-ui,
+		-apple-system, /* Firefox supports this but not yet `system-ui` */
+		'Segoe UI',
+		Roboto,
+		Helvetica,
+		Arial,
+		sans-serif,
+		'Apple Color Emoji',
+		'Segoe UI Emoji';
+}
+
+/*
+Grouping content
+================
+*/
+
+/**
+1. Add the correct height in Firefox.
+2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
+*/
+
+hr {
+  height: 0; /* 1 */
+  color: inherit; /* 2 */
+}
+
+/*
+Text-level semantics
+====================
+*/
+
+/**
+Add the correct text decoration in Chrome, Edge, and Safari.
+*/
+
+abbr[title] {
+  -webkit-text-decoration: underline dotted;
+          text-decoration: underline dotted;
+}
+
+/**
+Add the correct font weight in Edge and Safari.
+*/
+
+b,
+strong {
+  font-weight: bolder;
+}
+
+/**
+1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
+2. Correct the odd 'em' font sizing in all browsers.
+*/
+
+code,
+kbd,
+samp,
+pre {
+  font-family:
+		ui-monospace,
+		SFMono-Regular,
+		Consolas,
+		'Liberation Mono',
+		Menlo,
+		monospace; /* 1 */
+  font-size: 1em; /* 2 */
+}
+
+/**
+Add the correct font size in all browsers.
+*/
+
+small {
+  font-size: 80%;
+}
+
+/**
+Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
+*/
+
+sub,
+sup {
+  font-size: 75%;
+  line-height: 0;
+  position: relative;
+  vertical-align: baseline;
+}
+
+sub {
+  bottom: -0.25em;
+}
+
+sup {
+  top: -0.5em;
+}
+
+/*
+Tabular data
+============
+*/
+
+/**
+1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
+2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
+*/
+
+table {
+  text-indent: 0; /* 1 */
+  border-color: inherit; /* 2 */
+}
+
+/*
+Forms
+=====
+*/
+
+/**
+1. Change the font styles in all browsers.
+2. Remove the margin in Firefox and Safari.
+*/
+
+button,
+input,
+optgroup,
+select,
+textarea {
+  font-family: inherit; /* 1 */
+  font-size: 100%; /* 1 */
+  line-height: 1.15; /* 1 */
+  margin: 0; /* 2 */
+}
+
+/**
+Remove the inheritance of text transform in Edge and Firefox.
+1. Remove the inheritance of text transform in Firefox.
+*/
+
+button,
+select { /* 1 */
+  text-transform: none;
+}
+
+/**
+Correct the inability to style clickable types in iOS and Safari.
+*/
+
+button,
+[type='button'] {
+  -webkit-appearance: button;
+}
+
+/**
+Remove the inner border and padding in Firefox.
+*/
+
+/**
+Restore the focus styles unset by the previous rule.
+*/
+
+/**
+Remove the additional ':invalid' styles in Firefox.
+See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
+*/
+
+/**
+Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
+*/
+
+legend {
+  padding: 0;
+}
+
+/**
+Add the correct vertical alignment in Chrome and Firefox.
+*/
+
+progress {
+  vertical-align: baseline;
+}
+
+/**
+Correct the cursor style of increment and decrement buttons in Safari.
+*/
+
+/**
+1. Correct the odd appearance in Chrome and Safari.
+2. Correct the outline style in Safari.
+*/
+
+/**
+Remove the inner padding in Chrome and Safari on macOS.
+*/
+
+/**
+1. Correct the inability to style clickable types in iOS and Safari.
+2. Change font properties to 'inherit' in Safari.
+*/
+
+/*
+Interactive
+===========
+*/
+
+/*
+Add the correct display in Chrome and Safari.
+*/
+
+summary {
+  display: list-item;
+}
+
+/**
+ * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
+ * A thin layer on top of normalize.css that provides a starting point more
+ * suitable for web applications.
+ */
+
+/**
+ * Removes the default spacing and border for appropriate elements.
+ */
+
+blockquote,
+dl,
+dd,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+hr,
+figure,
+p,
+pre {
+  margin: 0;
+}
+
+button {
+  background-color: transparent;
+  background-image: none;
+}
+
+/**
+ * Work around a Firefox/IE bug where the transparent `button` background
+ * results in a loss of the default `button` focus styles.
+ */
+
+button:focus {
+  outline: 1px dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+}
+
+fieldset {
+  margin: 0;
+  padding: 0;
+}
+
+ol,
+ul {
+  list-style: none;
+  margin: 0;
+  padding: 0;
+}
+
+/**
+ * Tailwind custom reset styles
+ */
+
+/**
+ * 1. Use the user's configured `sans` font-family (with Tailwind's default
+ *    sans-serif font stack as a fallback) as a sane default.
+ * 2. Use Tailwind's default "normal" line-height so the user isn't forced
+ *    to override it to ensure consistency even when using the default theme.
+ */
+
+html {
+  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
+  line-height: 1.5; /* 2 */
+}
+
+/**
+ * Inherit font-family and line-height from `html` so users can set them as
+ * a class directly on the `html` element.
+ */
+
+body {
+  font-family: inherit;
+  line-height: inherit;
+}
+
+/**
+ * 1. Prevent padding and border from affecting element width.
+ *
+ *    We used to set this in the html element and inherit from
+ *    the parent element for everything else. This caused issues
+ *    in shadow-dom-enhanced elements like <details> where the content
+ *    is wrapped by a div with box-sizing set to `content-box`.
+ *
+ *    https://github.com/mozdevs/cssremedy/issues/4
+ *
+ *
+ * 2. Allow adding a border to an element by just adding a border-width.
+ *
+ *    By default, the way the browser specifies that an element should have no
+ *    border is by setting it's border-style to `none` in the user-agent
+ *    stylesheet.
+ *
+ *    In order to easily add borders to elements by just setting the `border-width`
+ *    property, we change the default border-style for all elements to `solid`, and
+ *    use border-width to hide them instead. This way our `border` utilities only
+ *    need to set the `border-width` property instead of the entire `border`
+ *    shorthand, making our border utilities much more straightforward to compose.
+ *
+ *    https://github.com/tailwindcss/tailwindcss/pull/116
+ */
+
+*,
+::before,
+::after {
+  box-sizing: border-box; /* 1 */
+  border-width: 0; /* 2 */
+  border-style: solid; /* 2 */
+  border-color: #e5e7eb; /* 2 */
+}
+
+/*
+ * Ensure horizontal rules are visible by default
+ */
+
+hr {
+  border-top-width: 1px;
+}
+
+/**
+ * Undo the `border-style: none` reset that Normalize applies to images so that
+ * our `border-{width}` utilities have the expected effect.
+ *
+ * The Normalize reset is unnecessary for us since we default the border-width
+ * to 0 on all elements.
+ *
+ * https://github.com/tailwindcss/tailwindcss/issues/362
+ */
+
+img {
+  border-style: solid;
+}
+
+textarea {
+  resize: vertical;
+}
+
+input::-moz-placeholder, textarea::-moz-placeholder {
+  opacity: 1;
+  color: #9ca3af;
+}
+
+input:-ms-input-placeholder, textarea:-ms-input-placeholder {
+  opacity: 1;
+  color: #9ca3af;
+}
+
+input::placeholder,
+textarea::placeholder {
+  opacity: 1;
+  color: #9ca3af;
+}
+
+button {
+  cursor: pointer;
+}
+
+table {
+  border-collapse: collapse;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+  font-size: inherit;
+  font-weight: inherit;
+}
+
+/**
+ * Reset links to optimize for opt-in styling instead of
+ * opt-out.
+ */
+
+a {
+  color: inherit;
+  text-decoration: inherit;
+}
+
+/**
+ * Reset form element properties that are easy to forget to
+ * style explicitly so you don't inadvertently introduce
+ * styles that deviate from your design system. These styles
+ * supplement a partial reset that is already applied by
+ * normalize.css.
+ */
+
+button,
+input,
+optgroup,
+select,
+textarea {
+  padding: 0;
+  line-height: inherit;
+  color: inherit;
+}
+
+/**
+ * Use the configured 'mono' font family for elements that
+ * are expected to be rendered with a monospace font, falling
+ * back to the system monospace stack if there is no configured
+ * 'mono' font family.
+ */
+
+pre,
+code,
+kbd,
+samp {
+  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+}
+
+/**
+ * Make replaced elements `display: block` by default as that's
+ * the behavior you want almost all of the time. Inspired by
+ * CSS Remedy, with `svg` added as well.
+ *
+ * https://github.com/mozdevs/cssremedy/issues/14
+ */
+
+img,
+svg,
+video,
+canvas,
+audio,
+iframe,
+embed,
+object {
+  display: block;
+  vertical-align: middle;
+}
+
+/**
+ * Constrain images and videos to the parent width and preserve
+ * their instrinsic aspect ratio.
+ *
+ * https://github.com/mozdevs/cssremedy/issues/14
+ */
+
+img,
+video {
+  max-width: 100%;
+  height: auto;
+}
+
+.container {
+  width: 100%;
+}
+
+@media (min-width: 640px) {
+  .container {
+    max-width: 640px;
+  }
+}
+
+@media (min-width: 768px) {
+  .container {
+    max-width: 768px;
+  }
+}
+
+@media (min-width: 1024px) {
+  .container {
+    max-width: 1024px;
+  }
+}
+
+@media (min-width: 1280px) {
+  .container {
+    max-width: 1280px;
+  }
+}
+
+@media (min-width: 1536px) {
+  .container {
+    max-width: 1536px;
+  }
+}
+
+.appearance-none {
+  -webkit-appearance: none;
+     -moz-appearance: none;
+          appearance: none;
+}
+
+.bg-white {
+  --tw-bg-opacity: 1;
+  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+}
+
+.bg-gray-200 {
+  --tw-bg-opacity: 1;
+  background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+}
+
+.dark .dark\:bg-gray-600 {
+  --tw-bg-opacity: 1;
+  background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+}
+
+.dark .dark\:bg-gray-700 {
+  --tw-bg-opacity: 1;
+  background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+}
+
+.dark .dark\:bg-gray-800 {
+  --tw-bg-opacity: 1;
+  background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+}
+
+.dark .dark\:bg-purple-600 {
+  --tw-bg-opacity: 1;
+  background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+}
+
+.bg-gradient-to-r {
+  background-image: linear-gradient(to right, var(--tw-gradient-stops));
+}
+
+.from-green-400 {
+  --tw-gradient-from: #34d399;
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+}
+
+.from-purple-400 {
+  --tw-gradient-from: #a78bfa;
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+}
+
+.from-pink-500 {
+  --tw-gradient-from: #ec4899;
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.via-pink-500 {
+  --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.to-red-500 {
+  --tw-gradient-to: #ef4444;
+}
+
+.to-blue-500 {
+  --tw-gradient-to: #3b82f6;
+}
+
+.to-purple-400 {
+  --tw-gradient-to: #a78bfa;
+}
+
+.hover\:from-pink-500:hover {
+  --tw-gradient-from: #ec4899;
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.hover\:to-yellow-500:hover {
+  --tw-gradient-to: #f59e0b;
+}
+
+.dark .dark\:from-gray-800 {
+  --tw-gradient-from: #1f2937;
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+}
+
+.dark .dark\:from-purple-800 {
+  --tw-gradient-from: #5b21b6;
+  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+}
+
+.dark .dark\:to-gray-900 {
+  --tw-gradient-to: #111827;
+}
+
+.dark .dark\:to-blue-500 {
+  --tw-gradient-to: #3b82f6;
+}
+
+.border-gray-300 {
+  --tw-border-opacity: 1;
+  border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-400:hover {
+  --tw-border-opacity: 1;
+  border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+}
+
+.dark .dark\:border-gray-800 {
+  --tw-border-opacity: 1;
+  border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+}
+
+.rounded {
+  border-radius: 0.25rem;
+}
+
+.rounded-3xl {
+  border-radius: 1.5rem;
+}
+
+.rounded-full {
+  border-radius: 9999px;
+}
+
+.border {
+  border-width: 1px;
+}
+
+.flex {
+  display: flex;
+}
+
+.inline-flex {
+  display: inline-flex;
+}
+
+.table {
+  display: table;
+}
+
+.flex-col {
+  flex-direction: column;
+}
+
+.justify-center {
+  justify-content: center;
+}
+
+.font-sans {
+  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+}
+
+.font-semibold {
+  font-weight: 600;
+}
+
+.h-2 {
+  height: 0.5rem;
+}
+
+.h-3 {
+  height: 0.75rem;
+}
+
+.h-10 {
+  height: 2.5rem;
+}
+
+.h-full {
+  height: 100%;
+}
+
+.text-xs {
+  font-size: 0.75rem;
+  line-height: 1rem;
+}
+
+.text-base {
+  font-size: 1rem;
+  line-height: 1.5rem;
+}
+
+.text-xl {
+  font-size: 1.25rem;
+  line-height: 1.75rem;
+}
+
+.text-2xl {
+  font-size: 1.5rem;
+  line-height: 2rem;
+}
+
+.m-4 {
+  margin: 1rem;
+}
+
+.mx-auto {
+  margin-left: auto;
+  margin-right: auto;
+}
+
+.mb-1 {
+  margin-bottom: 0.25rem;
+}
+
+.mr-2 {
+  margin-right: 0.5rem;
+}
+
+.mb-2 {
+  margin-bottom: 0.5rem;
+}
+
+.ml-2 {
+  margin-left: 0.5rem;
+}
+
+.mb-3 {
+  margin-bottom: 0.75rem;
+}
+
+.mb-4 {
+  margin-bottom: 1rem;
+}
+
+.ml-6 {
+  margin-left: 1.5rem;
+}
+
+.mt-7 {
+  margin-top: 1.75rem;
+}
+
+.mb-10 {
+  margin-bottom: 2.5rem;
+}
+
+.ml-10 {
+  margin-left: 2.5rem;
+}
+
+.ml-12 {
+  margin-left: 3rem;
+}
+
+.mb-auto {
+  margin-bottom: auto;
+}
+
+.max-w-xl {
+  max-width: 36rem;
+}
+
+.min-h-screen {
+  min-height: 100vh;
+}
+
+.focus\:outline-none:focus {
+  outline: 2px solid transparent;
+  outline-offset: 2px;
+}
+
+.overflow-hidden {
+  overflow: hidden;
+}
+
+.py-2 {
+  padding-top: 0.5rem;
+  padding-bottom: 0.5rem;
+}
+
+.py-3 {
+  padding-top: 0.75rem;
+  padding-bottom: 0.75rem;
+}
+
+.px-3 {
+  padding-left: 0.75rem;
+  padding-right: 0.75rem;
+}
+
+.py-6 {
+  padding-top: 1.5rem;
+  padding-bottom: 1.5rem;
+}
+
+.px-7 {
+  padding-left: 1.75rem;
+  padding-right: 1.75rem;
+}
+
+.px-8 {
+  padding-left: 2rem;
+  padding-right: 2rem;
+}
+
+.px-10 {
+  padding-left: 2.5rem;
+  padding-right: 2.5rem;
+}
+
+.px-11 {
+  padding-left: 2.75rem;
+  padding-right: 2.75rem;
+}
+
+.pt-5 {
+  padding-top: 1.25rem;
+}
+
+.pt-8 {
+  padding-top: 2rem;
+}
+
+.pb-10 {
+  padding-bottom: 2.5rem;
+}
+
+.pt-16 {
+  padding-top: 4rem;
+}
+
+.pr-20 {
+  padding-right: 5rem;
+}
+
+.pl-20 {
+  padding-left: 5rem;
+}
+
+.pointer-events-none {
+  pointer-events: none;
+}
+
+.absolute {
+  position: absolute;
+}
+
+.relative {
+  position: relative;
+}
+
+.top-0 {
+  top: 0px;
+}
+
+.right-0 {
+  right: 0px;
+}
+
+.right-3 {
+  right: 0.75rem;
+}
+
+.bottom-4 {
+  bottom: 1rem;
+}
+
+* {
+  --tw-shadow: 0 0 #0000;
+}
+
+.shadow {
+  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow-md {
+  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow-lg {
+  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+* {
+  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
+  --tw-ring-offset-width: 0px;
+  --tw-ring-offset-color: #fff;
+  --tw-ring-color: rgba(59, 130, 246, 0.5);
+  --tw-ring-offset-shadow: 0 0 #0000;
+  --tw-ring-shadow: 0 0 #0000;
+}
+
+.focus\:ring-2:focus {
+  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.text-center {
+  text-align: center;
+}
+
+.text-white {
+  --tw-text-opacity: 1;
+  color: rgba(255, 255, 255, var(--tw-text-opacity));
+}
+
+.text-gray-600 {
+  --tw-text-opacity: 1;
+  color: rgba(75, 85, 99, var(--tw-text-opacity));
+}
+
+.text-gray-900 {
+  --tw-text-opacity: 1;
+  color: rgba(17, 24, 39, var(--tw-text-opacity));
+}
+
+.text-purple-500 {
+  --tw-text-opacity: 1;
+  color: rgba(139, 92, 246, var(--tw-text-opacity));
+}
+
+.hover\:text-white:hover {
+  --tw-text-opacity: 1;
+  color: rgba(255, 255, 255, var(--tw-text-opacity));
+}
+
+.dark .dark\:text-white {
+  --tw-text-opacity: 1;
+  color: rgba(255, 255, 255, var(--tw-text-opacity));
+}
+
+.dark .dark\:text-pink-500 {
+  --tw-text-opacity: 1;
+  color: rgba(236, 72, 153, var(--tw-text-opacity));
+}
+
+.no-underline {
+  text-decoration: none;
+}
+
+.w-2 {
+  width: 0.5rem;
+}
+
+.w-40 {
+  width: 10rem;
+}
+
+.w-full {
+  width: 100%;
+}
+
+.transition-all {
+  transition-property: all;
+  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+  transition-duration: 150ms;
+}
+
+.ease-out {
+  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+}
+
+.duration-1000 {
+  transition-duration: 1000ms;
+}
+
+@-webkit-keyframes spin {
+  to {
+    transform: rotate(360deg);
+  }
+}
+
+@keyframes spin {
+  to {
+    transform: rotate(360deg);
+  }
+}
+
+@-webkit-keyframes ping {
+  75%, 100% {
+    transform: scale(2);
+    opacity: 0;
+  }
+}
+
+@keyframes ping {
+  75%, 100% {
+    transform: scale(2);
+    opacity: 0;
+  }
+}
+
+@-webkit-keyframes pulse {
+  50% {
+    opacity: .5;
+  }
+}
+
+@keyframes pulse {
+  50% {
+    opacity: .5;
+  }
+}
+
+@-webkit-keyframes bounce {
+  0%, 100% {
+    transform: translateY(-25%);
+    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
+            animation-timing-function: cubic-bezier(0.8,0,1,1);
+  }
+
+  50% {
+    transform: none;
+    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
+            animation-timing-function: cubic-bezier(0,0,0.2,1);
+  }
+}
+
+@keyframes bounce {
+  0%, 100% {
+    transform: translateY(-25%);
+    -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
+            animation-timing-function: cubic-bezier(0.8,0,1,1);
+  }
+
+  50% {
+    transform: none;
+    -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
+            animation-timing-function: cubic-bezier(0,0,0.2,1);
+  }
+}
+
+@media (min-width: 640px) {
+  .sm\:ml-4 {
+    margin-left: 1rem;
+  }
+
+  .sm\:py-12 {
+    padding-top: 3rem;
+    padding-bottom: 3rem;
+  }
+}
+
+@media (min-width: 768px) {
+  .md\:ml-6 {
+    margin-left: 1.5rem;
+  }
+}
+
+@media (min-width: 1024px) {
+}
+
+@media (min-width: 1280px) {
+}
+
+@media (min-width: 1536px) {
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index 88aeaf4..f2f17a3 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,90 @@
-# Offshift Main protocol
+![Offshift Logo](.\assets\logo-2.png)
 
-main code + docs
\ No newline at end of file
+Offshift provides a private derivatives platform that supports the following functions:
+
+* [Shifting](#Shifting) - Convert XFT to zkAssets, which are the confidential tokens that enable anonymous transactions.
+* [Staking](#Staking) - Provide liquidity to the XFT/ETH pool on SushiSwap and earn rewards on your tokens.
+
+## Benefits
+
+Our shifting and staking functions can lead to the following benefits for your users:
+
+* Anonymity - Anonymous transactions on multiple blockchains.
+* Zero Knowledge Assets - Private derivatives with prices pegged to any asset with a market and a price feed.
+* Rewards - Rewards paid in XFT and SUSHI for providing liquidity to the pool.
+
+## Implementation
+
+We currently support staking on the Ethereum blockchain and shifting on both the Ethereum and Moonbase Alpha blockchains.
+
+This repo includes the following resources:
+
+* [Ethereum](./Ethereum)- Backend scripts and a frontend UI for shifting and staking on the Ethereum blockchain.
+* [Moonbase](./Moonbase)- Backend scripts and a frontend UI for shifting on the Moonbase Alpha testnet.
+* [Confidential Tokens](./Confidential_Tokens) - Detailed analysis of our approach to confidential contracts.
+
+See the README file for the specific component you are implementing for installation and configuration details.
+
+## Support
+
+For support, contact us on [Telegram](https://t.me/OffshiftXFT) or [Discord](https://discord.gg/vkXQ3wW84w). Our team monitors these channels and will respond to your questions as fast as possible.
+
+## Additional Resources
+
+We provide our own front ends for obtaining test assets, shifting, and staking:
+
+* [Ethereum xftT Faucet](https://offshift.io/xftT-faucet.html#) - Obtain test XFT that you can use to develop your Ethereum-based application.
+* [Ethereum Shifting UI](https://offshift.io/xftT-shift.html#) - Burn XFT to create zkAssets with the price pegged to one of several existing underlying assets.
+* [Moonbeam xftT Faucet](https://offshift.io/moonbeam-faucet.html#) - Obtain test XFT that you can use to develop applications on Moonbeam, which supports interoperability between the Polkadot and Ethereum blockchains.
+* [Moonbeam Shifting UI](https://offshift.io/moonbeam-shift.html#) - Shift between XFT and zkAssets that can be transferred on Polkadot and Ethereum.
+* [Offshift Staking Dashboard](https://dashboard.offshift.io/stake-now) - Supply liquidity for XFT on Sushi to earn XFT and SUSHI tokens.
+
+See our articles on Medium for detailed, step-by-step descriptions of shifting and staking using our dashboards with MetaMask:
+
+* [Shifting on Ethereum](https://medium.com/offshift/offshift-testnet-guide-phase-two-7607c628026d)
+* [Shifting on Moonbase Alpha](https://medium.com/offshift/offshift-testnet-guide-moonbase-alpha-c1c0ed92e0ba)
+* [Staking using SushiSwap](https://medium.com/offshift/offshift-sushiswap-dual-liquidity-mining-goes-live-7d7ed036a89e)
+
+The sections below provide an overview of how to use our [shifting](#shifting) and [staking](#staking) tools. By using the code in this repository, you can add the functionality described below to your own application.
+
+## Shifting
+
+Shifting converts XFT to zkAssets and vice versa. zkAssets are private synthetic derivatives that can be anonymously transferred on the Ethereum blockchain. The value of a zkAsset is pegged to the price of any asset with a market and an available price feed. When you mint a zkAsset by shifting from XFT, you choose the underlying asset that sets the price of the zkAsset.
+
+This repo includes resources for using the shifting tool in two different ways:
+
+* Website - Use our prebuilt web apps and MetaMask to obtain test tokens and convert XFT to zkAssets.
+* Scripts - Use our backend scripts to shift tokens using the command line. The README files in the [Ethereum](./Ethereum) and [Moonbeam](./Moonbeam) directories provide more details about installing and running the shifting scripts. 
+
+The steps below provide an overview of how to use our shifting resources with the website frontend.
+
+1. Set up MetaMask and obtain test tokens. You will need Rinkeby ETH and XFT Test Assests (xftT) to test shifting.
+   1. In MetaMask, select the Rinkeby Test Network and obtain Rinkeby ETH from the [Rinkeby faucet](https://faucet.rinkeby.io/).
+   2. Use the token addresses below to add the Offshift test tokens to MetaMask:
+      * xftT - 0x1190fb1b00d20656549cdff689e55d072ba764f3
+      * zkB - 0x0e1bff82509994170026f47f1d0857fb275c3003
+2. Install the backend scripts. See the [Ethereum](./Ethereum) or [Moonbeam](./Moonbeam) README files for details.
+3. Open the `faucet.html` file in the `frontend/website` directory and follow the prompts to connect MetaMask to the app.
+4. Click the xftT(testnet) Faucet button and follow the instructions in MetaMask to obtain xftT that you can use to perform a test shift.
+5. Open the `shift.html` file in the `frontend/website` directory.
+6. In the first dropdown menu, select XFT. This is the asset that you will burn to mint zkB.
+7. In the second dropdown, select the underlying asset that will set the price for the zkB that you are about to mint. For example, if you select BTC, you will mint zkBTC, which is a zkAsset price-pegged to BTC.
+8. Click the Approve button.
+9. Follow the prompts in MetaMask and the shifting UI to complete the shift. 
+10. MetaMask will notify you when the transaction is complete, and your asset balance will update to show an amount of zkB.
+
+## Staking
+
+Staking provides a way for people holding XFT and ETH to earn rewards for providing liquidity to the network.
+
+Before staking, you must have equal amounts in USD of XFT and ETH in your wallet. You cannot use test coins for staking.
+
+The steps below provide an overview of how to use our staking resources in your project. The README file in the [Ethereum](./Ethereum) directory provides more details about installing and running the scripts:
+
+1. Use the [SushiSwap Add Liquidity XFT-ETH page](https://app.sushi.com/add/0xabe580e7ee158da464b51ee1a83ac0289622e6be/ETH) to exchange XFT and ETH for SushiSwap Liquidity Pool (SLP) tokens.
+2. Clone this repository and add the files to your project.
+3. Install the dependencies.
+4. Start the server.
+5. Open [`http://localhost:4200/`](http://localhost:4200/) in your web browser to launch the staking dashboard.
+6. Follow the onscreen prompts or see the [staking] information at the root of this repository to connect to your MetaMask wallet and stake the SLP you obtained in step 1.
+7. Rewards accrue every block and are paid in XFT and SLP. Claim your rewards in the Rewards tab in the staking dashboard.
\ No newline at end of file
diff --git a/assets/logo-2.png b/assets/logo-2.png
new file mode 100644
index 0000000000000000000000000000000000000000..489c95c31a36cc95bdb8fb896e5479b14eb42744
GIT binary patch
literal 15678
zcmb_@Wm8<u^ESaHxZMyWxGy32;uf6Xz7Qa|%i<PX0t9yt?#?b2oZ#+@ySvLnepSym
z_`lelsZ*zVx_jnKPxo9`xU!NoCORoP92^{`tc;{892`9Ot)GdC{PsWT7ajN3pgG9s
zIK#mKX#V})xfh7I!ohunla&-xch5M^Tymn(O3Io;)<z-s)ILtVahb=Z-xhcbIeHBL
z2tIbeu>#Bgw`8L7Re2ge%oARPxBV<Ql59yxnUeMlO)`Ws=P$$F#z+uDA1BC0BQXMH
z%e8#jdRO>6J!(LzDE*xuAtPKkVhZ0*_A8L7g8SW@I&l83Q=N|}|9a!T9}oVua71un
zz<;ej5?mhEzs|RJ{>2FYI@)mmH?Jg}(T7~kIAn%p;lv6VCgNL?#?p@@^Mt8;ibx$K
zgc-Qc8RATY>x*nGAw%6Jf13Z(&tFQ)vf}hQeMzgE9M|D6EsmSWPBSMK*D_(8n{MAp
zt{_vVbO7I}^Rt(5o;+lBeX1l6E3z&A$I0=?{yzLaE5smLd6iWmN6pt^7V$FnR&q()
zbPLC<EAN%2YX<7_lstx*n#&P>?9PJWtK_kzmKV17w@s+Ig9iTD{s*Mvu43L*;;9#J
z#?fSqn1b&BeC{`z>1j!(W*a4IvEAWWO>{nl$nRWmxBczOkW(X)Kp8W<@n5+?TG0{D
zHwvXV!oDKvYIu_c*G!1PazI-S&1cf7fsg7<<+p^`1utpP4?ZnPyQr*<^LtB=hUg~m
zoktnzyk_*8h9;@9$BYT=JSnKS`Q>=E)Oq#3N#P<Xm^N$m&^@GSwfs}7{Li+hAFHzo
z-o`?FEX#2U^HHB2lM%5p8>Mhu6p0s}H<WE!e`fMCJX~~*0Ji(hIvMW4E>cyTxczei
zSE2y7wry{SS8;I*@3@e+<2$&uEGluk^e|y2kDXmfF4{aFRKaSTJf)sxfK~y0mIcP;
zcID>@Gl{CB%Gd#ZmILkI5Mwm*<sCASCL287QDQf(D+&4|?Pj(Kz0_)a++>jEenY6{
zS|-!M5tfU+AAtSy+nlE6CTyHwJb871BRlR1Pca&1+0T?<Uv=3Iex^*d0Bt$)>c&gh
z>>M_RAWnsQ>vFU5ty7FG?2$}fh8L1#vc*ZK+0wHAac4XC56wSEM$oFdjh01UBO1(w
z7zyRhT}#yAxWU0y=P(w`_WJ0hZjd;oS16*kJj$|2WfF)S(Qz$00MZC88j~~FLdHvQ
z>aa3#wa7bmGh`r<!wYq{ytgDs8>3J!0LoaKukU}e8%^Af8r4bzy$mc5NqZ{H4^T^O
zS0?b?T|3N$BwIxAWIPZQWZGH&>(j5})s&%Qj%N~xISn~C+k4u|eyB}T8<{ihl3&0l
zq7-7e5{-KR+o};hDZ`Ouai#pK)}z42rM?ow#Rqs5AW{WB*oS+WX7X#r`~`?l#BUTG
zxH$~+nyD;|ORUoSVU{5vqJBuB=e4ezcQGd?-K4`o9AYfc`FU=qCs+@3*AO2PpffI%
z<Mz4fMC@QkrzRP_J@Chg?cAAapjR|%ZdQgJK71`%<kF{UU6JhTGNz>twxte^UJ0^@
z@uhw&<YDvzg2=Q6^q1w_S<AUlNN&P`M+a3CVM)=-EjBq7{crAni%p2SEqmNz0XuQA
zwJ{czvt>9$=Wm&(Y4Rw#(Bb4l5}nk#=Ib(=0JBa^ZHH;N)Ux8P=KKQACt2<a%wFN&
zlt_7FLDrCB<Na0%`6UF{htUh6cah;?x#aw?UbZu%AN9N#C<+<TFplu;DF=T^7iC^K
zCSg<$&Gl>#KZ<M}4~iDGkeEom#8vFy<S@}qDUc!N)OQude73_uNHt@)=m#keXU$>A
zEbW)ph3cb3En3_VeV=}ILozXb++B>;yaVmQr1>Xkvl~cSzwHyj(E8kbuZek#*HZW|
z45iv9ha4|wq0b1%Uzi$bMEW$sAt@%ZTa~8L`3W1gudUJjMA1{4vJP12u{e4&Bh#lN
zhZPB)2DvzSIxXP1yc)xE=QIBJRqU`9JW{rU-#Eq=%Me<Ok`N>;AbM5EOx4j^YJ{d9
zrnN-lTx`x%mWi}jqRmQgeiwDbFDD~uu^0io2_m3J<6c*gMGFL72kY<R6I3b5{Pqu#
z>eVNEqGe>q-4L}9rlR#vwj$~(+G@)XBPpXYS<ytJceQG-l^da%kxN|GR-VTxlw%vt
zr3uCyuk|M#G#P`ZC^ycynO|(9qz!#q%9!o}xre5^eNh2q{4DbsqEod;)NHKHzmwng
z1!~??U1n|RtmY506j`slT{m<d`le;z)h>LG+o{ggu-+0cC9Rbk{eq>xV}V|apd!0X
zjYceyCX5HQ8?upo?y8Q@c|)tWGdLcu->7>){HeJ)G=C?&45k&X8{L;gSj41jFM+Wg
zn4*Ns_btlepqTV7lpwj1d=hkE-08z9T`im-Dbs<l=IR;B*5$lo9hD}QR@z}@t^+mv
z0P&Z_p~%bNZ+knIW4)KDJ)Q6SgGz=iou_D*kIBbMB3aDA)oiYMKDa|0GZ8J;XbhLm
zMn<<GqiT+~AqL~z&%Y`K@*>R(ixK@fvcJ*DMO(d3{uwCIx(bt;_gFI2YIY}kN+S=K
zNBsjTIfTn?M8I~ui!t*S-McLKtq+&$n0I1wJrZ8{y*n&vNd1p?E>D~@OGI2bC1?X;
zLo-I$g6=s>r^6w&vE8SrI*~?fzr~g-`lq)G(AwcAvfcLNxGMO14>U4gmUey+7Sbu2
z+(BKOQ&jqDs!s}c|25}PEGzWmMQZ71*U<og2}NStH>z+w@A@A)g@Oq`PP6+})p#U5
z$H*<^k{XB$U2^3Z{$%`Wxe3z83j=nP&YXghrKOA}t55Y~tMhH*B!7Zdg$mJ=?tkdK
zI)WRsys~!Kd!z^wH143k>>2f?_m|PzXA7jCP}<9>97$M_yOB|$-IkKEbGCjfOED47
z4(zz0HU?Ok+fO`F_#35K`{mhOY*mf8dC`|0Ty$QWh?&`;X3i`681b|Y$4}>m_tnf&
z;>_W8D*Q&~e=!98+LW%ebF1@@UUI`CUtRC+?yD<BYKL#S<W+z46LwV9X1OMe7Ccjd
zI;uj(P@thWxC0gg*q_5crH8<f`4EE;=#{C!+YOp0-(?3SGc|VNot9Q(jw6~LeZq;j
zLLiYqT$eEy0y(gfUb`{3@Hy0XU4l$?q{YRE&U)V5F2f-*9W~U$(XLhdiT9}X_n!te
zlcwY{(6RN}#g#YlxS;uC(=!^8z8H(RGsV4XPVT^j6@J%+x$dE!0H{_X)l}7$q^P(Z
zflzhMyd=8ccChn3Rw?yPnwmLMCU~WbhsNW4N5F}OeQXr1NIT<x$a`I#0El@W94n9-
z3xc_rS^L5V2_#0n<2;u6KAc=nqZ8qDA(MvrSfuS$ws!3R&xwn2Du>Rz@*RoD2OL&d
z@<-L261wC-oLq_aEfl`=ceL`0&I}60q;@kJ;GW|`=W=+Y#5v%Ec_@$u*MwF4soI)v
zZiY~*$C&-gZjipti9UlKg{MU(Ye$r7O+x}~4m*_j)V^dOx2~xM=Y4ml>jymC@JtJ<
z;MWvpjMES*UApzT*yYN}j;$V8L2~3=nDU1d&W%Y8e#>>hvhK93qa?oY(C$DHf<_la
zN3J9=q9Ys3wQoBpMo5Z7{E1klUolu`Jaw6Ow=k8yvl2;m-nA#ZnL6TPQ#=Bl&gCF$
zVQ9Abs!Ua2;n<FiFv#rrV<|hqh$+RTX_1b$rN!w|;#o1if9ABQbBu}scUh}#RG9_L
z6L$0&PF(GQSV`mK#II_Ozk+&P6v!HC+wLuwrLga^J{ID@u?lqB6MSc<19!O~mVj!=
zw*<_&TWR}+65L!);v3h?;Gc=%`85!$FXi_qne1`mxZg`<U_4Bz`)iRLepuy@k?YL2
z-Q<!LP}@JS$}1b3;=^X_-K4Y~!34ZueQHuKqB7as0TBw*H@k63O)DNcahtxU5U<K{
zx)YUVx=wXrYi3DQv^lqUJniq|bXJ+u>LwPX>k846wxoorC^yI%EXBFI5PQHEmyhZ5
z1vV7NHEafJZstBJJqi7GgJ1u$(HeUjw!T>^;{ZM0ed2E)zHJ&>NWIFAzy6@{!0Vz3
zCl>pWdu&Wb{`I<MtYkBau<nE|Qox}jcHG)JrnZ;PLLBfBomSM=qT-fzWDO7vE1Dvp
zQWUM2VzPUORVtTKQhZppE-S7zq-k+SSUIb632UO&Cc<bn?!vKAS<#=rN^UJkX#Z$m
z(0w(s$p|@;)EcIFh~0YEe&KYiPW1BLdEdoh0ktibH(k@5u&i(0>sN$9T-^J|<pknJ
z?!%Z#X&T(_!jClPl4k8)Jl=*_$;h6EP#2_X#^DW=dj(xaL6Ud{A=~-yL`!3wbcWOQ
z&u|Jsvz~e(kE@N($f5df2dIjpdpT#zWwUHUnZ05&|Cwn%FKTr^2UX6NGuGM4=+~{4
z$+Y%HYpE>7{zncg{471Rla(rVZ=`X6;2B9V*>c76Obgx}_J5Kt$;nr5e%A5yjPzBA
z*++X0dm(I-7b$StGc5F3rx;(lB6{X;lX?xHn2M=eS}E+v3BAe>7@T*Y?xoRHqRf8H
zDr@Gp`w*$%w={C&*6VQzlGIu@@>*N?#9_#eu|LT2pyk8eQ=HgaG|FF)vG$xb>#1Sg
zR?=WFr+XQCVgC8)Wm(T{G5-iC1tYF~KAgDeFsy#Y0q3~Z&$e7V^JksepL-s1@1)J#
zKXxv?w9h_-d%yB*Ki*Q{`p~095;eP+q=c*WCsv|?%r%`<uz}3~B^EeSS7bE9^I(<4
z?ao@FsW>sJ|K<14`vX4|WDs9I?;o6A?p!IG?LN8$<W)2~-zIi;X&quMw+T!A0N)}g
zATn&Do9wV%6`h8kKB(Q{AF$Q_a(Mw7mF&s32FKY);{D=@+iGM$XbYZYh?FN68QhI)
zQTy*8mga!m(sfu0E8WdPLRlK&*m<F_i^i|wI(FC%)*ygSAmgt?l|7`0)_)_1WfP*>
ztmftw1C@jkQ-5<FaNanDW!0-LND0H-&8QE!q9!RNIQwU$?z<cfrGl|}hJNNXQk`>!
zd@5qKk;OCi9MKWmWtP_Iapb$IA?a|lgG!d+?-M;6=Xmihw)udY0Y>SHmq=^udAjRt
z9y0a?hw~1VncJk10<JGMm6<+@&`C;m*CnW>5=_Q(=Uy=ugh50U51W2>L}cR_lF83!
zv;QRai3A*$mnrMyCW(4H=w4-6LUT2hPMbip)DgA*{EcG3++~HTA1M5YVj2JlA(ts2
zC>^!WaaHN}aESm8<#X8&-{i>$tUufvhY7wMJ2LVRc+n<Hi1i0VNw(grQEB%$4yYfk
zQjKMk?_n1{T)e+ZYBSt%4If{km22eQ=aLRZ%D_a^duQHVBIh}p%Dh0^)=MPmGDX%R
z&#o1{bwkHKy(k-;Uvc6iW3N}^1vH!5-uudaJG1VP)0C!agj!l)rQ+hfr2Mtp_ZN0g
zc=~@_0!X(hrBbkaTRj4?ahO6yp3+7A?0jzB^W2-0Y1qF50n<Q0=qM5u(@@?a^5Oj1
zL3e#|XV`#9zTe2L@MdaV@|DwF)C+sVlXm3z=G036LHZ0p=m>0KDLrM;yLBS;Ti!D@
z>hd%~#>B{s-t0eIb26nws9o!Dh*rf%9)34$__;}_|L6IRPuRItA&%mAn&edo+A?NI
zORDh_A<JZNJN?3vy4Tb62M-6IGTANBsTBseGZ1k@RY5V3=Gdw>wsU5^3W?<G(8Uou
zUZWut9qpvc8DH_&=$|Y_t|(C6si&H%>#@2g|MrK*BH2^M0~-e{O4E3*gjUVDRLN_p
z4BY;9N=O3WP;Lm1)AvY)v=8KDG*|cIB$1yvmZfN_krM$X@gLF8g2E&;Q+2ijX3A{D
zw?um&s_X}8nPI%oRC`Z|zO+g+*hPXW$dF36)gVK9C*qv~3!dv9wB*Ch#|r9awCBhA
zF0&kw`HY5~NRmD55W~Z4d)K|rNBOJ0gr>~kl#1wW+nrK<wbVx?9(z|=#Pkc#iThxR
z%qxiSg+V+3)5U%ntEM=0%gONV6o9aqQcqn~^6@A7A2NvT0Yb`8-3(|u=?xyKZL=kg
zmdc5~%1g$m-4HL~=&jD><?az!jo_Qpt^x}VewKH#uV>b{h51iCZr<OEE^SrqFqLVT
z#_!3UQu?{*&qWhaI8&<1=dPN36S76h`ldeT%P!$uRVUwuAM15iFl4CSV-S%vyTJJe
z=L3pH6JE>%>}qFejXvOYkjtKLp>99Zq~81q*onOg$*+HY>fqlRA8C5%;DI(xi~9Yk
zBH3LgcU4Uug*f*4cx6Cc3;nVzf7!qU<C0js55ib1C66cfMQ{6}z$9wm9;11Qqq{$O
z0s0hhf4Wp4YI9nlEopIt@vmUqVEy=SAyzUgQ6E-UddB)MBdHYpAPn_Rl}rmS4KJqF
zU14tyzKkw>i=fjDUNSJ#j_RIl9HXAYZZ7OGR8cj$p_$ggD%kb8sC^=jwJ9(6>Ew2y
zSps<4(Eayy$ZGOFKQm=#YpjYT391n+Ymd9<mXwtsF#_5S^cGL}O*cq0mV5a)*o$x%
zY2LJx$uDrXLZs51L<a;Hr1aNk0Q^E<F4U)rZ>^t)G<|hYpiTWz{!<~5_4O0D9Og?&
z`bGKON8Y+>6OWpUNx_Es6ZeWzSgPl`8~P7j0PtZJ_SLNT%}!jzprUNoYO4_!L6trG
zqKbB7?LDIGZ4P>CAlg1S)t7##kM2HO_To!M=KR>M50MY`3QyaqyOBKQDYsza9Gfj)
z)G3z*4WR%y4GC6j+3RSOOgKt8!iy7qJ{NO(_%%d((6jb@yJ??+%ntUV>o<RJ7Ev$0
za8%ZvMcq(gVL8+a0%CSLZ5j*UO7O|=Ilaz3B*$|(34RWoU`U<K)pDnn!N0_{k39P1
zwSxUz@3W-2m2hm6s5)5<JUkJu8_QM@NZ~GXdun-{rAj?>EETSvFSmL;jUdy%`faff
zIB9OHdWFz3S=ES}=1OHLknbrjq**E|>0M}>U-+zKC;lm0Z+UtuG>E%MQ@nUCy%KQm
z-zD`<5_;!{uMtDK91XkFbJ+Ca#FRVy+vlJtZb;rPv*(lwg3<~>WO48LD}9ZEY=5UC
z4s~5Kx-Do1*5;TLmC9pd`xd=kHj~x%UCtex{axL!$oPokW*aY4)$+;af%FV29k0;(
ztA8DPg5idnEXKLet~ke*>!M)Eb<B&NY;ZK^=Bz`t6v}>n<i7gC*yQtAB;{JTw3*RN
z%6E$;$oy(E=yu!^LFsyA&4ywvaG^WP?T{6GZU@V24mpMAMWti`Ca6ktzP#5I`=qOY
zxUtLTg~i*>JEfee)(>%6?xH={O}^W5-t5zAf?hM08DDc?dQuiOwJZ9KBEh3{%sgvi
z01IWtW6}P$SBvyb3A-}x(NkgcHcnPtnjy_zONd|zFRsSrKf`od+;Sj{1)i!3JTYV2
zwNJ?2)F+?)if$Lvv<edzV^8OtM*JeA#@yseOj5x=1qH`tO3Qr}krEBxuQR|}<Yx1#
ztyRF~=qI~cJ&QHkN7HTcet*{of^l5HodC)hYYZfiPN$s0jlqgl#*m;9M^VBCCCuD;
z(ea^tz*Ueq7VU(I%#2WLYYEvKAR9EUM*V;=Hr*=mpXJV(zgNNJ!m{D0==i<Oz#(@`
z0t%enZ@jm&Zs?NWjU1A#OaP)ml_<60x?Gk;{?Q8a?SHhX&dj#U=SrS!^4Kwc`66AT
zwTLB7J|`Ep5vzfDepH?nRahUM^T!0}?sM$}QX<#M$2f`7Z5KTPtZ>BqCf7dACGn|9
zE53RUT6=Kq9z2b0H*{^0k25km9mJ`tJ8~{>5Ygv4sG0Pn`@sxXm7*O++zD@U1cqWD
z@U&6Ek5(3-AEqK-9Vgp=_`c+g%bX93l*^R}{oS_o{E$Sr;DJ>m(M-u$aI-CHk`z5z
zZ{xmU*On#1A++&}d%Iz44!sMDD?(s*I+di#DzMf#bV<FLD7W>!K<4&LtU6Rz%uSIv
z1AEfiE73afYG%A~XWqzs#9mQVQsuv8+?L<_w%J^Y^WkOHtD@#7^z$VAMsx4l`iO{e
zUFulJOVEi}JGA6{=#b!@Uo&m@tReIzgogul2#Pro;^8g~_Mta1EWc2hK0I$@Ke)w+
z8vw{(qullwTH-am0n~*IIgK86Ws_4@Y!q!tew20$wYJ%v^whGGhK+Z}4VAFBY_$#9
z2D|td5e6{3XtFVvcPtRwaWCybx7Ipkhc@p&^x<^ouBxSnz6dRikMG5$WAc>C^pwOL
z5er~^ugB-S5B4Y5N)F#jzk5kOIN#UkIlq|wXPl`tPKeRf4z%eB!dftD)EU3`W*S3b
zMUBH6cNH_&NunRP%$o~vCA4<iSAY}MP^UVeJ=*>nC6gxz-8h)l9$wf!S=MjF3{lJn
zfwRWx&}mf5)rt_9q*s_mty!IvHZ3W0QHNpnm4PpGekT?`TvLebI2;3>GHz(t<g)<d
zYQQY1j$V%X?S^Gh4b~K1H$1S}=wVnhFU);|>RC$S5yTN>$Y@mcp-9OQBfhOM`n5Fe
z$IF^byzl@92eZR|M6ce2r_@}!KWY{a&tOIZH?2X_2ai*t5wNYIKtA%B2R??vpXc>T
zC6K+o%osK#Y1fSDYwPxDnQCaIiA2@zWIcYfmg}6`rgu}N`w9R_$)LSgcH(g#qaz68
zvzhPo2^zFet7(N0wZ*k=Dvo(hmjBQDX}v%nf|L(#gkWpe_bC8}!+KsaVV5oS+?1gf
zceBf3#!q=}`$YmB6O=T#Gn>}W>z7xdyy$IxM)TC~ifC~6>{y&m-*OX=tD40Qlz`FN
z5ORsfUnG^bA2hh4ots_MYJPm#{AQreuR<;EVV92XwAE$mD(V-jX5Ll#9T9dv_aH$V
zPrT6r-s~<{-&;;>;AL_)x>m?Ul?7&716IlIB(r!eup=93RwcN1r$07f4F{LJ6-~)c
z1l&$`4hCEQu%waZqB|V`sgJ4yStOj^V>lgNNa1fA&3~>*mW+`Nju$=<k9H?!+JE8^
zO#JONjzuIpo!QCOj?Z#;65!!LTx173x~OvIO%ZH<N~!Wz0`aj?>yNRXPQE2=F9Cpk
zueWq(;?cLk`hKsf^%o69a-qQ3Z7g$)zDlV}=hmmcmc0tW;!_;iY9sReriEnpdQu<`
zYYM-crLg|5RrOir`8<TN(d}i(b}n%OT6eeo)oRWL`2CwZDWAnL@Af<kEcz<Nq^K*)
z-PUN409=u+&}R~c%xrm%zVM8V%*8@3&y|dIEN>kHl;KEQ9x(KC=*sRzFq{4_V^Td!
z2ni2W2mW%`?<kasms?)D1RKNjmG>PjdQTK$WPv)L8;a{NLp5keBfbPCMqyl@mQkk~
zc}|`q3l~~@MioZm$12g?sS>whOT{g;Z`|LO-RaVvSrO`eW;52TkjH9v+(T?@t|brV
z;}ockFV=In8{n&{B|m<|7anyZw42%|kKcQa7?f@FYuhlJLUFSZ!qW<xrGn}VA16d*
z<JEi<iGMM_4EF}`7Cm`4vQhptEP6)s+CLt!=!B6xw_oXwZ<v{P?M!+R5|=4Hv}i~^
zWzMtXTu9kyEpJ}c1*`_hmPj3arF%P@JA}HO{GB&2t2}mKU5udrNu-#)H!0yol4l3c
zb^aga2l@h0dSZ>*Qh4)*fwsC0A5Dl$ty)@d^tNc1LX+!{UbclKTUe^t%x0FVmA1>Y
z$o?ID0khAmfjT#jRa}3G`%>yIVN6>oly_k|e{+ko*1k7r%hmR)wvEepo=#5@wWobU
zTkT6>Sc}mJifOtcF*v@lTt!ZUS-kWq<FEZ)RLAB;meya{sdo0MooT`+|HQ_Qfy~ef
zg$+%Ho7#nXl&h0-`)kAQ_ALL^{nsADQO+f^KIPe%N<KHcWv5q7&d)a5$!CjY_n}E{
z$Rbm^_N!o2-c!+r*(YEtLyR8rkOljMMd?#(mIgmY3OQ>9_^WWfp-f6`*d-Cf#n7^1
z?zC1S@v(CDsZDATF@;Gj0@y}6=1~AI_9ZJQf0)GSFzLF|`LOzfJ5urq5noefxjHoy
zfyez4L+%4IM3q2!7quE;fkb^#IkA^Y1aN9o>b)FB&P8WO!A(#*9Vfz?Jpsb~EVW^G
zT8YBXxuI48rbFS|u(F$FJkmVNM5_C)tI|}7vCOv}{IId&av#!NQ;kt(&{nGL!r6fo
zF$pO)NyAR&CI?uF9#u(58COL+@_~U!WRs;0)QYY=*|S$?Z#Sc|GkKM>R_0@%n_iHf
zZi=@G7&jEP<(LC&2h=(L=@Vxm0oV%in|g9tcVjpa1i<rP-FqvKco>W8T?mi{03A)b
z;yz?T^N@QTUot62XMW7fGYi2d(kw#tp<m11TSiH^0>Nkk&EUu}IZTKMzo27(o=FRm
zMp}PuTO!S<4+tdz2mH-Uf#o1ixx`Oi#~%75^J#S?l06-#vXXPoh-$qRxXQt1FP=fL
zLh&{KznD@_8!ZrEv9nx{YhbmEhM+~?`SHDj*8!>ymO1x-23@tbeD0M?rmOh<wN?%|
z$Yx)9O}dPwD+PPf>@z0*a#K~7ZMjWMBxD@mF#udQFQjmd3_vOf#<#*sX<ob>;2@%}
zhggs#s@(ZaQVLQ<#SfB-9u}-CepLyJ!JO$%pYpvs9#@XY>NC(KK?co<hU|b}j9Iwp
z0Es;?bMsYe`6qENHHN3WFluvvpB^7iIn*S8RN!K4X{MA$%N#+C{seQGc^9H;<)=9c
zl1NRQFU|jiO<4WSY}v6&KS@hVc%VaOUIlOkY+1;Q3>V5H*Fw@$hr?xO*CX16X^4|=
z97cL*UH)CI8l}oWgo7j7`iBKD2@N8bsw?h}ZD5tJWD;=GT!R(iJn78L9GDK=5?YGn
zG$^ngMCck4G|+{6jV-9v$V)r6Q+x?j{6YWh?foI%F?Yecc-E=Km7%H7D%NQwK{<lf
zO)Il3uoY^?QO5jCi0i(}T)@TqduN{o<78t5XdH-&Yr#giGrb*p9b+h9NV~3^`n~Ps
z<3V9pu$(=fLvJvi$1b2UtU_#AL#Wog%4o)0gV^d%i8awB9=zUX;V4im@y3QNySBUU
z?Bly5H&N?U-RZ>ZGz|NqKNTzoDn-;B=BM$LjL7tU_D4&eb^e!2S$9Dr1)IOz8)&+%
ztX9YCCj>QGLWTy)tg$}3)mI9e#~XLokA>}F%a!04Os~K<yVsp)M649&G^p!81KU4t
z6#9bKp-|OzhwSlK3zkD2VgYBVAsIWS!p{?+Yo*<K%gpm$Zo%?9qlwp29j*$eI6W+(
zYp3%YUC)pH08}`I0dh%D>>9M>V?e+s>%F@K5OPyLanH6Ls9l@d<%oVyO>4$W?K--!
zB!9aUYeH<AJF*SA8Eje}_NNYuVsQhm+JAYWWQZ7;z)e)BAJ(vE7z*_rC34kO8!rgm
z&)h)n1}vvZ+GR!SCT@YCdFb=V0$@c&mrBnT9A8_UjlM>skHP}(V?AvWl!9<XVN6mW
zeI%Wud4f>G&1L=zeW-pm@M&J*N8xvF5i#*yeSu@x$$(Zn(QOr{-8VyW9wlwA1_578
zTau3lq#+7)d=`IqDrG1I`P|@GQ4@EkNg^%}o|b%gtBxooVJ;SvWm0U4c%+J3l}zj|
z0u+h}Z5mQ1i#~V^;Gb0RBgRFhZKIk!5CQRXOt|A6C4O+P8tvfaf%y6CUw-#<AAIPS
zJ21Kn&_d*W12iCfzF-KWX+s~_qCm*n!l|JYS6qi?Lzn~V3ZOBXA0gtYf%#jbh_*nw
zMg3kEo4b(b0s%yJz5?-Q6Hv{E^<qcnD_!mX9H;zWoMN@eJdxmjcH_I+qV?(~^)^^b
z*nNcixDoAhP%K#t<2qsSTfOt`(@|ydxn>iuZdyaQZaREg1WjS{YPKZ_I4Qj+>Il{R
z?Ur^D@$M6^_Pk}q!u3N=r$&vb_b8ik8pIOL|8pTB_yU120z%zX$#+F6;L>}mxEGO3
zgXqO_WyZQ=^Iv01^8?sBJ<hwphE6@zT=V*SMCp%5@3CKfJ!Nbz$63?_7@{pHJWrky
zgxP}-hiz*j%-6BLpqkwvN0}y3wc3;2v3ui+=8KsO;x_4AK9}72=%9WUn+eD4i{a8?
zN<_9!=i?RY)Ml^7HD}Xz+Kh$Z19aCeDK#1kg_gMaZH%|73XV-^(x>JpB8z{uLW~a>
zF*Ku{&Ovh;XR(&kHZwod`l4Z}q^{A7Pzw^l{T_Tb!}{N(P)nLyI5@gxo#`m&b;jME
zZF_QtD@oCEpYnDw0~q4fv~Y{dQ1aDhQj{GvO*DCv!XUoeX~I?)iySYF?PYaXM@7jf
zyd=2{u47YKgF#|OOCa(ttm3U~Br1?1H;s8U3-I7~l$xS_5)ZF!g&K=H7EP^KAvW2;
ze{q2vdrtJm(~7^_jcltOFKbh8H7MW*YedEuh8&f>keQs_!T;fRJ6f@<xL>>Wp?)a+
zfkjbj^v>cPAr~d!!|*9Pi<PMUitBs_Wh8-=6$)ix`ueyv-$Pk*0CyIV%JfT*3Uhne
zQKv=&--6ZR9?e2lMFb_05-gx|O1XYkU}McO>_&|mXyYH*l$X%e$qk3O3&=aMS=QH*
zCR=Rr(Dr-bn9()FRN>|e$@1)jxUc|{0YsL)2v3pBzf6*6Kqu~VWgk2=rnIXH$x+qY
zBm}FBj{dX2!OMfq>E8DAK9b=2@JPp^sGx{;Ln4bWU3;YLVD9U#Q_EV0HV$*#^RJr|
z2{!!zkbax4r0_1l@K0PeLVCNj21ZS3%PB7#O7X#%J<aY?z{5A(u{u+sSaXSnx-|WF
z|Kz>xiEp00*~---M*dkOoe=MQ<;j@BxI=TDuA%rhNlD<bExJ^@LN9s1V{eUcmp3F}
zi8}~OH(Q;Jxztw>i<rBsBA)iLR4-L@8s^-peEjgU)G~Qu1<~J3?OyctbF8wa0<Iyu
zUZrLI@}FP2G<QE<Jlqm^tO|=ib+P3t%v;)@RC+yb-YP;2Ty$p2oKNEFB9QMNrzd!f
z+*Tmqi`&D!x1@QULrgxr)Ka93LogD-8jf@rBn7if)g#8JuSG-b1*pX4CrA7u|A~ol
zA52;;e~T7cT(yrG%nv5&2;lY|N}Ma~VPk?GC4pIp3F0U<8-}Wv{VDVwYsod71_jRV
zh1tf{`6OBJSr1T$@<;^XFn5&l>~flBBayUagh^ftnHOro*PopZ#R2=<?Up9u3s<PA
z=^xNqs>k$otVsy@+@+)lK)%aRaX&C>b%jT;5#5n4xR)iD#71Ckq2v->>jDu2_nU1x
zKL%VgLSnEX!%$+Rp6OO3^M%nL{j&HXA8ttl6x?U&>s7C`FCTc4N6~;07dyaC>tcAf
zQNId-^PaG^Q?Nz&9FTI)0F>JS?HNq2v&&*uW6PR38{fqNk4OvKe+}Qel`Daeg+)|%
zi+zH-o@lNl(+Gpc{n9yStlqf3I3ys}_&#^~taQA4;3q^iSt4&PQ7N0IMa=sj0Dp38
z`)`T9wkDEN36WT`u$3)DA5XR18n9ERgC>CM0&Y{1SkMU!QT-)-4^ch1&*+=WJ;r<+
zgD<cIT_yRrwNFd+LH;7Q!?=hYwKHoFE1RYD=HcMXV0RWYdHYBM)uos)^@K$T91cVJ
zx<MY`mi8rnu_2OBe3yNnL#6SmDIIrBH%85%O*ihX37xf8uI#pe+w8LJ4mCOQ+yDaq
z;9N&r-z0i%b5?}5hAFM?BD2g|UkjcNYyI}j4m($0*2?8KY>Wd#&}+`iQlqU=SJfe1
z+aMWGFKMI2o;RpY-kCyxU#z(Kpg~im-!4-%qW6)3`#GGwmt&!F^88{s72252FZx5W
zE_Q6TdF)R}(09m>GXuq_CZBOVEdPhKS)EpPONFcI(hR7HbJADnZ52$R5$koWjd#3l
z<PFXzG0y+p;x$Vt6M_pGzukwV-&;+TFk)P8MXVqk?ghguU+hZG>r9smH-lSL^jptb
zOC8DuM`cF>PRQ7NbUS~q#<Dq{DBWGENgt9sB4%qoRip00<8&dZ;P1}D%wU$qa??m6
z-+3E)&gNWp_f1E~yxt&pZ9h&rW5e!bo_GEtJ?}H-9&Sq_k`rG2o+`=l`eiWoRtJPf
z>-Z)f?!Wo!L$!Nx0z4WVrM+UXn<nOdO*KX9uWep}94jTxC1;*HGldmHAr8Y7PWx$5
z1d_`)&einU*&@sZAsT3cvYf@;NIj>YEjYp64DN=XGiWQiNa4UcZd%j_^NO3}84%4Z
z3F%;Jc8A^BH@Jk-J<^k^&-0eo!y}Ddmkk+IL>3D~tqS;iGF=d=@=mfnGhE7iB+RGl
zR!-6cg!Dexfo6szN@OGREO|vK@dJ^4pR^kF29Fe+6Y4_@C!RB{&;Bp@xo=yS7x&~%
z4nz3v43l`KUX$<`D<uQFmk{s5veCnyR-<v(1K_8fz&e@*zwaBPOZG<|$bXzNEpgpO
zOD^Yc{igc_TnHjN-VkTpwwmT9cgoKPe+k=!Clku|xyC(7_+6y#BQ_2F64BaN4FLn$
zbxkTa2BUQ5{v!At+3TxIacU3znpPLaacP}y`S<G2&)V^75w|*m03AOQ<SHDjX0fvM
zz&KLBxn$GT^Ls?Uz{eut5}F6q)Z)!?{kM8X3UcRtUlYM7=5?y}`1Op#R07T+!-=EX
z-QKwcuJh@G)t#i8lZ%+2?&jRsuxpe#1giD)PH0rT#3%)<9|KGrYQyNIARp@%OJrX&
z-vBOa2?q*H+R!F^#!!*sd=ilQ#zn4;7`^)>RBJQGAzmw26#X560afg~@zEEtxB4jA
z?7ZxrQ@RY>C13eQAC&w-+sC=MxUPwjYB^@+RFi#w`;73}#IwgP9plm2V5sO{q}Sxi
zg~ufxP1<wsTJk#@T^9EfypTCM0!HGb4gUD)4UbvSx6rPLn1{s*FCEExz)ZepkGG%r
zvjDBni}3o3KubwlRTY*SKJ+QD@UUp^%IrSQpm1oRVuQaZL#J<d&LuX4R@$W|as1ki
zvdlhuQ5d}O7ILmJ9;U+4IxQ?g7oP`mokxPB27E;ArMiZ3c7}uDl{^S*HP85y+1p$N
z$Mr6W{t9poR$1c}6}#FZNeS%}#Uc<K_#@>qp)gp3ugc5Sr(<zlzee==@z<IznXaqa
zu`X+cGSEQpmWO5Ue*Bb>zCw6*X5J__>CFSkjzv{-QlExK1y#m898@PlWIB`sGkIM`
zA>W7C_bDe$_5bS}OUcgvuy{HSq4+TxRi{yrAPcP|4k?(VMz_=#yhZe}kKXpdb$t@#
zt--hD!N2;gN2^?nKm;#q&XgL&?aVyKm>3D9^6YflILTp^9OVBl`S)!J%0<GL)AYkf
z2S<TRn%7U>a9|*_+vqW!wR5P}mFIngfzYG&vz-M+-Mx45%k9C~%&Q>u_vsW_?dksM
zeuTlq2TxpupJz35l#>Ff9|n&Vv<J>h(i?eH_#L%W*V8~rOn9M~4*RMnvDJY&*4VeE
z`s>6No|r^G3(0<~8zAXL7Jt~Qm^q(G-af%5M$(^3uU8BrQO*86c_LRxUv1q_9n<@P
z-Q38HZAcrgwt9-%fB4wG@r%p(lgV|<m(W^aWt0{gs36J2HgaSs<zBYrxIuUd=Saxk
zLn(8KDv)OaAm(z@2Ej;+F*mOvf*i<#2r*n+Huwd9^5dUAXm~uSQUd87&aN>|$eluB
z^rBpy6`SD%i6`cVP6x#{gF($A!O}iH+*`6})~tQypIYRkmeQw7phO(zmwV0kfJi?4
zI4<~5_Dd)Hh-a#{SHkCNZ>g$|Cz<CPNoI==-O>k5OL_->f|L_8yMjZB-EVXGYPPPK
ziFs6{kChor&UaW}^9O@P=P$l<rp&;7fKqtf?fC5EEbPgRnMiwHY`g&#ZT+cS%qRo6
z_OwSK9RE$sGGby1ONDn_FTK)&I*03fE|aYEVpw+)I%j)^`)Io3v4Qz$rqboGg2imP
zUt$(u>Rd<Gp+nvi;wsDD@fb`>=JVTEK#TZ5;=1e@d!{O@BUhvl(`F&nM67=-FxxOL
z`UN_e6?nt!%f`C)h89V6pqO*v1B9GOWn+%$nvV^;A9M4BhPZv!J-pW8m8^_KK!x5=
zb=iSPi`c0JEQ%0_2rI4~6ju9nE@Tr;;LGeR@%~8R`+$pm%q?@gf)g3uK)k%sON@jh
zMv1$O0!@_}Yzg0}j3q*k7TF4vG_)u-O>eYW{oO(FTC*_iy#5bw-$5M~+wt42JYQtZ
zccF%kQl<sjy;AAlnliezt$BXGl<Tmv$`)LgR@rR~C;yTnq&w@~ThT7YF|2frGb71M
z^pEE1seH?8*s*(*W~&l?dT%Sg7>RnG6{LJa#7O&S86T2>po}j>;=_CTEL~Mf2Gf<w
zT;qNCkRPED6Fk_kHMn4<byy$u9nz-c#IidH`2tBm2I<V7KQvCpOJPNJhF;NF29&EY
zR7=1TvDkb{iXXSxXR5vm)Yn%PdvT5HC6Z^ps6Kl>W47(3@+z8>Z$R#T^iHR{ScRu!
z8F`NDXaQt<HCc~-@_`0}$T5H|836|~^9>k9U+#|Ohk+$tw;E~@H1t2*1O-)P+i|Sj
z{CZM5*Jo|{s3PA{UJt$Ni_Tc|{N)J1B1a_GcE8I}D4mbldCG*@MHO#;vU$5({3VNT
zN?3JhR#-wb!6SzhVQXqE5epy?7`zx7z6TQ-aKWF6(~fSkN)D~eA!W+j?g?0O_$TGw
z&XwfPfew|Ektlp}UT#_?VE9DtPA?nQ&zCjgMOE$FngGFL<LiKS!?rxF^dr=Z%k>UR
zucMljdi_F#dnWvna02nWc~T9Qqw<`(b+yO4dk1Slx&T33VuPD60hw4=nunhG3!hTn
zbFA9lVO{HoT;@yl1W;9ykNGa+&sEwUD~-~IVxf?(t$d7+++jOnKFs9BD2kR0_GRHQ
z$DQ;a!z^st7$!tvWbYUr<E(4QNlp!$*ywYVnF<26q&jd6LCED8@FipR#<tEmldW~)
z7eA_g2*1-3YRC@nQyQ;sV&QjK|BVrs<*8YHPc@E#>+Bj*))q6^_?O#ic0sd5bXZ4$
z1^)sua}c%)b@bJq#a@lb5wL&!sgf#Ov${skygPcFC)8t1vk|R^;JPg^gS>mfa&JRj
zg}*GY!+2!Fp=vr&11vM-ME10{@Z}nGGh2L=j^i+wQqpG?HPD{DsgeKvtqbVE6Es9v
zU04JQzG`Xt&FcanZ0Nh+JS0PY{_&FXzmF3M!+QfhMC&R>RrV2R?J|73yUn`%laIzz
z@s(ZZ+{a)_!~<(t<Ho%(XHy)}dZU3MH^(&GaC;C5rw}y{f7r!G=F}52q(b=i@+6~d
zclD$N%-o_Npb?U}8%&^b7Jb!*OsIP1+S<Q_B<AL~cB@OKLjk_ClwfI$*{*{ih@qTt
zZYWocR=Wq>Vw7p11JiQV`jPMie7ISky_A}xXy2CvZr?yh%AAMPKl&^57LV#Pv3M#p
zln+tKPcCzdj16ZvbC<A8516DsEp|R|?3^mEeTsWR61h6aYQisd6hkl-+B`b8WA34O
zQ0WX~mtbiAs)Cj2Q*YB2_+v%4n2Z$n>k?jEgWX@&`1vtfX=6(96JHu*re{{h0!=z5
zPp?t_9F#a@e`OZ90Nd1pgvBKFEZ_}EKUgzqOyOSup6hM;Z{MgpxA1h4v2@slFuign
zl=9@gR}-COt|S8sPj#MI0unVP((_XJlW`3ZR@?2XD=+x6+}g}}qfdo)OQsR%i@EHy
z&5d>AybawyCIj3^RLn-PkUkTNpbYjH(ZhQ*T9<WKZvJAoOxvWzG-)y|((O;aRycah
zO&H>hVvZ3tXG1nnZ+&*gU8Fuc-gVUQ1l(-3o>Y(JZk@chcG)iV%|0?2jVsOWwryw8
z=y28W{dzj`&YuANSc~ywbo-B8)k&at0hkqFhCOCMKGDm`Nw^{Y#RpWluD&EWf0g5$
ztD#4CAf6(-_7k$q#Y|vf2N@Dk+b}4RktF4CC*ij=N-QZG;2wg3o1&dxFWA0p7&!Z$
z2Od-HhUz`X4>e$fp6}|V_rP<o{Vev*arkiNT72lVm||QPBSlvIOW?=hyORKK`s3YL
zk@T-8Yde{Ll~TS+YlOPPHGd7G`i9+357WvRY+tuXLb+GO1^Y=!zM9j<Qv*z?g9u$4
zExN*i>6~tas6fND`>v>3`9XX^nCLVinvh{w&HSeA$J2?yvtC2NGHyy^Fdzqm#4XUa
zdNc<U^HGZQrct{-*u$9_&!;5aZPW*m#RGvD(GqSyav8i(6X(s(#xNiPUzfM$3}I%#
z)A}ot;vVfF0(VVKJ$CZpD4`VpUbsDF_nj||BzdZ%&SJBZz2q?Hd+__4T5@8u;LJ?=
zb;(SuQS$XO&p7Mz+UD$Z%y-GKCU=P8NE)%jI=6_+;t0Qs=J+{qIg8E?w2@S@_EPhS
z4bSCCOh2d#^&e^JKeIG7-e@c#K8@eA^#roj{?335#S1?iK1bc(Q5C}6#WD)_NW{MD
z0e)qa6dIkLv>U8U4zKE+&=;DW$dAjmt`@$_TBE^6lwq4UqJ`i2LhYC`DR4v8x_>;M
zJE8t#oPDcFm6eZ2Taf>3KCGUbre9mhpu~tHdc(7H(Tz^k5%$Oa-l$B9$truJ@{#6m
z+{bcxF-GnqY2wPSoj})gMXy+tg+|qCpF#YPga{skY_FqxByw7Qw;PoT?aNHQR}PqS
zXwE+_7g1(kkm290Ss}`a-iTuc^T*EnDO#IX{&bU~0REaU{)z^Ux;(wPtdvzYI<11P
z1B_1N<)WC*yY7?0r?om_MW1sYH8lwjBOz~B0xqu~_ufSMOBHdfYZ>XqK8ynOKxjUT
zPN>8VKC~u12Bz`<$<VVqgaS|K%)MYFscv-GRZhVeN-ipmN(!+#7$C^F6l-PUNcPfW
zTIs9<`BHXtRl1`&fyRz&-I9spZp<s5n45i>{u^7*|4}?Y0~mKhj|LLv)Tq)T$X=4g
zbNy0|nS7BkpJ$9F^4+TNkAc~oPX-^?RwUWr83xnE`n0i_xg7^)5U5f=!$f+&`o*m_
ziT+-bZY!LR5KZt=pWrrksrBCD%?7xf5iX_a*tw=?+7v4!@|byay_7xH-KgF)_LBi?
zIek~Vo?IQ?QR|j)zAK<o>jJYT9`>ku1(AR!&uX+ph3m7!tPO*^{^9)n^S+?t1L4<;
z;(gnH%sbIQi{HgGxUQ0avkJd2gf-0R2*c>wSogjrZzY}kc&``b=b>^!sJ&l&>1-i-
zTFZ~4V?Hca!N!qv7xBzLTg=MzTlOK~ZT*3nQTvhI5%8w1Z0IGnOI5fU=0CNS5uyme
z--BS#!io06?;{~P&+Xu3OC^x%$CHdd&cXOf^TEadJ6XJFa+WgpsNht5L-mh)38+x-
zlxc`7tw&HLbY{c{lRdPTIP>l_3(E!j{*9ms_eUuIjptD{vmW0ur6<<((hgjn;_^J;
zC0DAQr4bC>5X5tN`P;yFF74K9%%-o|xSXNaKRo6<B;dM*)?RQ_%k<NoVfUtn@v7hR
z9=>{$P;m=`b~ztsf*1j|l=;y6kJ2b=ZCS5IJoT0*rG2sXaO90Ehn}{<qca?3a28?c
z^Raojt7{9c8%Fk$AVrfCMgT7mS2t}8+?um+U0^vH;cUx{ZhQK5M$|sc>zef}|LB}2
zOci+lTv1s#5nVXp6k9!Isnctn3Y=gYE=s>zu1esZVzv3&qC8)7NrWM~O~^Y>^?cJ#
zfC{Cv2PIxt9)33l*yxEHQ6av?`!|+e)#x1An^d@wB5>a5q*mx-TBS%$FMcC`jpKHP
ze7}cV6QT19gwmLfU7Zx~wq0+qRQs><0i)CT6LOcCPo`pa&K`STjD#f0o6VJ%-2Z5>
zqFxpi#WXZWn%tmM2Cl`uLM7dluf(B7ic&{q;fR?->5=L9$tDq0<sT!L((a6OFPL=%
zI!(8q+s=f^StzJ>{;BgTf98Mcq)Yy7EZmBh)y*W(>a$|E0eW-*BMpa@ll07c(npz1
zeWU?LV&=(60eHs$<FOX71{GhfSF@^2);%8&E@t#dJer90o*n7P8|)E|cyhDKZmv<=
z1edYTi#rmdb~;lxyk#E67D#VH{?R5<n%4R4aUQ+zsKt6v&bh1A9l{CPGyoH9jS(t3
z=L96tzibcqU@+?zyixSX@JiN2?T@t{^8V@j%}7UEW%q5K1@N*)5Di#&$Tril9_NOZ
z1$J8@UwTgjUG4;<r3P~22>-p^v||tkq}*IniII6r^0(dB{O;A!^hDPMY&Cnf`=b{6
z-#cFc+o#;VNJ<aH|J%;q2vh<p#3qsk%x9Y67Wp=kDHUOC%z2DNE)ZX*<^S#w5pMpi
z4P}&DgXu&g@y3U6{s~V$N>>~3QEWzCn3vdZCFF^D&VOV3m;U(wOy3J1!GBNSL=XQ@
g$-fo?l2@<q^jH7fNZ*Nt{u@A6N=dR({9C~P17o@3L;wH)

literal 0
HcmV?d00001

diff --git a/backend/Shifting/README.md b/backend/Shifting/README.md
deleted file mode 100644
index f8b7f7e..0000000
--- a/backend/Shifting/README.md
+++ /dev/null
@@ -1,6 +0,0 @@
-# Shifting contracts
-
-- chainlink-oracle.sol: chainlink price feed contract
-- shift-contract.sol: shifting contract 
-- shift-with-faucet: shifting contract plus xftT faucet
-- testnet-tokens, xftTest-asset.sol: testnet erc20 tokens
\ No newline at end of file
diff --git a/backend/Staking/README.md b/backend/Staking/README.md
deleted file mode 100644
index 9d11a04..0000000
--- a/backend/Staking/README.md
+++ /dev/null
@@ -1 +0,0 @@
-# Staking contracts
diff --git a/frontend/Shifting/README.md b/frontend/Shifting/README.md
deleted file mode 100644
index db53d8d..0000000
--- a/frontend/Shifting/README.md
+++ /dev/null
@@ -1,4 +0,0 @@
-# Shifting frontend
-
-website directory: browser based frontend (requires metamask for interaction).
-scripts directory: scripts for interacting with the contracts. 
\ No newline at end of file
diff --git a/frontend/Staking/README.md b/frontend/Staking/README.md
deleted file mode 100644
index 693040f..0000000
--- a/frontend/Staking/README.md
+++ /dev/null
@@ -1,36 +0,0 @@
-# Offshift
-
-[Staking dashboard](https://dashboard.offshift.io/) frontend code.
-
-This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.1.
-
-
-## Install npm, angular
-
-You need to install
-
-- [npm](https://www.npmjs.com/get-npm)
-- [Angular](https://www.npmjs.com/package/@angular/cli)
-
-## Configure project
-
-After clone run `npm install` to install dependencies.
-
-
-
-## Development server
-
-Run `npm run start` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if
-you change any of the source files.
-
-## Code scaffolding
-
-Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
-
-## Build
-
-Run `npm run build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `npm run build-prod` flag for a production build.
-
-## Further help
-
-To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
-- 
GitLab