├── .DS_Store ├── README.md ├── cache └── solidity-files-cache.json ├── foundry.toml ├── lib └── .DS_Store ├── out ├── .DS_Store ├── AAPL.sol │ ├── AAPL.json │ └── Counter.json ├── AggregatorV3Interface.sol │ └── AggregatorV3Interface.json ├── Base.sol │ ├── CommonBase.json │ ├── ScriptBase.json │ └── TestBase.json ├── Context.sol │ └── Context.json ├── DeployAAPL.s.sol │ └── DeployAAPL.json ├── ERC20.sol │ └── ERC20.json ├── ERC20Mock.sol │ └── ERC20Mock.json ├── HelperConfig.s.sol │ └── HelperConfig.json ├── IERC165.sol │ └── IERC165.json ├── IERC20.sol │ └── IERC20.json ├── IERC20Metadata.sol │ └── IERC20Metadata.json ├── IERC721.sol │ ├── IERC721.json │ ├── IERC721Enumerable.json │ ├── IERC721Metadata.json │ └── IERC721TokenReceiver.json ├── IMulticall3.sol │ └── IMulticall3.json ├── MockERC20.sol │ └── MockERC20.json ├── MockERC721.sol │ ├── IERC721TokenReceiver.json │ └── MockERC721.json ├── MockV3Aggregator.sol │ └── MockV3Aggregator.json ├── OracleLib.sol │ └── OracleLib.json ├── Script.sol │ └── Script.json ├── StdChains.sol │ └── StdChains.json ├── StdCheats.sol │ ├── StdCheats.json │ └── StdCheatsSafe.json ├── StdJson.sol │ └── stdJson.json ├── StdMath.sol │ └── stdMath.json ├── StdStorage.sol │ ├── stdStorage.json │ └── stdStorageSafe.json ├── StdStyle.sol │ └── StdStyle.json ├── StdUtils.sol │ └── StdUtils.json ├── Vm.sol │ ├── Vm.json │ └── VmSafe.json ├── console.sol │ └── console.json ├── console2.sol │ └── console2.json ├── draft-IERC6093.sol │ ├── IERC1155Errors.json │ ├── IERC20Errors.json │ └── IERC721Errors.json └── safeconsole.sol │ └── safeconsole.json ├── public ├── .DS_Store ├── 1.png ├── 2.png ├── 3.png ├── 4.png ├── 5.png ├── 6.png ├── 7.png ├── 8.png ├── 9.png ├── AAPL.png └── cover.png ├── script ├── DeployAAPL.s.sol └── HelperConfig.s.sol ├── src ├── AAPL.sol └── libraries │ └── OracleLib.sol └── test ├── mocks └── MockV3Aggregator.sol └── unit └── AAPLTest.t.sol /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/README.md -------------------------------------------------------------------------------- /cache/solidity-files-cache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/cache/solidity-files-cache.json -------------------------------------------------------------------------------- /foundry.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/foundry.toml -------------------------------------------------------------------------------- /lib/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/lib/.DS_Store -------------------------------------------------------------------------------- /out/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/.DS_Store -------------------------------------------------------------------------------- /out/AAPL.sol/AAPL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/AAPL.sol/AAPL.json -------------------------------------------------------------------------------- /out/AAPL.sol/Counter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/AAPL.sol/Counter.json -------------------------------------------------------------------------------- /out/AggregatorV3Interface.sol/AggregatorV3Interface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/AggregatorV3Interface.sol/AggregatorV3Interface.json -------------------------------------------------------------------------------- /out/Base.sol/CommonBase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/Base.sol/CommonBase.json -------------------------------------------------------------------------------- /out/Base.sol/ScriptBase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/Base.sol/ScriptBase.json -------------------------------------------------------------------------------- /out/Base.sol/TestBase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/Base.sol/TestBase.json -------------------------------------------------------------------------------- /out/Context.sol/Context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/Context.sol/Context.json -------------------------------------------------------------------------------- /out/DeployAAPL.s.sol/DeployAAPL.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/DeployAAPL.s.sol/DeployAAPL.json -------------------------------------------------------------------------------- /out/ERC20.sol/ERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/ERC20.sol/ERC20.json -------------------------------------------------------------------------------- /out/ERC20Mock.sol/ERC20Mock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/ERC20Mock.sol/ERC20Mock.json -------------------------------------------------------------------------------- /out/HelperConfig.s.sol/HelperConfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/HelperConfig.s.sol/HelperConfig.json -------------------------------------------------------------------------------- /out/IERC165.sol/IERC165.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/IERC165.sol/IERC165.json -------------------------------------------------------------------------------- /out/IERC20.sol/IERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/IERC20.sol/IERC20.json -------------------------------------------------------------------------------- /out/IERC20Metadata.sol/IERC20Metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/IERC20Metadata.sol/IERC20Metadata.json -------------------------------------------------------------------------------- /out/IERC721.sol/IERC721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/IERC721.sol/IERC721.json -------------------------------------------------------------------------------- /out/IERC721.sol/IERC721Enumerable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/IERC721.sol/IERC721Enumerable.json -------------------------------------------------------------------------------- /out/IERC721.sol/IERC721Metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/IERC721.sol/IERC721Metadata.json -------------------------------------------------------------------------------- /out/IERC721.sol/IERC721TokenReceiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/IERC721.sol/IERC721TokenReceiver.json -------------------------------------------------------------------------------- /out/IMulticall3.sol/IMulticall3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/IMulticall3.sol/IMulticall3.json -------------------------------------------------------------------------------- /out/MockERC20.sol/MockERC20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/MockERC20.sol/MockERC20.json -------------------------------------------------------------------------------- /out/MockERC721.sol/IERC721TokenReceiver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/MockERC721.sol/IERC721TokenReceiver.json -------------------------------------------------------------------------------- /out/MockERC721.sol/MockERC721.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/MockERC721.sol/MockERC721.json -------------------------------------------------------------------------------- /out/MockV3Aggregator.sol/MockV3Aggregator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/MockV3Aggregator.sol/MockV3Aggregator.json -------------------------------------------------------------------------------- /out/OracleLib.sol/OracleLib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/OracleLib.sol/OracleLib.json -------------------------------------------------------------------------------- /out/Script.sol/Script.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/Script.sol/Script.json -------------------------------------------------------------------------------- /out/StdChains.sol/StdChains.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdChains.sol/StdChains.json -------------------------------------------------------------------------------- /out/StdCheats.sol/StdCheats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdCheats.sol/StdCheats.json -------------------------------------------------------------------------------- /out/StdCheats.sol/StdCheatsSafe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdCheats.sol/StdCheatsSafe.json -------------------------------------------------------------------------------- /out/StdJson.sol/stdJson.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdJson.sol/stdJson.json -------------------------------------------------------------------------------- /out/StdMath.sol/stdMath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdMath.sol/stdMath.json -------------------------------------------------------------------------------- /out/StdStorage.sol/stdStorage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdStorage.sol/stdStorage.json -------------------------------------------------------------------------------- /out/StdStorage.sol/stdStorageSafe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdStorage.sol/stdStorageSafe.json -------------------------------------------------------------------------------- /out/StdStyle.sol/StdStyle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdStyle.sol/StdStyle.json -------------------------------------------------------------------------------- /out/StdUtils.sol/StdUtils.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/StdUtils.sol/StdUtils.json -------------------------------------------------------------------------------- /out/Vm.sol/Vm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/Vm.sol/Vm.json -------------------------------------------------------------------------------- /out/Vm.sol/VmSafe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/Vm.sol/VmSafe.json -------------------------------------------------------------------------------- /out/console.sol/console.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/console.sol/console.json -------------------------------------------------------------------------------- /out/console2.sol/console2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/console2.sol/console2.json -------------------------------------------------------------------------------- /out/draft-IERC6093.sol/IERC1155Errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/draft-IERC6093.sol/IERC1155Errors.json -------------------------------------------------------------------------------- /out/draft-IERC6093.sol/IERC20Errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/draft-IERC6093.sol/IERC20Errors.json -------------------------------------------------------------------------------- /out/draft-IERC6093.sol/IERC721Errors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/draft-IERC6093.sol/IERC721Errors.json -------------------------------------------------------------------------------- /out/safeconsole.sol/safeconsole.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/out/safeconsole.sol/safeconsole.json -------------------------------------------------------------------------------- /public/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/.DS_Store -------------------------------------------------------------------------------- /public/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/1.png -------------------------------------------------------------------------------- /public/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/2.png -------------------------------------------------------------------------------- /public/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/3.png -------------------------------------------------------------------------------- /public/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/4.png -------------------------------------------------------------------------------- /public/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/5.png -------------------------------------------------------------------------------- /public/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/6.png -------------------------------------------------------------------------------- /public/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/7.png -------------------------------------------------------------------------------- /public/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/8.png -------------------------------------------------------------------------------- /public/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/9.png -------------------------------------------------------------------------------- /public/AAPL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/AAPL.png -------------------------------------------------------------------------------- /public/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/public/cover.png -------------------------------------------------------------------------------- /script/DeployAAPL.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/script/DeployAAPL.s.sol -------------------------------------------------------------------------------- /script/HelperConfig.s.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/script/HelperConfig.s.sol -------------------------------------------------------------------------------- /src/AAPL.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/src/AAPL.sol -------------------------------------------------------------------------------- /src/libraries/OracleLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/src/libraries/OracleLib.sol -------------------------------------------------------------------------------- /test/mocks/MockV3Aggregator.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/test/mocks/MockV3Aggregator.sol -------------------------------------------------------------------------------- /test/unit/AAPLTest.t.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quillhash/Real-World-Assets-RWA/HEAD/test/unit/AAPLTest.t.sol --------------------------------------------------------------------------------