{
  "work": "money",
  "pinned": [
    "0xf1cc84cdbe8a329b4cc27ae4f8e7721dcab9d219/contracts/MONEY.sol"
  ],
  "contracts": [
    {
      "name": "MONEY",
      "address": "0xf1cc84cdbe8a329b4cc27ae4f8e7721dcab9d219",
      "role": "the token, its page kept inside it as files, and money everywhere",
      "compiler": "0.8.13+commit.abaa5c0e",
      "main": "contracts/MONEY.sol",
      "files": [
        "contracts/MONEY.sol",
        "contracts/ERC2981Base.sol",
        "contracts/ERC2981PerTokenRoyalties.sol",
        "contracts/ERC721.sol",
        "contracts/IERC2981Royalties.sol",
        "contracts/fs/OnchainFileStorage.sol",
        "@openzeppelin/contracts/access/Ownable.sol",
        "@openzeppelin/contracts/token/ERC721/IERC721.sol",
        "@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol",
        "@openzeppelin/contracts/token/ERC721/extensions/IERC721Metadata.sol",
        "@openzeppelin/contracts/utils/Address.sol",
        "@openzeppelin/contracts/utils/Base64.sol",
        "@openzeppelin/contracts/utils/Context.sol",
        "@openzeppelin/contracts/utils/Strings.sol",
        "@openzeppelin/contracts/utils/introspection/ERC165.sol",
        "@openzeppelin/contracts/utils/introspection/IERC165.sol",
        "@openzeppelin/contracts/utils/math/Math.sol",
        "@openzeppelin/contracts/utils/math/SignedMath.sol"
      ],
      "focus": [
        {
          "file": "contracts/MONEY.sol",
          "match": "// SPDX-License-Identifier: MONEY",
          "lines": 2,
          "note": "even the licence of the code is money"
        },
        {
          "file": "contracts/MONEY.sol",
          "match": "/// @custom:security-contact MONEY@",
          "lines": 2,
          "note": "and the security contact, and the name of the contract"
        },
        {
          "file": "contracts/MONEY.sol",
          "match": "constructor() ERC721(\"\", \"MONEY\", \"\") {",
          "lines": 11,
          "note": "the name, the symbol, the description and the licence, all money"
        },
        {
          "file": "contracts/MONEY.sol",
          "match": "receive() external payable {",
          "lines": 7,
          "note": "pay it and it says thank you, call it anything else and it says money"
        },
        {
          "file": "contracts/MONEY.sol",
          "match": "function generateHTML() private view returns (bytes memory HTML) {",
          "lines": 21,
          "note": "the work assembled from the files kept inside the contract"
        }
      ]
    }
  ]
}
