Commit 834eec79 authored by rickck11's avatar rickck11 Committed by GitHub

recorrect the smart contract files structure (#11191)

parent 2de262ed
...@@ -96,8 +96,8 @@ Spacers MUST be `private`. ...@@ -96,8 +96,8 @@ Spacers MUST be `private`.
All contracts should be assumed to live behind proxies (except in certain special circumstances). All contracts should be assumed to live behind proxies (except in certain special circumstances).
This means that new contracts MUST be built under the assumption of upgradeability. This means that new contracts MUST be built under the assumption of upgradeability.
We use a minimal [`Proxy`](./contracts/universal/Proxy.sol) contract designed to be owned by a We use a minimal [`Proxy`](./src/universal/Proxy.sol) contract designed to be owned by a
corresponding [`ProxyAdmin`](./contracts/universal/ProxyAdmin.sol) which follow the interfaces corresponding [`ProxyAdmin`](./src/universal/ProxyAdmin.sol) which follow the interfaces
of OpenZeppelin's `Proxy` and `ProxyAdmin` contracts, respectively. of OpenZeppelin's `Proxy` and `ProxyAdmin` contracts, respectively.
Unless explicitly discussed otherwise, you MUST include the following basic upgradeability Unless explicitly discussed otherwise, you MUST include the following basic upgradeability
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment