Skip to content
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

Merged

Conversation

deluca-mike
Copy link
Contributor

Description

Integrations Checklist

  • Have any function signatures changed? If yes, outline below.
  • Have any features changed or been added? If yes, outline below.
  • Have any events changed or been added? If yes, outline below.
  • Has all documentation been updated?

Changelog

Function Signature Changes

Features

Events

@shortcut-integration
Copy link

@deluca-mike deluca-mike force-pushed the sc-4465-update-natspec-whitespace-checksums-after branch 2 times, most recently from e6f18a0 to 59f767c Compare December 24, 2021 12:23
@deluca-mike deluca-mike force-pushed the sc-4465-update-natspec-whitespace-checksums-after branch from 59f767c to 032d37f Compare December 24, 2021 12:56
/// @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 {

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 {

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 {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here

@lucas-manuel lucas-manuel changed the title chore: natspec, checksums, whitespace, cleanup chore: Natspec, checksums, whitespace, cleanup Dec 24, 2021
@lucas-manuel lucas-manuel merged commit 4171643 into main Dec 24, 2021
@lucas-manuel lucas-manuel deleted the sc-4465-update-natspec-whitespace-checksums-after branch December 24, 2021 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants