├── .gitattributes ├── .gitignore ├── README.md ├── brownie-config.yaml ├── contracts ├── DappToken.sol ├── TokenFarm.sol └── test │ ├── LinkToken.sol │ ├── MockDAI.sol │ ├── MockERC20.sol │ ├── MockOracle.sol │ ├── MockV3Aggregator.sol │ ├── MockWETH.sol │ └── VRFCoordinatorMock.sol ├── front_end ├── README.md ├── package.json ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt ├── src │ ├── App.tsx │ ├── brownie-config.json │ ├── chain-info │ │ ├── contracts │ │ │ ├── DappToken.json │ │ │ ├── LinkToken.json │ │ │ ├── MockDAI.json │ │ │ ├── MockERC20.json │ │ │ ├── MockOracle.json │ │ │ ├── MockV3Aggregator.json │ │ │ ├── MockWETH.json │ │ │ ├── TokenFarm.json │ │ │ ├── VRFCoordinatorMock.json │ │ │ └── dependencies │ │ │ │ ├── OpenZeppelin │ │ │ │ └── openzeppelin-contracts@4.2.0 │ │ │ │ │ └── IERC20.json │ │ │ │ └── smartcontractkit │ │ │ │ └── chainlink-brownie-contracts@0.2.1 │ │ │ │ ├── AggregatorInterface.json │ │ │ │ ├── AggregatorV2V3Interface.json │ │ │ │ ├── AggregatorV3Interface.json │ │ │ │ ├── BasicToken.json │ │ │ │ ├── ChainlinkRequestInterface.json │ │ │ │ ├── ERC20.json │ │ │ │ ├── ERC20Basic.json │ │ │ │ ├── ERC677.json │ │ │ │ ├── ERC677Receiver.json │ │ │ │ ├── ERC677Token.json │ │ │ │ ├── LinkTokenInterface.json │ │ │ │ ├── LinkTokenReceiver.json │ │ │ │ ├── SafeMathChainlink.json │ │ │ │ ├── StandardToken.json │ │ │ │ ├── VRFConsumerBase.json │ │ │ │ └── VRFRequestIDBase.json │ │ ├── deployments │ │ │ ├── 42 │ │ │ │ ├── 0x69C25a29806B7aAc516173b67e2cfe1A016dc715.json │ │ │ │ ├── 0x743Bc64B4FE2e00C7fB266B6d9D374656dC44c47.json │ │ │ │ ├── 0x7A6707DF0B6191708d94a878d01edc2A41eFB646.json │ │ │ │ └── 0xAc392a915fa077E7BF35FB5534201a5c2071dd21.json │ │ │ ├── dev │ │ │ │ ├── 0x097201C151BFF9dCAc848BCb2e261bCC7B5E40E8.json │ │ │ │ ├── 0x0D56C5153d8a10580dde72345af9217FF69D7187.json │ │ │ │ ├── 0x0E63E57C5516269f3aD56fEb238aB5A32c52dA9B.json │ │ │ │ ├── 0x7e117F8d80aC2871d76CDB3a8bdC696a761E3bf6.json │ │ │ │ ├── 0xd7D5267Da83e34FD37536b01bB4dCb86EEe7ccF1.json │ │ │ │ └── 0xf07E1d7dAe1B7A21243F908B5752C7750fdf7242.json │ │ │ └── map.json │ │ └── tests.json │ ├── components │ │ ├── BalanceMsg.tsx │ │ ├── Header.tsx │ │ ├── Main.tsx │ │ └── yourWallet │ │ │ ├── StakeForm.tsx │ │ │ ├── WalletBalance.tsx │ │ │ ├── YourWallet.tsx │ │ │ └── index.ts │ ├── dai.png │ ├── dapp.png │ ├── eth.png │ ├── helper-config.json │ ├── hooks │ │ ├── index.ts │ │ └── useStakeTokens.ts │ ├── index.css │ ├── index.tsx │ ├── react-app-env.d.ts │ ├── reportWebVitals.ts │ └── setupTests.ts ├── tsconfig.json ├── yarn-error.log └── yarn.lock ├── package.json ├── scripts ├── __init__.py ├── deploy.py ├── helpful_scripts.py ├── issue_tokens.py └── update_front_end.py ├── tests ├── conftest.py ├── integration │ └── test_token_farm_integration.py └── unit │ └── test_token_farm.py └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/README.md -------------------------------------------------------------------------------- /brownie-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/brownie-config.yaml -------------------------------------------------------------------------------- /contracts/DappToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/DappToken.sol -------------------------------------------------------------------------------- /contracts/TokenFarm.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/TokenFarm.sol -------------------------------------------------------------------------------- /contracts/test/LinkToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/test/LinkToken.sol -------------------------------------------------------------------------------- /contracts/test/MockDAI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/test/MockDAI.sol -------------------------------------------------------------------------------- /contracts/test/MockERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/test/MockERC20.sol -------------------------------------------------------------------------------- /contracts/test/MockOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/test/MockOracle.sol -------------------------------------------------------------------------------- /contracts/test/MockV3Aggregator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/test/MockV3Aggregator.sol -------------------------------------------------------------------------------- /contracts/test/MockWETH.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/test/MockWETH.sol -------------------------------------------------------------------------------- /contracts/test/VRFCoordinatorMock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/contracts/test/VRFCoordinatorMock.sol -------------------------------------------------------------------------------- /front_end/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/README.md -------------------------------------------------------------------------------- /front_end/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/package.json -------------------------------------------------------------------------------- /front_end/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/public/favicon.ico -------------------------------------------------------------------------------- /front_end/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/public/index.html -------------------------------------------------------------------------------- /front_end/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/public/logo192.png -------------------------------------------------------------------------------- /front_end/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/public/logo512.png -------------------------------------------------------------------------------- /front_end/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/public/manifest.json -------------------------------------------------------------------------------- /front_end/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/public/robots.txt -------------------------------------------------------------------------------- /front_end/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/App.tsx -------------------------------------------------------------------------------- /front_end/src/brownie-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/brownie-config.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/DappToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/DappToken.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/LinkToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/LinkToken.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/MockDAI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/MockDAI.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/MockERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/MockERC20.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/MockOracle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/MockOracle.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/MockV3Aggregator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/MockV3Aggregator.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/MockWETH.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/MockWETH.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/TokenFarm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/TokenFarm.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/VRFCoordinatorMock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/VRFCoordinatorMock.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/OpenZeppelin/openzeppelin-contracts@4.2.0/IERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/OpenZeppelin/openzeppelin-contracts@4.2.0/IERC20.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorInterface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorInterface.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorV2V3Interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorV2V3Interface.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorV3Interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/AggregatorV3Interface.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/BasicToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/BasicToken.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ChainlinkRequestInterface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ChainlinkRequestInterface.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC20.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC20Basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC20Basic.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC677.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC677.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC677Receiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC677Receiver.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC677Token.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/ERC677Token.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/LinkTokenInterface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/LinkTokenInterface.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/LinkTokenReceiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/LinkTokenReceiver.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/SafeMathChainlink.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/SafeMathChainlink.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/StandardToken.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/StandardToken.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/VRFConsumerBase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/VRFConsumerBase.json -------------------------------------------------------------------------------- /front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/VRFRequestIDBase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/contracts/dependencies/smartcontractkit/chainlink-brownie-contracts@0.2.1/VRFRequestIDBase.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/42/0x69C25a29806B7aAc516173b67e2cfe1A016dc715.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/42/0x69C25a29806B7aAc516173b67e2cfe1A016dc715.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/42/0x743Bc64B4FE2e00C7fB266B6d9D374656dC44c47.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/42/0x743Bc64B4FE2e00C7fB266B6d9D374656dC44c47.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/42/0x7A6707DF0B6191708d94a878d01edc2A41eFB646.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/42/0x7A6707DF0B6191708d94a878d01edc2A41eFB646.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/42/0xAc392a915fa077E7BF35FB5534201a5c2071dd21.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/42/0xAc392a915fa077E7BF35FB5534201a5c2071dd21.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/dev/0x097201C151BFF9dCAc848BCb2e261bCC7B5E40E8.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/dev/0x097201C151BFF9dCAc848BCb2e261bCC7B5E40E8.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/dev/0x0D56C5153d8a10580dde72345af9217FF69D7187.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/dev/0x0D56C5153d8a10580dde72345af9217FF69D7187.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/dev/0x0E63E57C5516269f3aD56fEb238aB5A32c52dA9B.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/dev/0x0E63E57C5516269f3aD56fEb238aB5A32c52dA9B.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/dev/0x7e117F8d80aC2871d76CDB3a8bdC696a761E3bf6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/dev/0x7e117F8d80aC2871d76CDB3a8bdC696a761E3bf6.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/dev/0xd7D5267Da83e34FD37536b01bB4dCb86EEe7ccF1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/dev/0xd7D5267Da83e34FD37536b01bB4dCb86EEe7ccF1.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/dev/0xf07E1d7dAe1B7A21243F908B5752C7750fdf7242.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/dev/0xf07E1d7dAe1B7A21243F908B5752C7750fdf7242.json -------------------------------------------------------------------------------- /front_end/src/chain-info/deployments/map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/deployments/map.json -------------------------------------------------------------------------------- /front_end/src/chain-info/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/chain-info/tests.json -------------------------------------------------------------------------------- /front_end/src/components/BalanceMsg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/components/BalanceMsg.tsx -------------------------------------------------------------------------------- /front_end/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/components/Header.tsx -------------------------------------------------------------------------------- /front_end/src/components/Main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/components/Main.tsx -------------------------------------------------------------------------------- /front_end/src/components/yourWallet/StakeForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/components/yourWallet/StakeForm.tsx -------------------------------------------------------------------------------- /front_end/src/components/yourWallet/WalletBalance.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/components/yourWallet/WalletBalance.tsx -------------------------------------------------------------------------------- /front_end/src/components/yourWallet/YourWallet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/components/yourWallet/YourWallet.tsx -------------------------------------------------------------------------------- /front_end/src/components/yourWallet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/components/yourWallet/index.ts -------------------------------------------------------------------------------- /front_end/src/dai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/dai.png -------------------------------------------------------------------------------- /front_end/src/dapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/dapp.png -------------------------------------------------------------------------------- /front_end/src/eth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/eth.png -------------------------------------------------------------------------------- /front_end/src/helper-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/helper-config.json -------------------------------------------------------------------------------- /front_end/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/hooks/index.ts -------------------------------------------------------------------------------- /front_end/src/hooks/useStakeTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/hooks/useStakeTokens.ts -------------------------------------------------------------------------------- /front_end/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/index.css -------------------------------------------------------------------------------- /front_end/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/index.tsx -------------------------------------------------------------------------------- /front_end/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /front_end/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/reportWebVitals.ts -------------------------------------------------------------------------------- /front_end/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/src/setupTests.ts -------------------------------------------------------------------------------- /front_end/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/tsconfig.json -------------------------------------------------------------------------------- /front_end/yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/yarn-error.log -------------------------------------------------------------------------------- /front_end/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/front_end/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/package.json -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/scripts/deploy.py -------------------------------------------------------------------------------- /scripts/helpful_scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/scripts/helpful_scripts.py -------------------------------------------------------------------------------- /scripts/issue_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/scripts/issue_tokens.py -------------------------------------------------------------------------------- /scripts/update_front_end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/scripts/update_front_end.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/integration/test_token_farm_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/tests/integration/test_token_farm_integration.py -------------------------------------------------------------------------------- /tests/unit/test_token_farm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/tests/unit/test_token_farm.py -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PatrickAlphaC/defi-stake-yield-brownie-freecode/HEAD/yarn.lock --------------------------------------------------------------------------------