├── .env.example ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── foundry.toml ├── remappings.txt ├── script └── Deploy.s.sol ├── slither.config.json ├── src ├── InvestToken.sol ├── USDE.sol ├── Validator.sol ├── YieldOracle.sol └── interfaces │ ├── IUSDE.sol │ ├── IValidator.sol │ └── IYieldOracle.sol └── test ├── Constants.sol ├── EUD.t.sol ├── InvestToken.sol ├── Validator.t.sol └── YieldOracle.t.sol /.env.example: -------------------------------------------------------------------------------- 1 | PRIVATE_KEY=0xabc -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/README.md -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/foundry.toml -------------------------------------------------------------------------------- /remappings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/remappings.txt -------------------------------------------------------------------------------- /script/Deploy.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/script/Deploy.s.sol -------------------------------------------------------------------------------- /slither.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "filter_paths": "lib|test" 3 | } 4 | -------------------------------------------------------------------------------- /src/InvestToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/src/InvestToken.sol -------------------------------------------------------------------------------- /src/USDE.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/src/USDE.sol -------------------------------------------------------------------------------- /src/Validator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/src/Validator.sol -------------------------------------------------------------------------------- /src/YieldOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/src/YieldOracle.sol -------------------------------------------------------------------------------- /src/interfaces/IUSDE.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/src/interfaces/IUSDE.sol -------------------------------------------------------------------------------- /src/interfaces/IValidator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/src/interfaces/IValidator.sol -------------------------------------------------------------------------------- /src/interfaces/IYieldOracle.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/src/interfaces/IYieldOracle.sol -------------------------------------------------------------------------------- /test/Constants.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/test/Constants.sol -------------------------------------------------------------------------------- /test/EUD.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/test/EUD.t.sol -------------------------------------------------------------------------------- /test/InvestToken.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/test/InvestToken.sol -------------------------------------------------------------------------------- /test/Validator.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/test/Validator.t.sol -------------------------------------------------------------------------------- /test/YieldOracle.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/Euro-Dollar-0xa4ccd3b6daa763f729ad59eae75f9cbff7baf2cd/HEAD/test/YieldOracle.t.sol --------------------------------------------------------------------------------