ETH Price: $1,934.88 (+2.11%)
    /

    Captain & Company - Ships (CNC-SHIPS)

    Overview

    TokenID

    1730

    Total Transfers

    -

    Market

    Onchain Market Cap

    $0.00

    Circulating Supply Market Cap

    -
    Loading...
    Loading
    Loading...
    Loading
    Loading...
    Loading

    Click here to update the token information / general information

    Contract Source Code Verified (Exact Match)

    Contract Name:
    ERC1967Proxy

    Compiler Version
    v0.8.24+commit.e11b9ed9

    ZkSolc Version
    v1.5.7

    Optimization Enabled:
    Yes with Mode 3

    Other Settings:
    cancun EvmVersion
    File 1 of 1 : FlatERC1967Proxy.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.20 ^0.8.21;
    // lib/openzeppelin-contracts/contracts/interfaces/IERC1967.sol
    // OpenZeppelin Contracts (last updated v5.0.0) (interfaces/IERC1967.sol)
    /**
    * @dev ERC-1967: Proxy Storage Slots. This interface contains the events defined in the ERC.
    */
    interface IERC1967 {
    /**
    * @dev Emitted when the implementation is upgraded.
    */
    event Upgraded(address indexed implementation);
    /**
    * @dev Emitted when the admin account has changed.
    */
    event AdminChanged(address previousAdmin, address newAdmin);
    /**
    * @dev Emitted when the beacon is changed.
    */
    event BeaconUpgraded(address indexed beacon);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Settings
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    {
    "viaIR": true,
    "codegen": "yul",
    "remappings": [
    "@openzeppelin/contracts/=lib/openzeppelin-contracts-upgradeable/lib/openzeppelin-contracts/contracts/",
    "@openzeppelin/contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/contracts/",
    "ds-test/=lib/forge-std/lib/ds-test/src/",
    "erc4626-tests/=lib/openzeppelin-contracts-upgradeable/lib/erc4626-tests/",
    "forge-std/=lib/forge-std/src/",
    "openzeppelin-contracts-upgradeable/=lib/openzeppelin-contracts-upgradeable/",
    "openzeppelin-contracts/=lib/openzeppelin-contracts/",
    "openzeppelin-foundry-upgrades/=lib/openzeppelin-foundry-upgrades/src/",
    "solidity-stringutils/=lib/openzeppelin-foundry-upgrades/lib/solidity-stringutils/",
    "@matterlabs/=lib/era-contracts/",
    "era-contracts/=lib/era-contracts/",
    "halmos-cheatcodes/=lib/openzeppelin-contracts-upgradeable/lib/halmos-cheatcodes/src/",
    "murky/=lib/era-contracts/lib/murky/",
    "openzeppelin-contracts-upgradeable-v4/=lib/era-contracts/lib/openzeppelin-contracts-upgradeable-v4/",
    "openzeppelin-contracts-v4/=lib/era-contracts/lib/openzeppelin-contracts-v4/"
    ],
    "evmVersion": "cancun",
    "outputSelection": {
    "*": {
    "*": [
    "abi",
    "metadata"
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Contract Security Audit

    Contract ABI

    API
    [{"inputs":[{"internalType":"address","name":"implementation","type":"address"},{"internalType":"bytes","name":"_data","type":"bytes"}],"stateMutability":"payable","type":"constructor"},{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"AddressEmptyCode","type":"error"},{"inputs":[{"internalType":"address","name":"implementation","type":"address"}],"name":"ERC1967InvalidImplementation","type":"error"},{"inputs":[],"name":"ERC1967NonPayable","type":"error"},{"inputs":[],"name":"FailedCall","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"}]

    9c4d535b00000000000000000000000000000000000000000000000000000000000000000100007d3ff67282a05f95498f6d3f8aa7a5bb54e559a29bd30100ddbc73cc830000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000008000000000000000000000000038bb046ad18fcbdea0919e6a8c7f404937e1b978000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000

    Deployed Bytecode

    0x0002000000000002000500000000000200000060031002700000001f0530018f00000067043001970000006803300197000100000031035500000001002001900000003f0000c13d0000008002000039000000400020043f0000006f02000041000000000202041a000000000004004b000000150000613d000000000601034f0000000007000019000000006806043c0000000007870436000000000047004b000000110000c13d0000006a02200197000000000005004b000000230000613d000000000641034f0000000305500210000000000704043300000000075701cf000000000757022f000000000606043b0000010005500089000000000656022f00000000055601cf000000000575019f00000000005404350000000004000414000000040020008c000000770000c13d000000000331034f00000000010000310000007b021001980000001f0410018f000000310000613d000000000503034f0000000006000019000000005705043c0000000006760436000000000026004b0000002d0000c13d000000000004004b000000990000613d000000000323034f0000000304400210000000000502043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000320435000000990000013d0000001f0230003900000069022001970000008002200039000000400020043f0000008002400039000000000004004b0000004c0000613d0000008006000039000000000701034f000000007807043c0000000006860436000000000026004b000000480000c13d000000000005004b000000590000613d000000000141034f0000000304500210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000120435000000400030008c000000b30000413d000000800600043d0000006a0060009c000000b30000213d000000a00200043d0000006b0020009c000000b30000213d0000001f01200039000000000031004b00000000040000190000006c040080410000006c01100197000000000001004b00000000050000190000006c050040410000006c0010009c000000000504c019000000000005004b000000b30000c13d000000800120003900000000010104330000006b0010009c0000009f0000a13d0000007a01000041000000000010043f0000004101000039000000040010043f000000740100004100000198000104300000006001300210000000680040009c0000006804008041000000c003400210000000000113019f019601910000040f000100000001035500000060031002700000001f0530018f000000680030019d0000006704300198000000890000613d000000000601034f0000000007000019000000006806043c0000000007870436000000000047004b000000850000c13d000000000005004b000000960000613d000000000141034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f0000000000140435000000680130019700000001002001900000009d0000613d000000680010009c00000068010080410000006001100210000001970001042e000000600110021000000198000104300000001f041000390000007b044001970000003f044000390000007b04400197000000400800043d0000000004480019000000000084004b000000000500003900000001050040390000006b0040009c000000710000213d0000000100500190000000710000c13d0000008003300039000000400040043f0000000007180436000000a0022000390000000004210019000000000034004b000000b50000a13d00000000010000190000019800010430000000000001004b000000bf0000613d000000000300001900000000043700190000000005230019000000000505043300000000005404350000002003300039000000000013004b000000b80000413d000400000007001d000300000008001d0000000001810019000000200110003900000000000104350000006d01000041000000000010044300000004006004430000000001000414000000680010009c0000006801008041000000c0011002100000006e011001c70000800202000039000500000006001d0196018c0000040f0000000100200190000001760000613d00000005060000290000006a05600197000000400200043d000000000101043b000000000001004b000000e00000c13d0000007901000041000000000012043500000004012000390000000000510435000000680020009c0000006802008041000000400120021000000074011001c70000019800010430000200000002001d0000006f01000041000000000201041a0000007002200197000000000252019f000000000021041b0000000001000414000000680010009c0000006801008041000000c00110021000000071011001c70000800d0200003900000002030000390000007204000041000100000005001d019601870000040f00000005050000290000000100200190000000200600008a00000004030000290000000301000029000000b30000613d0000000002010433000000000002004b000001040000c13d0000000001000416000000000001004b000001770000613d000000770100004100000002020000290000000000120435000000680020009c0000006802008041000000400120021000000076011001c700000198000104300000000001000414000000040050008c0000010a0000c13d000000010200003900000000040000310000011e0000013d000000680020009c00000068020080410000006002200210000000680030009c00000068030080410000004003300210000000000232019f000000680010009c0000006801008041000000c001100210000000000121019f0000000002050019019601910000040f000000200600008a0000000505000029000000010220018f00010000000103550000006001100270000000680010019d0000006804100197000000000004004b0000012f0000c13d000000600100003900000080030000390000000001010433000000000002004b0000015a0000c13d000000000001004b0000017c0000c13d000000400100043d00000075020000410000000000210435000000680010009c0000006801008041000000400110021000000076011001c700000198000104300000006b0040009c000000710000213d0000001f01400039000000000161016f0000003f01100039000000000361016f000000400100043d0000000003310019000000000013004b000000000500003900000001050040390000006b0030009c000000710000213d0000000100500190000000710000c13d000000400030043f000000000341043600000000056401700000001f0640018f000000000453001900000001070003670000014b0000613d000000000807034f0000000009030019000000008a08043c0000000009a90436000000000049004b000001470000c13d000000000006004b000001840000613d000000000557034f0000000306600210000000000704043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f00000000005404350000000505000029000001220000013d000000000001004b000001770000c13d0000006d01000041000000000010044300000004005004430000000001000414000000680010009c0000006801008041000000c0011002100000006e011001c700008002020000390196018c0000040f0000000100200190000001760000613d000000000101043b000000000001004b000001770000c13d000000400100043d00000073020000410000000000210435000000040210003900000001030000290000000000320435000000680010009c0000006801008041000000400110021000000074011001c70000019800010430000000000001042f0000002001000039000001000010044300000120000004430000007801000041000001970001042e000000680030009c00000068030080410000004002300210000000680010009c00000068010080410000006001100210000000000121019f00000198000104300000000505000029000001220000013d000000000001042f0000018a002104210000000102000039000000000001042d0000000002000019000000000001042d0000018f002104230000000102000039000000000001042d0000000002000019000000000001042d00000194002104250000000102000039000000000001042d0000000002000019000000000001042d0000019600000432000001970001042e000001980001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe0000000000000000000000000ffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffff80000000000000000000000000000000000000000000000000000000000000001806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b830200000200000000000000000000000000000024000000000000000000000000360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbcffffffffffffffffffffffff00000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000bc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b9996b315000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000000000000000000000000d6bda275000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000b398979f0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000400000010000000000000000004c9c8ce3000000000000000000000000000000000000000000000000000000004e487b7100000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00bc6cd5798b5707d86b0cf995e2bd0c6076e75c755b96bde5301708e5bbba354

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

    00000000000000000000000038bb046ad18fcbdea0919e6a8c7f404937e1b978000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000048129fc1c00000000000000000000000000000000000000000000000000000000

    -----Decoded View---------------
    Arg [0] : implementation (address): 0x38BB046aD18fcbdeA0919e6a8C7f404937E1b978
    Arg [1] : _data (bytes): 0x8129fc1c

    -----Encoded View---------------
    4 Constructor Arguments found :
    Arg [0] : 00000000000000000000000038bb046ad18fcbdea0919e6a8c7f404937e1b978
    Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
    Arg [2] : 0000000000000000000000000000000000000000000000000000000000000004
    Arg [3] : 8129fc1c00000000000000000000000000000000000000000000000000000000


    [ Download: CSV Export  ]

    A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.