Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 775 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Set Pause | 19209733 | 428 days ago | IN | 0 ETH | 0.00060011 | ||||
Gift | 18754083 | 492 days ago | IN | 0 ETH | 0.00311446 | ||||
Gift | 18753950 | 492 days ago | IN | 0 ETH | 0.00343412 | ||||
Withdraw | 18737599 | 495 days ago | IN | 0 ETH | 0.00122258 | ||||
Mint Ogac | 18731409 | 496 days ago | IN | 0.045 ETH | 0.0036907 | ||||
Gift | 18728587 | 496 days ago | IN | 0 ETH | 0.00608844 | ||||
Gift | 18682809 | 502 days ago | IN | 0 ETH | 0.00422562 | ||||
Withdraw | 18604182 | 513 days ago | IN | 0 ETH | 0.00047384 | ||||
Gift | 18603563 | 513 days ago | IN | 0 ETH | 0.00143696 | ||||
Gift | 18603546 | 513 days ago | IN | 0 ETH | 0.0014014 | ||||
Mint Ogac | 18601921 | 514 days ago | IN | 0.045 ETH | 0.00221884 | ||||
Mint Ogac | 18600981 | 514 days ago | IN | 0.135 ETH | 0.00244427 | ||||
Gift | 18596815 | 514 days ago | IN | 0 ETH | 0.0017055 | ||||
Gift | 18596805 | 514 days ago | IN | 0 ETH | 0.00295961 | ||||
Withdraw | 18594208 | 515 days ago | IN | 0 ETH | 0.00084262 | ||||
Mint Ogac | 18593653 | 515 days ago | IN | 0.135 ETH | 0.00495518 | ||||
Gift | 18588528 | 516 days ago | IN | 0 ETH | 0.00211212 | ||||
Gift | 18588476 | 516 days ago | IN | 0 ETH | 0.00224968 | ||||
Gift | 18588394 | 516 days ago | IN | 0 ETH | 0.00233907 | ||||
Gift | 18588342 | 516 days ago | IN | 0 ETH | 0.00267247 | ||||
Withdraw | 18521436 | 525 days ago | IN | 0 ETH | 0.00133768 | ||||
Crossmint | 18516319 | 526 days ago | IN | 0.135 ETH | 0.00524284 | ||||
Gift | 18458714 | 534 days ago | IN | 0 ETH | 0.00193325 | ||||
Gift | 18458662 | 534 days ago | IN | 0 ETH | 0.00155196 | ||||
Gift | 18454417 | 534 days ago | IN | 0 ETH | 0.00119388 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Method | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|---|
Transfer | 18737599 | 495 days ago | 0.04 ETH | ||||
Transfer | 18731409 | 496 days ago | 0.005 ETH | ||||
Transfer | 18604182 | 513 days ago | 0.16 ETH | ||||
Transfer | 18601921 | 514 days ago | 0.005 ETH | ||||
Transfer | 18600981 | 514 days ago | 0.015 ETH | ||||
Transfer | 18594208 | 515 days ago | 0.12 ETH | ||||
Transfer | 18593653 | 515 days ago | 0.015 ETH | ||||
Transfer | 18521436 | 525 days ago | 0.135 ETH | ||||
Transfer | 18453982 | 534 days ago | 0.175 ETH | ||||
Transfer | 18451465 | 535 days ago | 0.005 ETH | ||||
Transfer | 18444553 | 536 days ago | 0.255 ETH | ||||
Transfer | 18444096 | 536 days ago | 0.015 ETH | ||||
Transfer | 18413859 | 540 days ago | 0.325 ETH | ||||
Transfer | 18408535 | 541 days ago | 0.005 ETH | ||||
Transfer | 18399333 | 542 days ago | 0.005 ETH | ||||
Transfer | 18399321 | 542 days ago | 0.005 ETH | ||||
Transfer | 18398736 | 542 days ago | 0.02 ETH | ||||
Transfer | 18397569 | 542 days ago | 0.835 ETH | ||||
Transfer | 18395707 | 543 days ago | 0.045 ETH | ||||
Transfer | 18394232 | 543 days ago | 0.01 ETH | ||||
Transfer | 18393424 | 543 days ago | 0.01 ETH | ||||
Transfer | 18382892 | 544 days ago | 0.44 ETH | ||||
Transfer | 18380940 | 545 days ago | 0.005 ETH | ||||
Transfer | 18380032 | 545 days ago | 0.01 ETH | ||||
Transfer | 18358008 | 548 days ago | 0.03 ETH |
Loading...
Loading
Contract Name:
OgacReferalMintCrossMint
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-02-14 */ // File: @openzeppelin/contracts/token/ERC20/IERC20.sol // OpenZeppelin Contracts (last updated v4.6.0) (token/ERC20/IERC20.sol) pragma solidity ^0.8.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { /** * @dev Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). * * Note that `value` may be zero. */ event Transfer(address indexed from, address indexed to, uint256 value); /** * @dev Emitted when the allowance of a `spender` for an `owner` is set by * a call to {approve}. `value` is the new allowance. */ event Approval(address indexed owner, address indexed spender, uint256 value); /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * @dev Moves `amount` tokens from the caller's account to `to`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transfer(address to, uint256 amount) external returns (bool); /** * @dev Returns the remaining number of tokens that `spender` will be * allowed to spend on behalf of `owner` through {transferFrom}. This is * zero by default. * * This value changes when {approve} or {transferFrom} are called. */ function allowance(address owner, address spender) external view returns (uint256); /** * @dev Sets `amount` as the allowance of `spender` over the caller's tokens. * * Returns a boolean value indicating whether the operation succeeded. * * IMPORTANT: Beware that changing an allowance with this method brings the risk * that someone may use both the old and the new allowance by unfortunate * transaction ordering. One possible solution to mitigate this race * condition is to first reduce the spender's allowance to 0 and set the * desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * * Emits an {Approval} event. */ function approve(address spender, uint256 amount) external returns (bool); /** * @dev Moves `amount` tokens from `from` to `to` using the * allowance mechanism. `amount` is then deducted from the caller's * allowance. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transferFrom( address from, address to, uint256 amount ) external returns (bool); } // File: @openzeppelin/contracts/utils/introspection/IERC165.sol // OpenZeppelin Contracts v4.4.1 (utils/introspection/IERC165.sol) pragma solidity ^0.8.0; /** * @dev Interface of the ERC165 standard, as defined in the * https://eips.ethereum.org/EIPS/eip-165[EIP]. * * Implementers can declare support of contract interfaces, which can then be * queried by others ({ERC165Checker}). * * For an implementation, see {ERC165}. */ interface IERC165 { /** * @dev Returns true if this contract implements the interface defined by * `interfaceId`. See the corresponding * https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section] * to learn more about how these ids are created. * * This function call must use less than 30 000 gas. */ function supportsInterface(bytes4 interfaceId) external view returns (bool); } // File: @openzeppelin/contracts/token/ERC721/IERC721.sol // OpenZeppelin Contracts (last updated v4.8.0) (token/ERC721/IERC721.sol) pragma solidity ^0.8.0; /** * @dev Required interface of an ERC721 compliant contract. */ interface IERC721 is IERC165 { /** * @dev Emitted when `tokenId` token is transferred from `from` to `to`. */ event Transfer(address indexed from, address indexed to, uint256 indexed tokenId); /** * @dev Emitted when `owner` enables `approved` to manage the `tokenId` token. */ event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId); /** * @dev Emitted when `owner` enables or disables (`approved`) `operator` to manage all of its assets. */ event ApprovalForAll(address indexed owner, address indexed operator, bool approved); /** * @dev Returns the number of tokens in ``owner``'s account. */ function balanceOf(address owner) external view returns (uint256 balance); /** * @dev Returns the owner of the `tokenId` token. * * Requirements: * * - `tokenId` must exist. */ function ownerOf(uint256 tokenId) external view returns (address owner); /** * @dev Safely transfers `tokenId` token from `from` to `to`. * * Requirements: * * - `from` cannot be the zero address. * - `to` cannot be the zero address. * - `tokenId` token must exist and be owned by `from`. * - If the caller is not `from`, it must be approved to move this token by either {approve} or {setApprovalForAll}. * - If `to` refers to a smart contract, it must implement {IERC721Receiver-onERC721Received}, which is called upon a safe transfer. * * Emits a {Transfer} event. */ function safeTransferFrom( address from, address to, uint256 tokenId, bytes calldata data ) external; /** * @dev Safely transfers `tokenId` token from `from` to `to`, checking first that contract recipients * are aware of the ERC721 protocol to prevent tokens from being forever locked. * * Requirements: * * - `from` cannot be the zero address. * - `to` cannot be the zero address. * - `tokenId` token must exist and be owned by `from`. * - If the caller is not `from`, it must have been allowed to move this token by either {approve} or {setApprovalForAll}. * - If `to` refers to a smart contract, it must implement {IERC721Receiver-onERC721Received}, which is called upon a safe transfer. * * Emits a {Transfer} event. */ function safeTransferFrom( address from, address to, uint256 tokenId ) external; /** * @dev Transfers `tokenId` token from `from` to `to`. * * WARNING: Note that the caller is responsible to confirm that the recipient is capable of receiving ERC721 * or else they may be permanently lost. Usage of {safeTransferFrom} prevents loss, though the caller must * understand this adds an external call which potentially creates a reentrancy vulnerability. * * Requirements: * * - `from` cannot be the zero address. * - `to` cannot be the zero address. * - `tokenId` token must be owned by `from`. * - If the caller is not `from`, it must be approved to move this token by either {approve} or {setApprovalForAll}. * * Emits a {Transfer} event. */ function transferFrom( address from, address to, uint256 tokenId ) external; /** * @dev Gives permission to `to` to transfer `tokenId` token to another account. * The approval is cleared when the token is transferred. * * Only a single account can be approved at a time, so approving the zero address clears previous approvals. * * Requirements: * * - The caller must own the token or be an approved operator. * - `tokenId` must exist. * * Emits an {Approval} event. */ function approve(address to, uint256 tokenId) external; /** * @dev Approve or remove `operator` as an operator for the caller. * Operators can call {transferFrom} or {safeTransferFrom} for any token owned by the caller. * * Requirements: * * - The `operator` cannot be the caller. * * Emits an {ApprovalForAll} event. */ function setApprovalForAll(address operator, bool _approved) external; /** * @dev Returns the account approved for `tokenId` token. * * Requirements: * * - `tokenId` must exist. */ function getApproved(uint256 tokenId) external view returns (address operator); /** * @dev Returns if the `operator` is allowed to manage all of the assets of `owner`. * * See {setApprovalForAll} */ function isApprovedForAll(address owner, address operator) external view returns (bool); } // File: @openzeppelin/contracts/utils/Context.sol // OpenZeppelin Contracts v4.4.1 (utils/Context.sol) pragma solidity ^0.8.0; /** * @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; } } // File: @openzeppelin/contracts/access/Ownable.sol // OpenZeppelin Contracts (last updated v4.7.0) (access/Ownable.sol) pragma solidity ^0.8.0; /** * @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 Throws if called by any account other than the owner. */ modifier onlyOwner() { _checkOwner(); _; } /** * @dev Returns the address of the current owner. */ function owner() public view virtual returns (address) { return _owner; } /** * @dev Throws if the sender is not the owner. */ function _checkOwner() internal view virtual { 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); } } // File: contracts/Ogac/OgacReferalMintCrossMint.sol pragma solidity ^0.8.7; interface IOgac { function mintBreeding(address _address, uint256 _mintAmount) external; } contract OgacReferalMintCrossMint is Ownable { bool public paused = false; bool public payReferal = true; bool public mintWithErc20 = false; uint256 public maxMintAmountPerTransaction = 15; uint256 public maxSupply = 8420; uint256 public currentSupply = 4422; uint256 public referalPayoutPerMint = 0.005 ether; uint256 public price = 0.055 ether; mapping(address => bool) public _allowedErc20; mapping(address => uint256) public _erc20MintPrice; mapping(address => bool) public _bridges; address public ERC20FUNDWALLET = 0x4fdc1E3a6c0243a089D80E90D7bd0e060044E267; address public crossmintAddress; IOgac public mintNft; constructor(address _ogac) { mintNft = IOgac(_ogac); } function setCrossmintAddress(address _crossmintAddress) public onlyOwner { crossmintAddress = _crossmintAddress; } function crossmint(address _to, uint256 _amount) public payable { require(!paused, "Contract is paused"); require((currentSupply + _amount) <= maxSupply, "Ogac Supply Passed"); require( _amount <= maxMintAmountPerTransaction, "Passed Mint limit per transaction"); require(msg.value >= (price * _amount), "Not enough Funds"); // NOTE THAT the address is different for ethereum, polygon, and mumbai // ethereum (all) = 0xdab1a1854214684ace522439684a145e62505233 require(msg.sender == crossmintAddress, "This function is for Crossmint only." ); if(_amount == 15){ _mint(_to, _amount + 5); currentSupply += _amount + 5; }else if (_amount >= 12){ _mint(_to, _amount + 4); currentSupply += _amount + 4; }else if(_amount >= 9) { _mint(_to, _amount + 3); currentSupply += _amount + 3; }else if(_amount >= 6){ _mint(_to, _amount + 2); currentSupply += _amount + 2; }else if (_amount >= 3){ _mint(_to, _amount + 1); currentSupply += _amount +1; }else{ currentSupply += _amount; _mint(_to, _amount); } } function mintOgac(uint256 _amount, address payable ref) payable external { require(!paused, "Contract is paused"); require((currentSupply + _amount) <= maxSupply, "Ogac Supply Passed"); require( _amount <= maxMintAmountPerTransaction, "Passed Mint limit per transaction"); //check price if(msg.sender != owner()){ require(msg.value >= (price * _amount), "Not enough Funds"); } if(_amount == 15){ _mint(msg.sender, _amount + 5); currentSupply += _amount + 5; }else if (_amount >= 12){ _mint(msg.sender, _amount + 4); currentSupply += _amount + 4; }else if(_amount >= 9) { _mint(msg.sender, _amount + 3); currentSupply += _amount + 3; }else if(_amount >= 6){ _mint(msg.sender, _amount + 2); currentSupply += _amount + 2; }else if (_amount >= 3){ _mint(msg.sender, _amount + 1); currentSupply += _amount +1; }else{ currentSupply += _amount; _mint(msg.sender, _amount); } if(ref != 0x0000000000000000000000000000000000000000 && payReferal){ (bool sent,) = ref.call{value: _amount * referalPayoutPerMint}(""); require(sent, "Failed to send to Referer"); } } function mintOgacWithErc20(uint256 _amount, address _erc20) payable external { require(!paused, "Contract is paused"); require(mintWithErc20, "ERC20 Payments Disabled"); require((currentSupply + _amount) <= maxSupply, "Ogac Supply Passed"); require( _amount <= maxMintAmountPerTransaction, "Passed Mint limit per transaction"); //check if erc20 contract is allowed require(_allowedErc20[_erc20], "ERC20 is not allowed"); //check if erc20 price is not 0 require(_erc20MintPrice[_erc20] > 0, "ERC20 Mint price not set"); //check allowance require(IERC20(_erc20).allowance(msg.sender, address(this)) > (_erc20MintPrice[_erc20] * _amount), "Not enough Allowance"); IERC20(_erc20).transferFrom(msg.sender,ERC20FUNDWALLET,_erc20MintPrice[_erc20] * _amount); currentSupply += _amount; if(_amount == 15){ _mint(msg.sender, _amount + 5); }else if (_amount >= 12){ _mint(msg.sender, _amount + 4); }else if(_amount >= 9) { _mint(msg.sender, _amount + 3); }else if(_amount >= 6){ _mint(msg.sender, _amount + 2); }else if (_amount >= 3){ _mint(msg.sender, _amount + 1); }else{ _mint(msg.sender, _amount); } } function setPause(bool _state) external onlyOwner { paused = _state; } function setReferalPayout(uint256 _val) external onlyOwner { referalPayoutPerMint = _val; } function setErc20Paymentstate(bool _val) external onlyOwner{ mintWithErc20 = _val; } function setReferalState(bool _val) external onlyOwner { payReferal = _val; } function setErc20ContractState(address _a, uint256 _p, bool _val) external onlyOwner{ _allowedErc20[_a] = _val; _erc20MintPrice[_a] = _p; } function setBridges(address _a, bool _val) external onlyOwner{ _bridges[_a] = _val; } function setErc20FundAddress(address _a) external onlyOwner { ERC20FUNDWALLET = _a; } function setMaxSupply(uint256 _val) external onlyOwner { maxSupply = _val; } function setPrice(uint256 _val) external onlyOwner { price = _val; } function setCurrentSupply(uint256 _val) external onlyOwner { currentSupply = _val; } function setMaxPerTransaction(uint256 _val) external onlyOwner{ maxMintAmountPerTransaction = _val; } function _mint(address _user, uint256 _amount) internal { mintNft.mintBreeding(_user, _amount); } function mintExternal(address _address, uint256 _mintAmount) external { require( _bridges[msg.sender], "Sorry you don't have permission to mint" ); mintNft.mintBreeding(_address, _mintAmount); } function gift(address _to, uint256 _mintAmount) public onlyOwner { mintNft.mintBreeding(_to, _mintAmount); } function withdraw() public payable onlyOwner { (bool hq, ) = payable(owner()).call{value: address(this).balance}(""); require(hq); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_ogac","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":"ERC20FUNDWALLET","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_allowedErc20","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_bridges","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_erc20MintPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"crossmint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"crossmintAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"currentSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_mintAmount","type":"uint256"}],"name":"gift","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"maxMintAmountPerTransaction","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_address","type":"address"},{"internalType":"uint256","name":"_mintAmount","type":"uint256"}],"name":"mintExternal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"mintNft","outputs":[{"internalType":"contract IOgac","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"address payable","name":"ref","type":"address"}],"name":"mintOgac","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"address","name":"_erc20","type":"address"}],"name":"mintOgacWithErc20","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"mintWithErc20","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"payReferal","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"price","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"referalPayoutPerMint","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_a","type":"address"},{"internalType":"bool","name":"_val","type":"bool"}],"name":"setBridges","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_crossmintAddress","type":"address"}],"name":"setCrossmintAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setCurrentSupply","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_a","type":"address"},{"internalType":"uint256","name":"_p","type":"uint256"},{"internalType":"bool","name":"_val","type":"bool"}],"name":"setErc20ContractState","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_a","type":"address"}],"name":"setErc20FundAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_val","type":"bool"}],"name":"setErc20Paymentstate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setMaxPerTransaction","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setMaxSupply","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_state","type":"bool"}],"name":"setPause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setPrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_val","type":"uint256"}],"name":"setReferalPayout","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_val","type":"bool"}],"name":"setReferalState","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"payable","type":"function"}]
Contract Creation Code
60806040526000805462ffffff60a01b1916600160a81b179055600f6001556120e46002556111466003556611c37937e0800060045566c3663566a58000600555600980546001600160a01b031916734fdc1e3a6c0243a089d80e90d7bd0e060044e26717905534801561007257600080fd5b506040516116d33803806116d38339810160408190526100919161010f565b61009a336100bf565b600b80546001600160a01b0319166001600160a01b039290921691909117905561013f565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006020828403121561012157600080fd5b81516001600160a01b038116811461013857600080fd5b9392505050565b6115858061014e6000396000f3fe6080604052600436106102045760003560e01c8063a67ba02711610118578063ccfdd2f8116100a0578063e845b3791161006f578063e845b379146105d1578063ec0b8673146105f2578063f2fde38b14610605578063f4d01e4e14610625578063f4da18461461063857600080fd5b8063ccfdd2f81461055b578063d5abeb011461057b578063dc54730114610591578063e459ad02146105b157600080fd5b8063bbb89744116100e7578063bbb89744146104cf578063bedb86fb146104e5578063c2229fea14610505578063c4947fd114610525578063cbce4c971461053b57600080fd5b8063a67ba0271461043f578063aa336a8f1461045f578063aada8a061461047f578063b8c500e51461049f57600080fd5b8063771282f61161019b57806391b7f5ed1161016a57806391b7f5ed1461039957806399755624146103b95780639e884605146103d95780639ebc3e07146103f9578063a035b1fe1461042957600080fd5b8063771282f614610324578063779a4ba11461033a5780638d34e3ef1461035b5780638da5cb5b1461037b57600080fd5b80636aaffa36116101d75780636aaffa36146102945780636f8b44b0146102cf57806370850bd3146102ef578063715018a61461030f57600080fd5b80633ccfd60b1461020957806358891a37146102135780635b2a55e4146102265780635c975abb14610263575b600080fd5b610211610658565b005b610211610221366004611347565b6106c3565b34801561023257600080fd5b50600a54610246906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561026f57600080fd5b5060005461028490600160a01b900460ff1681565b604051901515815260200161025a565b3480156102a057600080fd5b506102c16102af3660046112ea565b60076020526000908152604090205481565b60405190815260200161025a565b3480156102db57600080fd5b506102116102ea3660046113ef565b6108ef565b3480156102fb57600080fd5b5061021161030a3660046113b5565b6108fc565b34801561031b57600080fd5b50610211610922565b34801561033057600080fd5b506102c160035481565b34801561034657600080fd5b5060005461028490600160b01b900460ff1681565b34801561036757600080fd5b5061021161037636600461130e565b610936565b34801561038757600080fd5b506000546001600160a01b0316610246565b3480156103a557600080fd5b506102116103b43660046113ef565b610969565b3480156103c557600080fd5b506102116103d43660046112ea565b610976565b3480156103e557600080fd5b50600954610246906001600160a01b031681565b34801561040557600080fd5b506102846104143660046112ea565b60066020526000908152604090205460ff1681565b34801561043557600080fd5b506102c160055481565b34801561044b57600080fd5b5061021161045a3660046112ea565b6109a0565b34801561046b57600080fd5b5061021161047a3660046113ef565b6109ca565b34801561048b57600080fd5b5061021161049a3660046113b5565b6109d7565b3480156104ab57600080fd5b506102846104ba3660046112ea565b60086020526000908152604090205460ff1681565b3480156104db57600080fd5b506102c160015481565b3480156104f157600080fd5b506102116105003660046113b5565b6109fd565b34801561051157600080fd5b50600b54610246906001600160a01b031681565b34801561053157600080fd5b506102c160045481565b34801561054757600080fd5b50610211610556366004611347565b610a23565b34801561056757600080fd5b506102116105763660046113ef565b610a95565b34801561058757600080fd5b506102c160025481565b34801561059d57600080fd5b506102116105ac3660046113ef565b610aa2565b3480156105bd57600080fd5b506102116105cc366004611373565b610aaf565b3480156105dd57600080fd5b5060005461028490600160a81b900460ff1681565b610211610600366004611421565b610aef565b34801561061157600080fd5b506102116106203660046112ea565b610d8c565b610211610633366004611421565b610e02565b34801561064457600080fd5b50610211610653366004611347565b6111d1565b610660611240565b600080546040516001600160a01b039091169047908381818185875af1925050503d80600081146106ad576040519150601f19603f3d011682016040523d82523d6000602084013e6106b2565b606091505b50509050806106c057600080fd5b50565b600054600160a01b900460ff16156106f65760405162461bcd60e51b81526004016106ed90611472565b60405180910390fd5b6002548160035461070791906114df565b11156107255760405162461bcd60e51b81526004016106ed90611446565b6001548111156107475760405162461bcd60e51b81526004016106ed9061149e565b8060055461075591906114f7565b3410156107975760405162461bcd60e51b815260206004820152601060248201526f4e6f7420656e6f7567682046756e647360801b60448201526064016106ed565b600a546001600160a01b031633146107fd5760405162461bcd60e51b8152602060048201526024808201527f546869732066756e6374696f6e20697320666f722043726f73736d696e74206f60448201526337363c9760e11b60648201526084016106ed565b80600f14156108415761081a826108158360056114df565b610a2b565b6108258160056114df565b6003600082825461083691906114df565b909155506108eb9050565b600c811061086357610858826108158360046114df565b6108258160046114df565b600981106108855761087a826108158360036114df565b6108258160036114df565b600681106108a75761089c826108158360026114df565b6108258160026114df565b600381106108c9576108be826108158360016114df565b6108258160016114df565b80600360008282546108db91906114df565b909155506108eb90508282610a2b565b5050565b6108f7611240565b600255565b610904611240565b60008054911515600160a81b0260ff60a81b19909216919091179055565b61092a611240565b610934600061129a565b565b61093e611240565b6001600160a01b03919091166000908152600860205260409020805460ff1916911515919091179055565b610971611240565b600555565b61097e611240565b600a80546001600160a01b0319166001600160a01b0392909216919091179055565b6109a8611240565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6109d2611240565b600455565b6109df611240565b60008054911515600160b01b0260ff60b01b19909216919091179055565b610a05611240565b60008054911515600160a01b0260ff60a01b19909216919091179055565b610a2b611240565b600b5460405163f36ba28760e01b81526001600160a01b038481166004830152602482018490529091169063f36ba28790604401600060405180830381600087803b158015610a7957600080fd5b505af1158015610a8d573d6000803e3d6000fd5b505050505050565b610a9d611240565b600155565b610aaa611240565b600355565b610ab7611240565b6001600160a01b03929092166000908152600660209081526040808320805460ff191695151595909517909455600790529190912055565b600054600160a01b900460ff1615610b195760405162461bcd60e51b81526004016106ed90611472565b60025482600354610b2a91906114df565b1115610b485760405162461bcd60e51b81526004016106ed90611446565b600154821115610b6a5760405162461bcd60e51b81526004016106ed9061149e565b6000546001600160a01b03163314610bcc5781600554610b8a91906114f7565b341015610bcc5760405162461bcd60e51b815260206004820152601060248201526f4e6f7420656e6f7567682046756e647360801b60448201526064016106ed565b81600f1415610c0b57610be4336108158460056114df565b610bef8260056114df565b60036000828254610c0091906114df565b90915550610cb59050565b600c8210610c2d57610c22336108158460046114df565b610bef8260046114df565b60098210610c4f57610c44336108158460036114df565b610bef8260036114df565b60068210610c7157610c66336108158460026114df565b610bef8260026114df565b60038210610c9357610c88336108158460016114df565b610bef8260016114df565b8160036000828254610ca591906114df565b90915550610cb590503383610a2b565b6001600160a01b03811615801590610cd65750600054600160a81b900460ff165b156108eb576000816001600160a01b031660045484610cf591906114f7565b604051600081818185875af1925050503d8060008114610d31576040519150601f19603f3d011682016040523d82523d6000602084013e610d36565b606091505b5050905080610d875760405162461bcd60e51b815260206004820152601960248201527f4661696c656420746f2073656e6420746f20526566657265720000000000000060448201526064016106ed565b505050565b610d94611240565b6001600160a01b038116610df95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106ed565b6106c08161129a565b600054600160a01b900460ff1615610e2c5760405162461bcd60e51b81526004016106ed90611472565b600054600160b01b900460ff16610e855760405162461bcd60e51b815260206004820152601760248201527f4552433230205061796d656e74732044697361626c656400000000000000000060448201526064016106ed565b60025482600354610e9691906114df565b1115610eb45760405162461bcd60e51b81526004016106ed90611446565b600154821115610ed65760405162461bcd60e51b81526004016106ed9061149e565b6001600160a01b03811660009081526006602052604090205460ff16610f355760405162461bcd60e51b8152602060048201526014602482015273115490cc8c081a5cc81b9bdd08185b1b1bddd95960621b60448201526064016106ed565b6001600160a01b038116600090815260076020526040902054610f9a5760405162461bcd60e51b815260206004820152601860248201527f4552433230204d696e74207072696365206e6f7420736574000000000000000060448201526064016106ed565b6001600160a01b038116600090815260076020526040902054610fbe9083906114f7565b604051636eb1769f60e11b81523360048201523060248201526001600160a01b0383169063dd62ed3e9060440160206040518083038186803b15801561100357600080fd5b505afa158015611017573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061103b9190611408565b1161107f5760405162461bcd60e51b81526020600482015260146024820152734e6f7420656e6f75676820416c6c6f77616e636560601b60448201526064016106ed565b6009546001600160a01b0380831660008181526007602052604090205490926323b872dd9233929116906110b49087906114f7565b6040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401602060405180830381600087803b15801561110357600080fd5b505af1158015611117573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061113b91906113d2565b50816003600082825461114e91906114df565b9091555050600f82141561116b576108eb336108158460056114df565b600c8210611182576108eb336108158460046114df565b60098210611199576108eb336108158460036114df565b600682106111b0576108eb336108158460026114df565b600382106111c7576108eb336108158460016114df565b6108eb3383610a2b565b3360009081526008602052604090205460ff16610a2b5760405162461bcd60e51b815260206004820152602760248201527f536f72727920796f7520646f6e27742068617665207065726d697373696f6e206044820152661d1bc81b5a5b9d60ca1b60648201526084016106ed565b6000546001600160a01b031633146109345760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016106ed565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156112fc57600080fd5b81356113078161152c565b9392505050565b6000806040838503121561132157600080fd5b823561132c8161152c565b9150602083013561133c81611541565b809150509250929050565b6000806040838503121561135a57600080fd5b82356113658161152c565b946020939093013593505050565b60008060006060848603121561138857600080fd5b83356113938161152c565b92506020840135915060408401356113aa81611541565b809150509250925092565b6000602082840312156113c757600080fd5b813561130781611541565b6000602082840312156113e457600080fd5b815161130781611541565b60006020828403121561140157600080fd5b5035919050565b60006020828403121561141a57600080fd5b5051919050565b6000806040838503121561143457600080fd5b82359150602083013561133c8161152c565b60208082526012908201527113d9d858c814dd5c1c1b1e4814185cdcd95960721b604082015260600190565b60208082526012908201527110dbdb9d1c9858dd081a5cc81c185d5cd95960721b604082015260600190565b60208082526021908201527f506173736564204d696e74206c696d697420706572207472616e73616374696f6040820152603760f91b606082015260800190565b600082198211156114f2576114f2611516565b500190565b600081600019048311821515161561151157611511611516565b500290565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b03811681146106c057600080fd5b80151581146106c057600080fdfea2646970667358221220d6cf9bcdd76bbdf472ff132d33eeccd937df1501a8ebb510c35585158948e2dd64736f6c63430008070033000000000000000000000000a83ad73eed496fcd7adc5f4027cbad818d0075a0
Deployed Bytecode
0x6080604052600436106102045760003560e01c8063a67ba02711610118578063ccfdd2f8116100a0578063e845b3791161006f578063e845b379146105d1578063ec0b8673146105f2578063f2fde38b14610605578063f4d01e4e14610625578063f4da18461461063857600080fd5b8063ccfdd2f81461055b578063d5abeb011461057b578063dc54730114610591578063e459ad02146105b157600080fd5b8063bbb89744116100e7578063bbb89744146104cf578063bedb86fb146104e5578063c2229fea14610505578063c4947fd114610525578063cbce4c971461053b57600080fd5b8063a67ba0271461043f578063aa336a8f1461045f578063aada8a061461047f578063b8c500e51461049f57600080fd5b8063771282f61161019b57806391b7f5ed1161016a57806391b7f5ed1461039957806399755624146103b95780639e884605146103d95780639ebc3e07146103f9578063a035b1fe1461042957600080fd5b8063771282f614610324578063779a4ba11461033a5780638d34e3ef1461035b5780638da5cb5b1461037b57600080fd5b80636aaffa36116101d75780636aaffa36146102945780636f8b44b0146102cf57806370850bd3146102ef578063715018a61461030f57600080fd5b80633ccfd60b1461020957806358891a37146102135780635b2a55e4146102265780635c975abb14610263575b600080fd5b610211610658565b005b610211610221366004611347565b6106c3565b34801561023257600080fd5b50600a54610246906001600160a01b031681565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561026f57600080fd5b5060005461028490600160a01b900460ff1681565b604051901515815260200161025a565b3480156102a057600080fd5b506102c16102af3660046112ea565b60076020526000908152604090205481565b60405190815260200161025a565b3480156102db57600080fd5b506102116102ea3660046113ef565b6108ef565b3480156102fb57600080fd5b5061021161030a3660046113b5565b6108fc565b34801561031b57600080fd5b50610211610922565b34801561033057600080fd5b506102c160035481565b34801561034657600080fd5b5060005461028490600160b01b900460ff1681565b34801561036757600080fd5b5061021161037636600461130e565b610936565b34801561038757600080fd5b506000546001600160a01b0316610246565b3480156103a557600080fd5b506102116103b43660046113ef565b610969565b3480156103c557600080fd5b506102116103d43660046112ea565b610976565b3480156103e557600080fd5b50600954610246906001600160a01b031681565b34801561040557600080fd5b506102846104143660046112ea565b60066020526000908152604090205460ff1681565b34801561043557600080fd5b506102c160055481565b34801561044b57600080fd5b5061021161045a3660046112ea565b6109a0565b34801561046b57600080fd5b5061021161047a3660046113ef565b6109ca565b34801561048b57600080fd5b5061021161049a3660046113b5565b6109d7565b3480156104ab57600080fd5b506102846104ba3660046112ea565b60086020526000908152604090205460ff1681565b3480156104db57600080fd5b506102c160015481565b3480156104f157600080fd5b506102116105003660046113b5565b6109fd565b34801561051157600080fd5b50600b54610246906001600160a01b031681565b34801561053157600080fd5b506102c160045481565b34801561054757600080fd5b50610211610556366004611347565b610a23565b34801561056757600080fd5b506102116105763660046113ef565b610a95565b34801561058757600080fd5b506102c160025481565b34801561059d57600080fd5b506102116105ac3660046113ef565b610aa2565b3480156105bd57600080fd5b506102116105cc366004611373565b610aaf565b3480156105dd57600080fd5b5060005461028490600160a81b900460ff1681565b610211610600366004611421565b610aef565b34801561061157600080fd5b506102116106203660046112ea565b610d8c565b610211610633366004611421565b610e02565b34801561064457600080fd5b50610211610653366004611347565b6111d1565b610660611240565b600080546040516001600160a01b039091169047908381818185875af1925050503d80600081146106ad576040519150601f19603f3d011682016040523d82523d6000602084013e6106b2565b606091505b50509050806106c057600080fd5b50565b600054600160a01b900460ff16156106f65760405162461bcd60e51b81526004016106ed90611472565b60405180910390fd5b6002548160035461070791906114df565b11156107255760405162461bcd60e51b81526004016106ed90611446565b6001548111156107475760405162461bcd60e51b81526004016106ed9061149e565b8060055461075591906114f7565b3410156107975760405162461bcd60e51b815260206004820152601060248201526f4e6f7420656e6f7567682046756e647360801b60448201526064016106ed565b600a546001600160a01b031633146107fd5760405162461bcd60e51b8152602060048201526024808201527f546869732066756e6374696f6e20697320666f722043726f73736d696e74206f60448201526337363c9760e11b60648201526084016106ed565b80600f14156108415761081a826108158360056114df565b610a2b565b6108258160056114df565b6003600082825461083691906114df565b909155506108eb9050565b600c811061086357610858826108158360046114df565b6108258160046114df565b600981106108855761087a826108158360036114df565b6108258160036114df565b600681106108a75761089c826108158360026114df565b6108258160026114df565b600381106108c9576108be826108158360016114df565b6108258160016114df565b80600360008282546108db91906114df565b909155506108eb90508282610a2b565b5050565b6108f7611240565b600255565b610904611240565b60008054911515600160a81b0260ff60a81b19909216919091179055565b61092a611240565b610934600061129a565b565b61093e611240565b6001600160a01b03919091166000908152600860205260409020805460ff1916911515919091179055565b610971611240565b600555565b61097e611240565b600a80546001600160a01b0319166001600160a01b0392909216919091179055565b6109a8611240565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6109d2611240565b600455565b6109df611240565b60008054911515600160b01b0260ff60b01b19909216919091179055565b610a05611240565b60008054911515600160a01b0260ff60a01b19909216919091179055565b610a2b611240565b600b5460405163f36ba28760e01b81526001600160a01b038481166004830152602482018490529091169063f36ba28790604401600060405180830381600087803b158015610a7957600080fd5b505af1158015610a8d573d6000803e3d6000fd5b505050505050565b610a9d611240565b600155565b610aaa611240565b600355565b610ab7611240565b6001600160a01b03929092166000908152600660209081526040808320805460ff191695151595909517909455600790529190912055565b600054600160a01b900460ff1615610b195760405162461bcd60e51b81526004016106ed90611472565b60025482600354610b2a91906114df565b1115610b485760405162461bcd60e51b81526004016106ed90611446565b600154821115610b6a5760405162461bcd60e51b81526004016106ed9061149e565b6000546001600160a01b03163314610bcc5781600554610b8a91906114f7565b341015610bcc5760405162461bcd60e51b815260206004820152601060248201526f4e6f7420656e6f7567682046756e647360801b60448201526064016106ed565b81600f1415610c0b57610be4336108158460056114df565b610bef8260056114df565b60036000828254610c0091906114df565b90915550610cb59050565b600c8210610c2d57610c22336108158460046114df565b610bef8260046114df565b60098210610c4f57610c44336108158460036114df565b610bef8260036114df565b60068210610c7157610c66336108158460026114df565b610bef8260026114df565b60038210610c9357610c88336108158460016114df565b610bef8260016114df565b8160036000828254610ca591906114df565b90915550610cb590503383610a2b565b6001600160a01b03811615801590610cd65750600054600160a81b900460ff165b156108eb576000816001600160a01b031660045484610cf591906114f7565b604051600081818185875af1925050503d8060008114610d31576040519150601f19603f3d011682016040523d82523d6000602084013e610d36565b606091505b5050905080610d875760405162461bcd60e51b815260206004820152601960248201527f4661696c656420746f2073656e6420746f20526566657265720000000000000060448201526064016106ed565b505050565b610d94611240565b6001600160a01b038116610df95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106ed565b6106c08161129a565b600054600160a01b900460ff1615610e2c5760405162461bcd60e51b81526004016106ed90611472565b600054600160b01b900460ff16610e855760405162461bcd60e51b815260206004820152601760248201527f4552433230205061796d656e74732044697361626c656400000000000000000060448201526064016106ed565b60025482600354610e9691906114df565b1115610eb45760405162461bcd60e51b81526004016106ed90611446565b600154821115610ed65760405162461bcd60e51b81526004016106ed9061149e565b6001600160a01b03811660009081526006602052604090205460ff16610f355760405162461bcd60e51b8152602060048201526014602482015273115490cc8c081a5cc81b9bdd08185b1b1bddd95960621b60448201526064016106ed565b6001600160a01b038116600090815260076020526040902054610f9a5760405162461bcd60e51b815260206004820152601860248201527f4552433230204d696e74207072696365206e6f7420736574000000000000000060448201526064016106ed565b6001600160a01b038116600090815260076020526040902054610fbe9083906114f7565b604051636eb1769f60e11b81523360048201523060248201526001600160a01b0383169063dd62ed3e9060440160206040518083038186803b15801561100357600080fd5b505afa158015611017573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061103b9190611408565b1161107f5760405162461bcd60e51b81526020600482015260146024820152734e6f7420656e6f75676820416c6c6f77616e636560601b60448201526064016106ed565b6009546001600160a01b0380831660008181526007602052604090205490926323b872dd9233929116906110b49087906114f7565b6040516001600160e01b031960e086901b1681526001600160a01b0393841660048201529290911660248301526044820152606401602060405180830381600087803b15801561110357600080fd5b505af1158015611117573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061113b91906113d2565b50816003600082825461114e91906114df565b9091555050600f82141561116b576108eb336108158460056114df565b600c8210611182576108eb336108158460046114df565b60098210611199576108eb336108158460036114df565b600682106111b0576108eb336108158460026114df565b600382106111c7576108eb336108158460016114df565b6108eb3383610a2b565b3360009081526008602052604090205460ff16610a2b5760405162461bcd60e51b815260206004820152602760248201527f536f72727920796f7520646f6e27742068617665207065726d697373696f6e206044820152661d1bc81b5a5b9d60ca1b60648201526084016106ed565b6000546001600160a01b031633146109345760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016106ed565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000602082840312156112fc57600080fd5b81356113078161152c565b9392505050565b6000806040838503121561132157600080fd5b823561132c8161152c565b9150602083013561133c81611541565b809150509250929050565b6000806040838503121561135a57600080fd5b82356113658161152c565b946020939093013593505050565b60008060006060848603121561138857600080fd5b83356113938161152c565b92506020840135915060408401356113aa81611541565b809150509250925092565b6000602082840312156113c757600080fd5b813561130781611541565b6000602082840312156113e457600080fd5b815161130781611541565b60006020828403121561140157600080fd5b5035919050565b60006020828403121561141a57600080fd5b5051919050565b6000806040838503121561143457600080fd5b82359150602083013561133c8161152c565b60208082526012908201527113d9d858c814dd5c1c1b1e4814185cdcd95960721b604082015260600190565b60208082526012908201527110dbdb9d1c9858dd081a5cc81c185d5cd95960721b604082015260600190565b60208082526021908201527f506173736564204d696e74206c696d697420706572207472616e73616374696f6040820152603760f91b606082015260800190565b600082198211156114f2576114f2611516565b500190565b600081600019048311821515161561151157611511611516565b500290565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b03811681146106c057600080fd5b80151581146106c057600080fdfea2646970667358221220d6cf9bcdd76bbdf472ff132d33eeccd937df1501a8ebb510c35585158948e2dd64736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000a83ad73eed496fcd7adc5f4027cbad818d0075a0
-----Decoded View---------------
Arg [0] : _ogac (address): 0xA83ad73eEd496fcD7adc5F4027CbAD818D0075a0
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000a83ad73eed496fcd7adc5f4027cbad818d0075a0
Deployed Bytecode Sourcemap
12683:7016:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19534:155;;;:::i;:::-;;13610:1327;;;;;;:::i;:::-;;:::i;13324:31::-;;;;;;;;;;-1:-1:-1;13324:31:0;;;;-1:-1:-1;;;;;13324:31:0;;;;;;-1:-1:-1;;;;;3320:32:1;;;3302:51;;3290:2;3275:18;13324:31:0;;;;;;;;12745:26;;;;;;;;;;-1:-1:-1;12745:26:0;;;;-1:-1:-1;;;12745:26:0;;;;;;;;;4497:14:1;;4490:22;4472:41;;4460:2;4445:18;12745:26:0;4332:187:1;13138:50:0;;;;;;;;;;-1:-1:-1;13138:50:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;;9670:25:1;;;9658:2;9643:18;13138:50:0;9524:177:1;18598:90:0;;;;;;;;;;-1:-1:-1;18598:90:0;;;;;:::i;:::-;;:::i;18107:95::-;;;;;;;;;;-1:-1:-1;18107:95:0;;;;;:::i;:::-;;:::i;11676:103::-;;;;;;;;;;;;;:::i;12946:35::-;;;;;;;;;;;;;;;;12814:33;;;;;;;;;;-1:-1:-1;12814:33:0;;;;-1:-1:-1;;;12814:33:0;;;;;;18380:99;;;;;;;;;;-1:-1:-1;18380:99:0;;;;;:::i;:::-;;:::i;11028:87::-;;;;;;;;;;-1:-1:-1;11074:7:0;11101:6;-1:-1:-1;;;;;11101:6:0;11028:87;;18697:82;;;;;;;;;;-1:-1:-1;18697:82:0;;;;;:::i;:::-;;:::i;13482:122::-;;;;;;;;;;-1:-1:-1;13482:122:0;;;;;:::i;:::-;;:::i;13242:75::-;;;;;;;;;;-1:-1:-1;13242:75:0;;;;-1:-1:-1;;;;;13242:75:0;;;13086:45;;;;;;;;;;-1:-1:-1;13086:45:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;13045:34;;;;;;;;;;;;;;;;18491:99;;;;;;;;;;-1:-1:-1;18491:99:0;;;;;:::i;:::-;;:::i;17889:105::-;;;;;;;;;;-1:-1:-1;17889:105:0;;;;;:::i;:::-;;:::i;18002:97::-;;;;;;;;;;-1:-1:-1;18002:97:0;;;;;:::i;:::-;;:::i;13195:40::-;;;;;;;;;;-1:-1:-1;13195:40:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;12854:47;;;;;;;;;;;;;;;;17796:85;;;;;;;;;;-1:-1:-1;17796:85:0;;;;;:::i;:::-;;:::i;13368:20::-;;;;;;;;;;-1:-1:-1;13368:20:0;;;;-1:-1:-1;;;;;13368:20:0;;;12989:49;;;;;;;;;;;;;;;;19403:122;;;;;;;;;;-1:-1:-1;19403:122:0;;;;;:::i;:::-;;:::i;18895:115::-;;;;;;;;;;-1:-1:-1;18895:115:0;;;;;:::i;:::-;;:::i;12908:31::-;;;;;;;;;;;;;;;;18787:98;;;;;;;;;;-1:-1:-1;18787:98:0;;;;;:::i;:::-;;:::i;18210:162::-;;;;;;;;;;-1:-1:-1;18210:162:0;;;;;:::i;:::-;;:::i;12778:29::-;;;;;;;;;;-1:-1:-1;12778:29:0;;;;-1:-1:-1;;;12778:29:0;;;;;;14945:1428;;;;;;:::i;:::-;;:::i;11934:201::-;;;;;;;;;;-1:-1:-1;11934:201:0;;;;;:::i;:::-;;:::i;16381:1407::-;;;;;;:::i;:::-;;:::i;19142:252::-;;;;;;;;;;-1:-1:-1;19142:252:0;;;;;:::i;:::-;;:::i;19534:155::-;10914:13;:11;:13::i;:::-;19591:7:::1;11101:6:::0;;19604:55:::1;::::0;-1:-1:-1;;;;;11101:6:0;;;;19633:21:::1;::::0;19591:7;19604:55;19591:7;19604:55;19633:21;11101:6;19604:55:::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19590:69;;;19678:2;19670:11;;;::::0;::::1;;19579:110;19534:155::o:0;13610:1327::-;13693:6;;-1:-1:-1;;;13693:6:0;;;;13692:7;13684:38;;;;-1:-1:-1;;;13684:38:0;;;;;;;:::i;:::-;;;;;;;;;13770:9;;13758:7;13742:13;;:23;;;;:::i;:::-;13741:38;;13733:69;;;;-1:-1:-1;;;13733:69:0;;;;;;;:::i;:::-;13833:27;;13822:7;:38;;13813:85;;;;-1:-1:-1;;;13813:85:0;;;;;;;:::i;:::-;13940:7;13932:5;;:15;;;;:::i;:::-;13918:9;:30;;13910:59;;;;-1:-1:-1;;;13910:59:0;;4947:2:1;13910:59:0;;;4929:21:1;4986:2;4966:18;;;4959:30;-1:-1:-1;;;5005:18:1;;;4998:46;5061:18;;13910:59:0;4745:340:1;13910:59:0;14146:16;;-1:-1:-1;;;;;14146:16:0;14132:10;:30;14124:93;;;;-1:-1:-1;;;14124:93:0;;5292:2:1;14124:93:0;;;5274:21:1;5331:2;5311:18;;;5304:30;5370:34;5350:18;;;5343:62;-1:-1:-1;;;5421:18:1;;;5414:34;5465:19;;14124:93:0;5090:400:1;14124:93:0;14239:7;14250:2;14239:13;14236:687;;;14269:23;14275:3;14280:11;:7;14290:1;14280:11;:::i;:::-;14269:5;:23::i;:::-;14326:11;:7;14336:1;14326:11;:::i;:::-;14309:13;;:28;;;;;;;:::i;:::-;;;;-1:-1:-1;14236:687:0;;-1:-1:-1;14236:687:0;;14370:2;14359:7;:13;14355:568;;14389:23;14395:3;14400:11;:7;14410:1;14400:11;:::i;14389:23::-;14446:11;:7;14456:1;14446:11;:::i;14355:568::-;14489:1;14478:7;:12;14475:448;;14508:23;14514:3;14519:11;:7;14529:1;14519:11;:::i;14508:23::-;14565:11;:7;14575:1;14565:11;:::i;14475:448::-;14608:1;14597:7;:12;14594:329;;14626:23;14632:3;14637:11;:7;14647:1;14637:11;:::i;14626:23::-;14683:11;:7;14693:1;14683:11;:::i;14594:329::-;14727:1;14716:7;:12;14712:211;;14748:23;14754:3;14759:11;:7;14769:1;14759:11;:::i;14748:23::-;14808:10;:7;14817:1;14808:10;:::i;14712:211::-;14869:7;14852:13;;:24;;;;;;;:::i;:::-;;;;-1:-1:-1;14891:19:0;;-1:-1:-1;14897:3:0;14902:7;14891:5;:19::i;:::-;13610:1327;;:::o;18598:90::-;10914:13;:11;:13::i;:::-;18664:9:::1;:16:::0;18598:90::o;18107:95::-;10914:13;:11;:13::i;:::-;18177:10:::1;:17:::0;;;::::1;;-1:-1:-1::0;;;18177:17:0::1;-1:-1:-1::0;;;;18177:17:0;;::::1;::::0;;;::::1;::::0;;18107:95::o;11676:103::-;10914:13;:11;:13::i;:::-;11741:30:::1;11768:1;11741:18;:30::i;:::-;11676:103::o:0;18380:99::-;10914:13;:11;:13::i;:::-;-1:-1:-1;;;;;18452:12:0;;;::::1;;::::0;;;:8:::1;:12;::::0;;;;:19;;-1:-1:-1;;18452:19:0::1;::::0;::::1;;::::0;;;::::1;::::0;;18380:99::o;18697:82::-;10914:13;:11;:13::i;:::-;18759:5:::1;:12:::0;18697:82::o;13482:122::-;10914:13;:11;:13::i;:::-;13562:16:::1;:36:::0;;-1:-1:-1;;;;;;13562:36:0::1;-1:-1:-1::0;;;;;13562:36:0;;;::::1;::::0;;;::::1;::::0;;13482:122::o;18491:99::-;10914:13;:11;:13::i;:::-;18562:15:::1;:20:::0;;-1:-1:-1;;;;;;18562:20:0::1;-1:-1:-1::0;;;;;18562:20:0;;;::::1;::::0;;;::::1;::::0;;18491:99::o;17889:105::-;10914:13;:11;:13::i;:::-;17959:20:::1;:27:::0;17889:105::o;18002:97::-;10914:13;:11;:13::i;:::-;18071::::1;:20:::0;;;::::1;;-1:-1:-1::0;;;18071:20:0::1;-1:-1:-1::0;;;;18071:20:0;;::::1;::::0;;;::::1;::::0;;18002:97::o;17796:85::-;10914:13;:11;:13::i;:::-;17858:6:::1;:15:::0;;;::::1;;-1:-1:-1::0;;;17858:15:0::1;-1:-1:-1::0;;;;17858:15:0;;::::1;::::0;;;::::1;::::0;;17796:85::o;19403:122::-;10914:13;:11;:13::i;:::-;19479:7:::1;::::0;:38:::1;::::0;-1:-1:-1;;;19479:38:0;;-1:-1:-1;;;;;4245:32:1;;;19479:38:0::1;::::0;::::1;4227:51:1::0;4294:18;;;4287:34;;;19479:7:0;;::::1;::::0;:20:::1;::::0;4200:18:1;;19479:38:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;19403:122:::0;;:::o;18895:115::-;10914:13;:11;:13::i;:::-;18968:27:::1;:34:::0;18895:115::o;18787:98::-;10914:13;:11;:13::i;:::-;18857::::1;:20:::0;18787:98::o;18210:162::-;10914:13;:11;:13::i;:::-;-1:-1:-1;;;;;18305:17:0;;;::::1;;::::0;;;:13:::1;:17;::::0;;;;;;;:24;;-1:-1:-1;;18305:24:0::1;::::0;::::1;;::::0;;;::::1;::::0;;;18340:15:::1;:19:::0;;;;;;:24;18210:162::o;14945:1428::-;15038:6;;-1:-1:-1;;;15038:6:0;;;;15037:7;15029:38;;;;-1:-1:-1;;;15029:38:0;;;;;;;:::i;:::-;15115:9;;15103:7;15087:13;;:23;;;;:::i;:::-;15086:38;;15078:69;;;;-1:-1:-1;;;15078:69:0;;;;;;;:::i;:::-;15178:27;;15167:7;:38;;15158:85;;;;-1:-1:-1;;;15158:85:0;;;;;;;:::i;:::-;11074:7;11101:6;-1:-1:-1;;;;;11101:6:0;15281:10;:21;15278:112;;15349:7;15341:5;;:15;;;;:::i;:::-;15327:9;:30;;15319:59;;;;-1:-1:-1;;;15319:59:0;;4947:2:1;15319:59:0;;;4929:21:1;4986:2;4966:18;;;4959:30;-1:-1:-1;;;5005:18:1;;;4998:46;5061:18;;15319:59:0;4745:340:1;15319:59:0;15406:7;15417:2;15406:13;15403:729;;;15436:30;15442:10;15454:11;:7;15464:1;15454:11;:::i;15436:30::-;15500:11;:7;15510:1;15500:11;:::i;:::-;15483:13;;:28;;;;;;;:::i;:::-;;;;-1:-1:-1;15403:729:0;;-1:-1:-1;15403:729:0;;15544:2;15533:7;:13;15529:603;;15563:30;15569:10;15581:11;:7;15591:1;15581:11;:::i;15563:30::-;15627:11;:7;15637:1;15627:11;:::i;15529:603::-;15670:1;15659:7;:12;15656:476;;15689:30;15695:10;15707:11;:7;15717:1;15707:11;:::i;15689:30::-;15753:11;:7;15763:1;15753:11;:::i;15656:476::-;15796:1;15785:7;:12;15782:350;;15814:30;15820:10;15832:11;:7;15842:1;15832:11;:::i;15814:30::-;15878:11;:7;15888:1;15878:11;:::i;15782:350::-;15922:1;15911:7;:12;15907:225;;15943:30;15949:10;15961:11;:7;15971:1;15961:11;:::i;15943:30::-;16010:10;:7;16019:1;16010:10;:::i;15907:225::-;16071:7;16054:13;;:24;;;;;;;:::i;:::-;;;;-1:-1:-1;16093:26:0;;-1:-1:-1;16099:10:0;16111:7;16093:5;:26::i;:::-;-1:-1:-1;;;;;16151:49:0;;;;;;:63;;-1:-1:-1;16204:10:0;;-1:-1:-1;;;16204:10:0;;;;16151:63;16148:218;;;16231:9;16245:3;-1:-1:-1;;;;;16245:8:0;16271:20;;16261:7;:30;;;;:::i;:::-;16245:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16230:66;;;16319:4;16311:42;;;;-1:-1:-1;;;16311:42:0;;6104:2:1;16311:42:0;;;6086:21:1;6143:2;6123:18;;;6116:30;6182:27;6162:18;;;6155:55;6227:18;;16311:42:0;5902:349:1;16311:42:0;16215:151;14945:1428;;:::o;11934:201::-;10914:13;:11;:13::i;:::-;-1:-1:-1;;;;;12023:22:0;::::1;12015:73;;;::::0;-1:-1:-1;;;12015:73:0;;5697:2:1;12015:73:0::1;::::0;::::1;5679:21:1::0;5736:2;5716:18;;;5709:30;5775:34;5755:18;;;5748:62;-1:-1:-1;;;5826:18:1;;;5819:36;5872:19;;12015:73:0::1;5495:402:1::0;12015:73:0::1;12099:28;12118:8;12099:18;:28::i;16381:1407::-:0;16478:6;;-1:-1:-1;;;16478:6:0;;;;16477:7;16469:38;;;;-1:-1:-1;;;16469:38:0;;;;;;;:::i;:::-;16526:13;;-1:-1:-1;;;16526:13:0;;;;16518:49;;;;-1:-1:-1;;;16518:49:0;;7564:2:1;16518:49:0;;;7546:21:1;7603:2;7583:18;;;7576:30;7642:25;7622:18;;;7615:53;7685:18;;16518:49:0;7362:347:1;16518:49:0;16615:9;;16603:7;16587:13;;:23;;;;:::i;:::-;16586:38;;16578:69;;;;-1:-1:-1;;;16578:69:0;;;;;;;:::i;:::-;16678:27;;16667:7;:38;;16658:85;;;;-1:-1:-1;;;16658:85:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;16816:21:0;;;;;;:13;:21;;;;;;;;16808:54;;;;-1:-1:-1;;;16808:54:0;;6458:2:1;16808:54:0;;;6440:21:1;6497:2;6477:18;;;6470:30;-1:-1:-1;;;6516:18:1;;;6509:50;6576:18;;16808:54:0;6256:344:1;16808:54:0;-1:-1:-1;;;;;16930:23:0;;16956:1;16930:23;;;:15;:23;;;;;;16922:64;;;;-1:-1:-1;;;16922:64:0;;8277:2:1;16922:64:0;;;8259:21:1;8316:2;8296:18;;;8289:30;8355:26;8335:18;;;8328:54;8399:18;;16922:64:0;8075:348:1;16922:64:0;-1:-1:-1;;;;;17096:23:0;;;;;;:15;:23;;;;;;:33;;17122:7;;17096:33;:::i;:::-;17041:51;;-1:-1:-1;;;17041:51:0;;17066:10;17041:51;;;3576:34:1;17086:4:0;3626:18:1;;;3619:43;-1:-1:-1;;;;;17041:24:0;;;;;3511:18:1;;17041:51:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:89;17033:122;;;;-1:-1:-1;;;17033:122:0;;6807:2:1;17033:122:0;;;6789:21:1;6846:2;6826:18;;;6819:30;-1:-1:-1;;;6865:18:1;;;6858:50;6925:18;;17033:122:0;6605:344:1;17033:122:0;17209:15;;-1:-1:-1;;;;;17170:27:0;;;17209:15;17225:23;;;:15;:23;;;;;;17170:27;;;;17198:10;;17209:15;;;17225:33;;17251:7;;17225:33;:::i;:::-;17170:89;;-1:-1:-1;;;;;;17170:89:0;;;;;;;-1:-1:-1;;;;;3931:15:1;;;17170:89:0;;;3913:34:1;3983:15;;;;3963:18;;;3956:43;4015:18;;;4008:34;3848:18;;17170:89:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;17298:7;17281:13;;:24;;;;;;;:::i;:::-;;;;-1:-1:-1;;17331:2:0;17320:13;;17317:461;;;17350:30;17356:10;17368:11;:7;17378:1;17368:11;:::i;17317:461::-;17413:2;17402:7;:13;17398:380;;17432:30;17438:10;17450:11;:7;17460:1;17450:11;:::i;17398:380::-;17494:1;17483:7;:12;17480:298;;17513:30;17519:10;17531:11;:7;17541:1;17531:11;:::i;17480:298::-;17575:1;17564:7;:12;17561:217;;17593:30;17599:10;17611:11;:7;17621:1;17611:11;:::i;17561:217::-;17656:1;17645:7;:12;17641:137;;17677:30;17683:10;17695:11;:7;17705:1;17695:11;:::i;17641:137::-;17739:26;17745:10;17757:7;17739:5;:26::i;19142:252::-;19254:10;19245:20;;;;:8;:20;;;;;;;;19223:109;;;;-1:-1:-1;;;19223:109:0;;7156:2:1;19223:109:0;;;7138:21:1;7195:2;7175:18;;;7168:30;7234:34;7214:18;;;7207:62;-1:-1:-1;;;7285:18:1;;;7278:37;7332:19;;19223:109:0;6954:403:1;11193:132:0;11074:7;11101:6;-1:-1:-1;;;;;11101:6:0;9659:10;11257:23;11249:68;;;;-1:-1:-1;;;11249:68:0;;7916:2:1;11249:68:0;;;7898:21:1;;;7935:18;;;7928:30;7994:34;7974:18;;;7967:62;8046:18;;11249:68:0;7714:356:1;12295:191:0;12369:16;12388:6;;-1:-1:-1;;;;;12405:17:0;;;-1:-1:-1;;;;;;12405:17:0;;;;;;12438:40;;12388:6;;;;;;;12438:40;;12369:16;12438:40;12358:128;12295:191;:::o;14:247:1:-;73:6;126:2;114:9;105:7;101:23;97:32;94:52;;;142:1;139;132:12;94:52;181:9;168:23;200:31;225:5;200:31;:::i;:::-;250:5;14:247;-1:-1:-1;;;14:247:1:o;266:382::-;331:6;339;392:2;380:9;371:7;367:23;363:32;360:52;;;408:1;405;398:12;360:52;447:9;434:23;466:31;491:5;466:31;:::i;:::-;516:5;-1:-1:-1;573:2:1;558:18;;545:32;586:30;545:32;586:30;:::i;:::-;635:7;625:17;;;266:382;;;;;:::o;653:315::-;721:6;729;782:2;770:9;761:7;757:23;753:32;750:52;;;798:1;795;788:12;750:52;837:9;824:23;856:31;881:5;856:31;:::i;:::-;906:5;958:2;943:18;;;;930:32;;-1:-1:-1;;;653:315:1:o;973:450::-;1047:6;1055;1063;1116:2;1104:9;1095:7;1091:23;1087:32;1084:52;;;1132:1;1129;1122:12;1084:52;1171:9;1158:23;1190:31;1215:5;1190:31;:::i;:::-;1240:5;-1:-1:-1;1292:2:1;1277:18;;1264:32;;-1:-1:-1;1348:2:1;1333:18;;1320:32;1361:30;1320:32;1361:30;:::i;:::-;1410:7;1400:17;;;973:450;;;;;:::o;1428:241::-;1484:6;1537:2;1525:9;1516:7;1512:23;1508:32;1505:52;;;1553:1;1550;1543:12;1505:52;1592:9;1579:23;1611:28;1633:5;1611:28;:::i;1674:245::-;1741:6;1794:2;1782:9;1773:7;1769:23;1765:32;1762:52;;;1810:1;1807;1800:12;1762:52;1842:9;1836:16;1861:28;1883:5;1861:28;:::i;1924:180::-;1983:6;2036:2;2024:9;2015:7;2011:23;2007:32;2004:52;;;2052:1;2049;2042:12;2004:52;-1:-1:-1;2075:23:1;;1924:180;-1:-1:-1;1924:180:1:o;2109:184::-;2179:6;2232:2;2220:9;2211:7;2207:23;2203:32;2200:52;;;2248:1;2245;2238:12;2200:52;-1:-1:-1;2271:16:1;;2109:184;-1:-1:-1;2109:184:1:o;2298:315::-;2366:6;2374;2427:2;2415:9;2406:7;2402:23;2398:32;2395:52;;;2443:1;2440;2433:12;2395:52;2479:9;2466:23;2456:33;;2539:2;2528:9;2524:18;2511:32;2552:31;2577:5;2552:31;:::i;8428:342::-;8630:2;8612:21;;;8669:2;8649:18;;;8642:30;-1:-1:-1;;;8703:2:1;8688:18;;8681:48;8761:2;8746:18;;8428:342::o;8775:::-;8977:2;8959:21;;;9016:2;8996:18;;;8989:30;-1:-1:-1;;;9050:2:1;9035:18;;9028:48;9108:2;9093:18;;8775:342::o;9122:397::-;9324:2;9306:21;;;9363:2;9343:18;;;9336:30;9402:34;9397:2;9382:18;;9375:62;-1:-1:-1;;;9468:2:1;9453:18;;9446:31;9509:3;9494:19;;9122:397::o;9706:128::-;9746:3;9777:1;9773:6;9770:1;9767:13;9764:39;;;9783:18;;:::i;:::-;-1:-1:-1;9819:9:1;;9706:128::o;9839:168::-;9879:7;9945:1;9941;9937:6;9933:14;9930:1;9927:21;9922:1;9915:9;9908:17;9904:45;9901:71;;;9952:18;;:::i;:::-;-1:-1:-1;9992:9:1;;9839:168::o;10012:127::-;10073:10;10068:3;10064:20;10061:1;10054:31;10104:4;10101:1;10094:15;10128:4;10125:1;10118:15;10144:131;-1:-1:-1;;;;;10219:31:1;;10209:42;;10199:70;;10265:1;10262;10255:12;10280:118;10366:5;10359:13;10352:21;10345:5;10342:32;10332:60;;10388:1;10385;10378:12
Swarm Source
ipfs://d6cf9bcdd76bbdf472ff132d33eeccd937df1501a8ebb510c35585158948e2dd
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 34 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
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.