-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Natspec, checksums, whitespace, cleanup #39
chore: Natspec, checksums, whitespace, cleanup #39
Conversation
This pull request has been linked to Shortcut Story #4465: Update natspec, whitespace, checksums (after taking latest release submodules) for all repos. |
e6f18a0
to
59f767c
Compare
59f767c
to
032d37f
Compare
/// @title An implementation that is to be proxied, must extend Proxied. | ||
contract Proxied is SlotManipulatable { | ||
/// @title An implementation that is to be proxied, will need ProxiedInternals. | ||
abstract contract ProxiedInternals is SlotManipulatable { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we have to do this?
@@ -6,23 +6,23 @@ import { IProxied } from "./interfaces/IProxied.sol"; | |||
import { Proxy } from "./Proxy.sol"; | |||
|
|||
/// @title A factory for Proxy contracts that proxy Proxied implementations. | |||
contract ProxyFactory { | |||
abstract contract ProxyFactory { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this abstract
? We don't have any unimplemented functions
@@ -1,7 +1,7 @@ | |||
// SPDX-License-Identifier: AGPL-3.0-only | |||
pragma solidity ^0.8.7; | |||
|
|||
contract SlotManipulatable { | |||
abstract contract SlotManipulatable { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same here
Description
Integrations Checklist
Changelog
Function Signature Changes
Features
Events