Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 488 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Public Mint | 15020166 | 976 days ago | IN | 0.13 ETH | 0.00135744 | ||||
Public Mint | 15019457 | 976 days ago | IN | 0.39 ETH | 0.00396937 | ||||
Public Mint | 15019453 | 976 days ago | IN | 0.26 ETH | 0.00350895 | ||||
Public Mint | 15019450 | 976 days ago | IN | 0.13 ETH | 0.00266909 | ||||
Public Mint | 15019447 | 976 days ago | IN | 0.13 ETH | 0.00231905 | ||||
Public Mint | 15019447 | 976 days ago | IN | 0.13 ETH | 0.00280932 | ||||
Public Mint | 15019439 | 976 days ago | IN | 0.13 ETH | 0.00391936 | ||||
Public Mint | 15019428 | 976 days ago | IN | 0.39 ETH | 0.00261249 | ||||
Public Mint | 15019423 | 976 days ago | IN | 0.13 ETH | 0.00361568 | ||||
Public Mint | 15019419 | 976 days ago | IN | 0.13 ETH | 0.00319379 | ||||
Public Mint | 15019419 | 976 days ago | IN | 0.26 ETH | 0.0039464 | ||||
Public Mint | 15019409 | 976 days ago | IN | 0.13 ETH | 0.00265646 | ||||
Public Mint | 15019373 | 976 days ago | IN | 0.13 ETH | 0.00239803 | ||||
Public Mint | 15019345 | 976 days ago | IN | 0.13 ETH | 0.00371211 | ||||
Public Mint | 15019327 | 976 days ago | IN | 0.13 ETH | 0.00532554 | ||||
Public Mint | 15019316 | 976 days ago | IN | 0.52 ETH | 0.00507131 | ||||
Public Mint | 15019316 | 976 days ago | IN | 0.13 ETH | 0.00478524 | ||||
Public Mint | 15019299 | 976 days ago | IN | 0.13 ETH | 0.00414904 | ||||
Public Mint | 15019289 | 976 days ago | IN | 0.13 ETH | 0.00317151 | ||||
Public Mint | 15019282 | 976 days ago | IN | 0.13 ETH | 0.0034379 | ||||
Public Mint | 15019276 | 976 days ago | IN | 0.26 ETH | 0.00289931 | ||||
Public Mint | 15019274 | 976 days ago | IN | 0.26 ETH | 0.00262201 | ||||
Public Mint | 15019253 | 976 days ago | IN | 0.13 ETH | 0.0036002 | ||||
Public Mint | 15019241 | 976 days ago | IN | 0.13 ETH | 0.0036002 | ||||
Public Mint | 15019237 | 976 days ago | IN | 0.78 ETH | 0.0040295 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
15020166 | 976 days ago | 0.13 ETH | ||||
15019457 | 976 days ago | 0.39 ETH | ||||
15019453 | 976 days ago | 0.26 ETH | ||||
15019450 | 976 days ago | 0.13 ETH | ||||
15019447 | 976 days ago | 0.13 ETH | ||||
15019447 | 976 days ago | 0.13 ETH | ||||
15019439 | 976 days ago | 0.13 ETH | ||||
15019428 | 976 days ago | 0.39 ETH | ||||
15019423 | 976 days ago | 0.13 ETH | ||||
15019419 | 976 days ago | 0.13 ETH | ||||
15019419 | 976 days ago | 0.26 ETH | ||||
15019409 | 976 days ago | 0.13 ETH | ||||
15019373 | 976 days ago | 0.13 ETH | ||||
15019345 | 976 days ago | 0.13 ETH | ||||
15019327 | 976 days ago | 0.13 ETH | ||||
15019316 | 976 days ago | 0.52 ETH | ||||
15019316 | 976 days ago | 0.13 ETH | ||||
15019299 | 976 days ago | 0.13 ETH | ||||
15019289 | 976 days ago | 0.13 ETH | ||||
15019282 | 976 days ago | 0.13 ETH | ||||
15019276 | 976 days ago | 0.26 ETH | ||||
15019274 | 976 days ago | 0.26 ETH | ||||
15019253 | 976 days ago | 0.13 ETH | ||||
15019241 | 976 days ago | 0.13 ETH | ||||
15019237 | 976 days ago | 0.78 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
CCubsProxyMint
Compiler Version
v0.8.4+commit.c7e474f2
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-06-15 */ // Proxy mint for Culture Cubs allowing to mint at presale price, following decision to lower public mint price. // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; /** * @dev Provides information about the current execution context, including the * sender of the transaction and its data. While these are generally available * via msg.sender and msg.data, they should not be accessed in such a direct * manner, since when dealing with meta-transactions the account sending and * paying for execution may not be the actual sender (as far as an application * is concerned). * * This contract is only required for intermediate, library-like contracts. */ abstract contract Context { function _msgSender() internal view virtual returns (address) { return msg.sender; } function _msgData() internal view virtual returns (bytes calldata) { return msg.data; } } /** * @dev Contract module which provides a basic access control mechanism, where * there is an account (an owner) that can be granted exclusive access to * specific functions. * * By default, the owner account will be the one that deploys the contract. This * can later be changed with {transferOwnership}. * * This module is used through inheritance. It will make available the modifier * `onlyOwner`, which can be applied to your functions to restrict their use to * the owner. */ abstract contract Ownable is Context { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() { _transferOwnership(_msgSender()); } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(owner() == _msgSender(), "Ownable: caller is not the owner"); _; } /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public virtual onlyOwner { _transferOwnership(address(0)); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public virtual onlyOwner { require(newOwner != address(0), "Ownable: new owner is the zero address"); _transferOwnership(newOwner); } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Internal function without access restriction. */ function _transferOwnership(address newOwner) internal virtual { address oldOwner = _owner; _owner = newOwner; emit OwnershipTransferred(oldOwner, newOwner); } } interface IERC721Pledge { function pledgeMint(address to, uint8 quantity) external payable; function numberMinted(address owner) external view returns (uint256); } contract CCubsProxyMint is Ownable { uint256 public constant PRESALE_PRICE = 0.13 ether; IERC721Pledge public ccubsContract; uint public maxPerWallet = 10; constructor(IERC721Pledge ccubsContract_) { ccubsContract = ccubsContract_; } modifier callerIsUser() { require(tx.origin == msg.sender, "The caller is another contract"); _; } function publicMint(uint8 quantity) external payable callerIsUser { require(ccubsContract.numberMinted(msg.sender) + quantity <= maxPerWallet, "cannot mint this quantity"); ccubsContract.pledgeMint{ value: PRESALE_PRICE * quantity }(msg.sender, quantity); refundIfOver(PRESALE_PRICE * quantity); } function refundIfOver(uint256 price) private { require(msg.value >= price, "Need to send more ETH."); if (msg.value > price) { payable(msg.sender).transfer(msg.value - price); } } function setCcubsContract(IERC721Pledge ccubsContract_) external onlyOwner { ccubsContract = ccubsContract_; } function setMaxPerWallet(uint maxPerWallet_) external onlyOwner { maxPerWallet = maxPerWallet_; } function numberMinted(address minter) external view returns (uint256) { return ccubsContract.numberMinted(minter); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"contract IERC721Pledge","name":"ccubsContract_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[],"name":"PRESALE_PRICE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ccubsContract","outputs":[{"internalType":"contract IERC721Pledge","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxPerWallet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"minter","type":"address"}],"name":"numberMinted","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint8","name":"quantity","type":"uint8"}],"name":"publicMint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract IERC721Pledge","name":"ccubsContract_","type":"address"}],"name":"setCcubsContract","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxPerWallet_","type":"uint256"}],"name":"setMaxPerWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6080604052600a6002553480156200001657600080fd5b50604051620012303803806200123083398181016040528101906200003c919062000187565b6200005c62000050620000a460201b60201c565b620000ac60201b60201c565b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000215565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000815190506200018181620001fb565b92915050565b6000602082840312156200019a57600080fd5b6000620001aa8482850162000170565b91505092915050565b6000620001c082620001db565b9050919050565b6000620001d482620001b3565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6200020681620001c7565b81146200021257600080fd5b50565b61100b80620002256000396000f3fe6080604052600436106100915760003560e01c80638da5cb5b116100595780638da5cb5b1461014a578063c69db68f14610175578063dc33e6811461019e578063e268e4d3146101db578063f2fde38b1461020457610091565b80633feb085114610096578063453c2310146100c157806362dc6e21146100ec578063715018a614610117578063858e83b51461012e575b600080fd5b3480156100a257600080fd5b506100ab61022d565b6040516100b89190610c0d565b60405180910390f35b3480156100cd57600080fd5b506100d6610253565b6040516100e39190610cc8565b60405180910390f35b3480156100f857600080fd5b50610101610259565b60405161010e9190610cc8565b60405180910390f35b34801561012357600080fd5b5061012c610265565b005b61014860048036038101906101439190610ab5565b6102ed565b005b34801561015657600080fd5b5061015f610520565b60405161016c9190610bc9565b60405180910390f35b34801561018157600080fd5b5061019c60048036038101906101979190610a3a565b610549565b005b3480156101aa57600080fd5b506101c560048036038101906101c09190610a11565b610609565b6040516101d29190610cc8565b60405180910390f35b3480156101e757600080fd5b5061020260048036038101906101fd9190610a63565b6106bd565b005b34801561021057600080fd5b5061022b60048036038101906102269190610a11565b610743565b005b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b6701cdda4faccd000081565b61026d61083b565b73ffffffffffffffffffffffffffffffffffffffff1661028b610520565b73ffffffffffffffffffffffffffffffffffffffff16146102e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102d890610c68565b60405180910390fd5b6102eb6000610843565b565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff161461035b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035290610c48565b60405180910390fd5b6002548160ff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc33e681336040518263ffffffff1660e01b81526004016103bd9190610bc9565b60206040518083038186803b1580156103d557600080fd5b505afa1580156103e9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061040d9190610a8c565b6104179190610cf4565b1115610458576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044f90610c88565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fb0f4a7f8260ff166701cdda4faccd00006104ad9190610d4a565b33846040518463ffffffff1660e01b81526004016104cc929190610be4565b6000604051808303818588803b1580156104e557600080fd5b505af11580156104f9573d6000803e3d6000fd5b505050505061051d8160ff166701cdda4faccd00006105189190610d4a565b610907565b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61055161083b565b73ffffffffffffffffffffffffffffffffffffffff1661056f610520565b73ffffffffffffffffffffffffffffffffffffffff16146105c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bc90610c68565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc33e681836040518263ffffffff1660e01b81526004016106669190610bc9565b60206040518083038186803b15801561067e57600080fd5b505afa158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b69190610a8c565b9050919050565b6106c561083b565b73ffffffffffffffffffffffffffffffffffffffff166106e3610520565b73ffffffffffffffffffffffffffffffffffffffff1614610739576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073090610c68565b60405180910390fd5b8060028190555050565b61074b61083b565b73ffffffffffffffffffffffffffffffffffffffff16610769610520565b73ffffffffffffffffffffffffffffffffffffffff16146107bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b690610c68565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561082f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082690610c28565b60405180910390fd5b61083881610843565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8034101561094a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094190610ca8565b60405180910390fd5b803411156109a5573373ffffffffffffffffffffffffffffffffffffffff166108fc82346109789190610da4565b9081150290604051600060405180830381858888f193505050501580156109a3573d6000803e3d6000fd5b505b50565b6000813590506109b781610f79565b92915050565b6000813590506109cc81610f90565b92915050565b6000813590506109e181610fa7565b92915050565b6000815190506109f681610fa7565b92915050565b600081359050610a0b81610fbe565b92915050565b600060208284031215610a2357600080fd5b6000610a31848285016109a8565b91505092915050565b600060208284031215610a4c57600080fd5b6000610a5a848285016109bd565b91505092915050565b600060208284031215610a7557600080fd5b6000610a83848285016109d2565b91505092915050565b600060208284031215610a9e57600080fd5b6000610aac848285016109e7565b91505092915050565b600060208284031215610ac757600080fd5b6000610ad5848285016109fc565b91505092915050565b610ae781610dd8565b82525050565b610af681610e33565b82525050565b6000610b09602683610ce3565b9150610b1482610e86565b604082019050919050565b6000610b2c601e83610ce3565b9150610b3782610ed5565b602082019050919050565b6000610b4f602083610ce3565b9150610b5a82610efe565b602082019050919050565b6000610b72601983610ce3565b9150610b7d82610f27565b602082019050919050565b6000610b95601683610ce3565b9150610ba082610f50565b602082019050919050565b610bb481610e1c565b82525050565b610bc381610e26565b82525050565b6000602082019050610bde6000830184610ade565b92915050565b6000604082019050610bf96000830185610ade565b610c066020830184610bba565b9392505050565b6000602082019050610c226000830184610aed565b92915050565b60006020820190508181036000830152610c4181610afc565b9050919050565b60006020820190508181036000830152610c6181610b1f565b9050919050565b60006020820190508181036000830152610c8181610b42565b9050919050565b60006020820190508181036000830152610ca181610b65565b9050919050565b60006020820190508181036000830152610cc181610b88565b9050919050565b6000602082019050610cdd6000830184610bab565b92915050565b600082825260208201905092915050565b6000610cff82610e1c565b9150610d0a83610e1c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610d3f57610d3e610e57565b5b828201905092915050565b6000610d5582610e1c565b9150610d6083610e1c565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610d9957610d98610e57565b5b828202905092915050565b6000610daf82610e1c565b9150610dba83610e1c565b925082821015610dcd57610dcc610e57565b5b828203905092915050565b6000610de382610dfc565b9050919050565b6000610df582610dd8565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000610e3e82610e45565b9050919050565b6000610e5082610dfc565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f5468652063616c6c657220697320616e6f7468657220636f6e74726163740000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f63616e6e6f74206d696e742074686973207175616e7469747900000000000000600082015250565b7f4e65656420746f2073656e64206d6f7265204554482e00000000000000000000600082015250565b610f8281610dd8565b8114610f8d57600080fd5b50565b610f9981610dea565b8114610fa457600080fd5b50565b610fb081610e1c565b8114610fbb57600080fd5b50565b610fc781610e26565b8114610fd257600080fd5b5056fea2646970667358221220ab32b745ab5e64255db39f2e864c341c869c9486f1aaa9f63149547ea3e71c8364736f6c634300080400330000000000000000000000007be3fdac0f6da6d4460fc2e4937d0017f8e494fa
Deployed Bytecode
0x6080604052600436106100915760003560e01c80638da5cb5b116100595780638da5cb5b1461014a578063c69db68f14610175578063dc33e6811461019e578063e268e4d3146101db578063f2fde38b1461020457610091565b80633feb085114610096578063453c2310146100c157806362dc6e21146100ec578063715018a614610117578063858e83b51461012e575b600080fd5b3480156100a257600080fd5b506100ab61022d565b6040516100b89190610c0d565b60405180910390f35b3480156100cd57600080fd5b506100d6610253565b6040516100e39190610cc8565b60405180910390f35b3480156100f857600080fd5b50610101610259565b60405161010e9190610cc8565b60405180910390f35b34801561012357600080fd5b5061012c610265565b005b61014860048036038101906101439190610ab5565b6102ed565b005b34801561015657600080fd5b5061015f610520565b60405161016c9190610bc9565b60405180910390f35b34801561018157600080fd5b5061019c60048036038101906101979190610a3a565b610549565b005b3480156101aa57600080fd5b506101c560048036038101906101c09190610a11565b610609565b6040516101d29190610cc8565b60405180910390f35b3480156101e757600080fd5b5061020260048036038101906101fd9190610a63565b6106bd565b005b34801561021057600080fd5b5061022b60048036038101906102269190610a11565b610743565b005b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60025481565b6701cdda4faccd000081565b61026d61083b565b73ffffffffffffffffffffffffffffffffffffffff1661028b610520565b73ffffffffffffffffffffffffffffffffffffffff16146102e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102d890610c68565b60405180910390fd5b6102eb6000610843565b565b3373ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff161461035b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035290610c48565b60405180910390fd5b6002548160ff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc33e681336040518263ffffffff1660e01b81526004016103bd9190610bc9565b60206040518083038186803b1580156103d557600080fd5b505afa1580156103e9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061040d9190610a8c565b6104179190610cf4565b1115610458576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044f90610c88565b60405180910390fd5b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fb0f4a7f8260ff166701cdda4faccd00006104ad9190610d4a565b33846040518463ffffffff1660e01b81526004016104cc929190610be4565b6000604051808303818588803b1580156104e557600080fd5b505af11580156104f9573d6000803e3d6000fd5b505050505061051d8160ff166701cdda4faccd00006105189190610d4a565b610907565b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61055161083b565b73ffffffffffffffffffffffffffffffffffffffff1661056f610520565b73ffffffffffffffffffffffffffffffffffffffff16146105c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105bc90610c68565b60405180910390fd5b80600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dc33e681836040518263ffffffff1660e01b81526004016106669190610bc9565b60206040518083038186803b15801561067e57600080fd5b505afa158015610692573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106b69190610a8c565b9050919050565b6106c561083b565b73ffffffffffffffffffffffffffffffffffffffff166106e3610520565b73ffffffffffffffffffffffffffffffffffffffff1614610739576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161073090610c68565b60405180910390fd5b8060028190555050565b61074b61083b565b73ffffffffffffffffffffffffffffffffffffffff16610769610520565b73ffffffffffffffffffffffffffffffffffffffff16146107bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107b690610c68565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561082f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082690610c28565b60405180910390fd5b61083881610843565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8034101561094a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094190610ca8565b60405180910390fd5b803411156109a5573373ffffffffffffffffffffffffffffffffffffffff166108fc82346109789190610da4565b9081150290604051600060405180830381858888f193505050501580156109a3573d6000803e3d6000fd5b505b50565b6000813590506109b781610f79565b92915050565b6000813590506109cc81610f90565b92915050565b6000813590506109e181610fa7565b92915050565b6000815190506109f681610fa7565b92915050565b600081359050610a0b81610fbe565b92915050565b600060208284031215610a2357600080fd5b6000610a31848285016109a8565b91505092915050565b600060208284031215610a4c57600080fd5b6000610a5a848285016109bd565b91505092915050565b600060208284031215610a7557600080fd5b6000610a83848285016109d2565b91505092915050565b600060208284031215610a9e57600080fd5b6000610aac848285016109e7565b91505092915050565b600060208284031215610ac757600080fd5b6000610ad5848285016109fc565b91505092915050565b610ae781610dd8565b82525050565b610af681610e33565b82525050565b6000610b09602683610ce3565b9150610b1482610e86565b604082019050919050565b6000610b2c601e83610ce3565b9150610b3782610ed5565b602082019050919050565b6000610b4f602083610ce3565b9150610b5a82610efe565b602082019050919050565b6000610b72601983610ce3565b9150610b7d82610f27565b602082019050919050565b6000610b95601683610ce3565b9150610ba082610f50565b602082019050919050565b610bb481610e1c565b82525050565b610bc381610e26565b82525050565b6000602082019050610bde6000830184610ade565b92915050565b6000604082019050610bf96000830185610ade565b610c066020830184610bba565b9392505050565b6000602082019050610c226000830184610aed565b92915050565b60006020820190508181036000830152610c4181610afc565b9050919050565b60006020820190508181036000830152610c6181610b1f565b9050919050565b60006020820190508181036000830152610c8181610b42565b9050919050565b60006020820190508181036000830152610ca181610b65565b9050919050565b60006020820190508181036000830152610cc181610b88565b9050919050565b6000602082019050610cdd6000830184610bab565b92915050565b600082825260208201905092915050565b6000610cff82610e1c565b9150610d0a83610e1c565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610d3f57610d3e610e57565b5b828201905092915050565b6000610d5582610e1c565b9150610d6083610e1c565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610d9957610d98610e57565b5b828202905092915050565b6000610daf82610e1c565b9150610dba83610e1c565b925082821015610dcd57610dcc610e57565b5b828203905092915050565b6000610de382610dfc565b9050919050565b6000610df582610dd8565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b6000610e3e82610e45565b9050919050565b6000610e5082610dfc565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f5468652063616c6c657220697320616e6f7468657220636f6e74726163740000600082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f63616e6e6f74206d696e742074686973207175616e7469747900000000000000600082015250565b7f4e65656420746f2073656e64206d6f7265204554482e00000000000000000000600082015250565b610f8281610dd8565b8114610f8d57600080fd5b50565b610f9981610dea565b8114610fa457600080fd5b50565b610fb081610e1c565b8114610fbb57600080fd5b50565b610fc781610e26565b8114610fd257600080fd5b5056fea2646970667358221220ab32b745ab5e64255db39f2e864c341c869c9486f1aaa9f63149547ea3e71c8364736f6c63430008040033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007be3fdac0f6da6d4460fc2e4937d0017f8e494fa
-----Decoded View---------------
Arg [0] : ccubsContract_ (address): 0x7bE3FdAc0F6DA6d4460fC2e4937D0017F8E494fA
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000007be3fdac0f6da6d4460fc2e4937d0017f8e494fa
Deployed Bytecode Sourcemap
3542:1386:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3641:34;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3682:29;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3584:50;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2502:103;;;;;;;;;;;;;:::i;:::-;;3948:329;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1851:87;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4517:124;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;4768:157;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4649:111;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2760:201;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;3641:34;;;;;;;;;;;;;:::o;3682:29::-;;;;:::o;3584:50::-;3624:10;3584:50;:::o;2502:103::-;2082:12;:10;:12::i;:::-;2071:23;;:7;:5;:7::i;:::-;:23;;;2063:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2567:30:::1;2594:1;2567:18;:30::i;:::-;2502:103::o:0;3948:329::-;3875:10;3862:23;;:9;:23;;;3854:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;4086:12:::1;;4074:8;4033:49;;:13;;;;;;;;;;;:26;;;4060:10;4033:38;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:49;;;;:::i;:::-;:65;;4025:103;;;;;;;;;;;;:::i;:::-;;;;;;;;;4139:13;;;;;;;;;;;:24;;;4188:8;4172:24;;3624:10;4172:24;;;;:::i;:::-;4199:10;4211:8;4139:81;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;4231:38;4260:8;4244:24;;3624:10;4244:24;;;;:::i;:::-;4231:12;:38::i;:::-;3948:329:::0;:::o;1851:87::-;1897:7;1924:6;;;;;;;;;;;1917:13;;1851:87;:::o;4517:124::-;2082:12;:10;:12::i;:::-;2071:23;;:7;:5;:7::i;:::-;:23;;;2063:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4619:14:::1;4603:13;;:30;;;;;;;;;;;;;;;;;;4517:124:::0;:::o;4768:157::-;4856:7;4883:13;;;;;;;;;;;:26;;;4910:6;4883:34;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4876:41;;4768:157;;;:::o;4649:111::-;2082:12;:10;:12::i;:::-;2071:23;;:7;:5;:7::i;:::-;:23;;;2063:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;4739:13:::1;4724:12;:28;;;;4649:111:::0;:::o;2760:201::-;2082:12;:10;:12::i;:::-;2071:23;;:7;:5;:7::i;:::-;:23;;;2063:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;2869:1:::1;2849:22;;:8;:22;;;;2841:73;;;;;;;;;;;;:::i;:::-;;;;;;;;;2925:28;2944:8;2925:18;:28::i;:::-;2760:201:::0;:::o;718:98::-;771:7;798:10;791:17;;718:98;:::o;3121:191::-;3195:16;3214:6;;;;;;;;;;;3195:25;;3240:8;3231:6;;:17;;;;;;;;;;;;;;;;;;3295:8;3264:40;;3285:8;3264:40;;;;;;;;;;;;3121:191;;:::o;4285:224::-;4362:5;4349:9;:18;;4341:53;;;;;;;;;;;;:::i;:::-;;;;;;;;;4421:5;4409:9;:17;4405:97;;;4451:10;4443:28;;:47;4484:5;4472:9;:17;;;;:::i;:::-;4443:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4405:97;4285:224;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;152:181::-;219:5;257:6;244:20;235:29;;273:54;321:5;273:54;:::i;:::-;225:108;;;;:::o;339:139::-;385:5;423:6;410:20;401:29;;439:33;466:5;439:33;:::i;:::-;391:87;;;;:::o;484:143::-;541:5;572:6;566:13;557:22;;588:33;615:5;588:33;:::i;:::-;547:80;;;;:::o;633:135::-;677:5;715:6;702:20;693:29;;731:31;756:5;731:31;:::i;:::-;683:85;;;;:::o;774:262::-;833:6;882:2;870:9;861:7;857:23;853:32;850:2;;;898:1;895;888:12;850:2;941:1;966:53;1011:7;1002:6;991:9;987:22;966:53;:::i;:::-;956:63;;912:117;840:196;;;;:::o;1042:304::-;1122:6;1171:2;1159:9;1150:7;1146:23;1142:32;1139:2;;;1187:1;1184;1177:12;1139:2;1230:1;1255:74;1321:7;1312:6;1301:9;1297:22;1255:74;:::i;:::-;1245:84;;1201:138;1129:217;;;;:::o;1352:262::-;1411:6;1460:2;1448:9;1439:7;1435:23;1431:32;1428:2;;;1476:1;1473;1466:12;1428:2;1519:1;1544:53;1589:7;1580:6;1569:9;1565:22;1544:53;:::i;:::-;1534:63;;1490:117;1418:196;;;;:::o;1620:284::-;1690:6;1739:2;1727:9;1718:7;1714:23;1710:32;1707:2;;;1755:1;1752;1745:12;1707:2;1798:1;1823:64;1879:7;1870:6;1859:9;1855:22;1823:64;:::i;:::-;1813:74;;1769:128;1697:207;;;;:::o;1910:258::-;1967:6;2016:2;2004:9;1995:7;1991:23;1987:32;1984:2;;;2032:1;2029;2022:12;1984:2;2075:1;2100:51;2143:7;2134:6;2123:9;2119:22;2100:51;:::i;:::-;2090:61;;2046:115;1974:194;;;;:::o;2174:118::-;2261:24;2279:5;2261:24;:::i;:::-;2256:3;2249:37;2239:53;;:::o;2298:173::-;2406:58;2458:5;2406:58;:::i;:::-;2401:3;2394:71;2384:87;;:::o;2477:366::-;2619:3;2640:67;2704:2;2699:3;2640:67;:::i;:::-;2633:74;;2716:93;2805:3;2716:93;:::i;:::-;2834:2;2829:3;2825:12;2818:19;;2623:220;;;:::o;2849:366::-;2991:3;3012:67;3076:2;3071:3;3012:67;:::i;:::-;3005:74;;3088:93;3177:3;3088:93;:::i;:::-;3206:2;3201:3;3197:12;3190:19;;2995:220;;;:::o;3221:366::-;3363:3;3384:67;3448:2;3443:3;3384:67;:::i;:::-;3377:74;;3460:93;3549:3;3460:93;:::i;:::-;3578:2;3573:3;3569:12;3562:19;;3367:220;;;:::o;3593:366::-;3735:3;3756:67;3820:2;3815:3;3756:67;:::i;:::-;3749:74;;3832:93;3921:3;3832:93;:::i;:::-;3950:2;3945:3;3941:12;3934:19;;3739:220;;;:::o;3965:366::-;4107:3;4128:67;4192:2;4187:3;4128:67;:::i;:::-;4121:74;;4204:93;4293:3;4204:93;:::i;:::-;4322:2;4317:3;4313:12;4306:19;;4111:220;;;:::o;4337:118::-;4424:24;4442:5;4424:24;:::i;:::-;4419:3;4412:37;4402:53;;:::o;4461:112::-;4544:22;4560:5;4544:22;:::i;:::-;4539:3;4532:35;4522:51;;:::o;4579:222::-;4672:4;4710:2;4699:9;4695:18;4687:26;;4723:71;4791:1;4780:9;4776:17;4767:6;4723:71;:::i;:::-;4677:124;;;;:::o;4807:324::-;4924:4;4962:2;4951:9;4947:18;4939:26;;4975:71;5043:1;5032:9;5028:17;5019:6;4975:71;:::i;:::-;5056:68;5120:2;5109:9;5105:18;5096:6;5056:68;:::i;:::-;4929:202;;;;;:::o;5137:264::-;5251:4;5289:2;5278:9;5274:18;5266:26;;5302:92;5391:1;5380:9;5376:17;5367:6;5302:92;:::i;:::-;5256:145;;;;:::o;5407:419::-;5573:4;5611:2;5600:9;5596:18;5588:26;;5660:9;5654:4;5650:20;5646:1;5635:9;5631:17;5624:47;5688:131;5814:4;5688:131;:::i;:::-;5680:139;;5578:248;;;:::o;5832:419::-;5998:4;6036:2;6025:9;6021:18;6013:26;;6085:9;6079:4;6075:20;6071:1;6060:9;6056:17;6049:47;6113:131;6239:4;6113:131;:::i;:::-;6105:139;;6003:248;;;:::o;6257:419::-;6423:4;6461:2;6450:9;6446:18;6438:26;;6510:9;6504:4;6500:20;6496:1;6485:9;6481:17;6474:47;6538:131;6664:4;6538:131;:::i;:::-;6530:139;;6428:248;;;:::o;6682:419::-;6848:4;6886:2;6875:9;6871:18;6863:26;;6935:9;6929:4;6925:20;6921:1;6910:9;6906:17;6899:47;6963:131;7089:4;6963:131;:::i;:::-;6955:139;;6853:248;;;:::o;7107:419::-;7273:4;7311:2;7300:9;7296:18;7288:26;;7360:9;7354:4;7350:20;7346:1;7335:9;7331:17;7324:47;7388:131;7514:4;7388:131;:::i;:::-;7380:139;;7278:248;;;:::o;7532:222::-;7625:4;7663:2;7652:9;7648:18;7640:26;;7676:71;7744:1;7733:9;7729:17;7720:6;7676:71;:::i;:::-;7630:124;;;;:::o;7760:169::-;7844:11;7878:6;7873:3;7866:19;7918:4;7913:3;7909:14;7894:29;;7856:73;;;;:::o;7935:305::-;7975:3;7994:20;8012:1;7994:20;:::i;:::-;7989:25;;8028:20;8046:1;8028:20;:::i;:::-;8023:25;;8182:1;8114:66;8110:74;8107:1;8104:81;8101:2;;;8188:18;;:::i;:::-;8101:2;8232:1;8229;8225:9;8218:16;;7979:261;;;;:::o;8246:348::-;8286:7;8309:20;8327:1;8309:20;:::i;:::-;8304:25;;8343:20;8361:1;8343:20;:::i;:::-;8338:25;;8531:1;8463:66;8459:74;8456:1;8453:81;8448:1;8441:9;8434:17;8430:105;8427:2;;;8538:18;;:::i;:::-;8427:2;8586:1;8583;8579:9;8568:20;;8294:300;;;;:::o;8600:191::-;8640:4;8660:20;8678:1;8660:20;:::i;:::-;8655:25;;8694:20;8712:1;8694:20;:::i;:::-;8689:25;;8733:1;8730;8727:8;8724:2;;;8738:18;;:::i;:::-;8724:2;8783:1;8780;8776:9;8768:17;;8645:146;;;;:::o;8797:96::-;8834:7;8863:24;8881:5;8863:24;:::i;:::-;8852:35;;8842:51;;;:::o;8899:117::-;8957:7;8986:24;9004:5;8986:24;:::i;:::-;8975:35;;8965:51;;;:::o;9022:126::-;9059:7;9099:42;9092:5;9088:54;9077:65;;9067:81;;;:::o;9154:77::-;9191:7;9220:5;9209:16;;9199:32;;;:::o;9237:86::-;9272:7;9312:4;9305:5;9301:16;9290:27;;9280:43;;;:::o;9329:168::-;9400:9;9433:58;9485:5;9433:58;:::i;:::-;9420:71;;9410:87;;;:::o;9503:134::-;9574:9;9607:24;9625:5;9607:24;:::i;:::-;9594:37;;9584:53;;;:::o;9643:180::-;9691:77;9688:1;9681:88;9788:4;9785:1;9778:15;9812:4;9809:1;9802:15;9829:225;9969:34;9965:1;9957:6;9953:14;9946:58;10038:8;10033:2;10025:6;10021:15;10014:33;9935:119;:::o;10060:180::-;10200:32;10196:1;10188:6;10184:14;10177:56;10166:74;:::o;10246:182::-;10386:34;10382:1;10374:6;10370:14;10363:58;10352:76;:::o;10434:175::-;10574:27;10570:1;10562:6;10558:14;10551:51;10540:69;:::o;10615:172::-;10755:24;10751:1;10743:6;10739:14;10732:48;10721:66;:::o;10793:122::-;10866:24;10884:5;10866:24;:::i;:::-;10859:5;10856:35;10846:2;;10905:1;10902;10895:12;10846:2;10836:79;:::o;10921:164::-;11015:45;11054:5;11015:45;:::i;:::-;11008:5;11005:56;10995:2;;11075:1;11072;11065:12;10995:2;10985:100;:::o;11091:122::-;11164:24;11182:5;11164:24;:::i;:::-;11157:5;11154:35;11144:2;;11203:1;11200;11193:12;11144:2;11134:79;:::o;11219:118::-;11290:22;11306:5;11290:22;:::i;:::-;11283:5;11280:33;11270:2;;11327:1;11324;11317:12;11270:2;11260:77;:::o
Swarm Source
ipfs://ab32b745ab5e64255db39f2e864c341c869c9486f1aaa9f63149547ea3e71c83
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.