Multi Chain
Multichain Addresses
11 addresses found via
Latest 25 from a total of 10,149 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Approve | 18227295 | 58 mins ago | IN | 0 ETH | 0.00053169 | ||||
Transfer | 18227068 | 1 hr 44 mins ago | IN | 0 ETH | 0.0004953 | ||||
Approve | 18211215 | 2 days 6 hrs ago | IN | 0 ETH | 0.00037143 | ||||
Approve | 18153838 | 10 days 8 hrs ago | IN | 0 ETH | 0.0003974 | ||||
Approve | 18149499 | 10 days 22 hrs ago | IN | 0 ETH | 0.00061718 | ||||
Transfer | 18146944 | 11 days 7 hrs ago | IN | 0 ETH | 0.00025559 | ||||
Transfer | 18144397 | 11 days 16 hrs ago | IN | 0 ETH | 0.00058561 | ||||
Approve | 18111987 | 16 days 5 hrs ago | IN | 0 ETH | 0.00055008 | ||||
Approve | 18103662 | 17 days 9 hrs ago | IN | 0 ETH | 0.00043171 | ||||
Approve | 18092304 | 18 days 23 hrs ago | IN | 0 ETH | 0.00072902 | ||||
Approve | 18090632 | 19 days 5 hrs ago | IN | 0 ETH | 0.00031179 | ||||
Approve | 18086885 | 19 days 17 hrs ago | IN | 0 ETH | 0.00088639 | ||||
Approve | 18068914 | 22 days 6 hrs ago | IN | 0 ETH | 0.00053413 | ||||
Approve | 18057450 | 23 days 20 hrs ago | IN | 0 ETH | 0.00058486 | ||||
Approve | 18055648 | 24 days 2 hrs ago | IN | 0 ETH | 0.00026433 | ||||
Approve | 18038770 | 26 days 11 hrs ago | IN | 0 ETH | 0.00027864 | ||||
Approve | 18038726 | 26 days 11 hrs ago | IN | 0 ETH | 0.00029096 | ||||
Approve | 18034489 | 27 days 1 hr ago | IN | 0 ETH | 0.00076104 | ||||
Approve | 18001937 | 31 days 15 hrs ago | IN | 0 ETH | 0.0003233 | ||||
Approve | 17985322 | 33 days 23 hrs ago | IN | 0 ETH | 0.00108141 | ||||
Approve | 17984375 | 34 days 2 hrs ago | IN | 0 ETH | 0.00086628 | ||||
Approve | 17971684 | 35 days 20 hrs ago | IN | 0 ETH | 0.00208623 | ||||
Approve | 17968679 | 36 days 6 hrs ago | IN | 0 ETH | 0.000685 | ||||
Transfer From | 17963345 | 37 days 50 mins ago | IN | 0 ETH | 0.00195784 | ||||
Approve | 17963344 | 37 days 50 mins ago | IN | 0 ETH | 0.00126396 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Name:
UniqToken
Compiler Version
v0.8.2+commit.661d1103
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2021-04-12 */ // SPDX-License-Identifier: MIT pragma solidity 0.8.2; // Contracts interaction interface abstract contract IContract { function balanceOf(address owner) external virtual returns (uint256); function transfer(address to, uint256 value) external virtual; } // https://eips.ethereum.org/EIPS/eip-20 contract UniqToken { event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); mapping(address => uint256) private balances; mapping(address => mapping(address => uint256)) private allowed; uint256 public totalSupply; address public owner; address constant ZERO = address(0); modifier notZeroAddress(address a) { require(a != ZERO, "Address 0x0 not allowed"); _; } /* NOTE: The following variables are OPTIONAL vanities. One does not have to include them. They allow one to customize the token contract & in no way influences the core functionality. Some wallets/interfaces might not even bother to look at this information. */ string public constant name = "Uniqly"; // Token name string public constant symbol = "UNIQ"; // Token symbol uint8 public constant decimals = 18; // Token decimals constructor(uint256 _initialAmount) { balances[msg.sender] = _initialAmount; // Give the creator all initial tokens totalSupply = _initialAmount; // Update total supply owner = msg.sender; // Set owner emit Transfer(ZERO, msg.sender, _initialAmount); // Emit event } /// @notice send `_value` token to `_to` from `msg.sender` /// @param _to The address of the recipient /// @param _value The amount of token to be transferred /// @return success Whether the transfer was successful or not function transfer(address _to, uint256 _value) external notZeroAddress(_to) returns (bool) { require( balances[msg.sender] >= _value, "ERC20 transfer: token balance too low" ); balances[msg.sender] -= _value; balances[_to] += _value; emit Transfer(msg.sender, _to, _value); return true; } /// @notice send `_value` token to `_to` from `_from` on the condition it is approved by `_from` /// @param _from The address of the sender /// @param _to The address of the recipient /// @param _value The amount of token to be transferred /// @return success Whether the transfer was successful or not function transferFrom( address _from, address _to, uint256 _value ) external notZeroAddress(_to) returns (bool) { uint256 _allowance = allowed[_from][msg.sender]; require( balances[_from] >= _value && _allowance >= _value, "ERC20 transferFrom: token balance or allowance too low" ); balances[_from] -= _value; if (_allowance < (2**256 - 1)) { _approve(_from, msg.sender, _allowance - _value); } balances[_to] += _value; emit Transfer(_from, _to, _value); return true; } /// @param _owner The address from which the balance will be retrieved /// @return balance the balance function balanceOf(address _owner) external view returns (uint256) { return balances[_owner]; } /// @notice `msg.sender` approves `_addr` to spend `_value` tokens /// @param _spender The address of the account able to transfer the tokens /// @param _value The amount of wei to be approved for transfer /// @return success Whether the approval was successful or not function approve(address _spender, uint256 _value) external notZeroAddress(_spender) returns (bool) { _approve(msg.sender, _spender, _value); return true; } function _approve( address _owner, address _spender, uint256 _amount ) internal { allowed[_owner][_spender] = _amount; emit Approval(_owner, _spender, _amount); } /// @param _owner The address of the account owning tokens /// @param _spender The address of the account able to transfer the tokens /// @return remaining Amount of remaining tokens allowed to spent function allowance(address _owner, address _spender) external view returns (uint256) { return allowed[_owner][_spender]; } /** * @dev Destroys `amount` tokens from the caller. * * See {_burn}. */ function burn(uint256 amount) external { _burn(msg.sender, amount); } /** * @dev Destroys `amount` tokens from `account`, deducting from the caller's * allowance. * * See {_burn} and {allowance}. * * Requirements: * * - the caller must have allowance for ``accounts``'s tokens of at least * `amount`. */ function burnFrom(address account, uint256 amount) external { uint256 currentAllowance = allowed[account][msg.sender]; require( currentAllowance >= amount, "ERC20: burn amount exceeds allowance" ); _approve(account, msg.sender, currentAllowance - amount); _burn(account, amount); } /** * @dev Destroys `amount` tokens from `account`, reducing the * total supply. * * Emits a {Transfer} event with `to` set to the zero address. * * Requirements: * * - `account` cannot be the zero address. * - `account` must have at least `amount` tokens. */ function _burn(address account, uint256 amount) internal notZeroAddress(account) { require( balances[account] >= amount, "ERC20: burn amount exceeds balance" ); balances[account] -= amount; totalSupply -= amount; emit Transfer(account, ZERO, amount); } modifier onlyOwner { require(msg.sender == owner, "Only for Owner"); _; } // change ownership in two steps to be sure about owner address address public newOwner; // only current owner can delegate new one function giveOwnership(address _newOwner) external onlyOwner { newOwner = _newOwner; } // new owner need to accept ownership function acceptOwnership() external { require(msg.sender == newOwner, "You are not New Owner"); newOwner = address(0); owner = msg.sender; } /** @dev Function to recover accidentally send ERC20 tokens @param _token ERC20 token address */ function rescueERC20(address _token) external onlyOwner { uint256 amt = IContract(_token).balanceOf(address(this)); require(amt > 0, "Nothing to rescue"); IContract(_token).transfer(owner, amt); } /** @dev Function to recover any ETH send to contract */ function rescueETH() external onlyOwner { payable(owner).transfer(address(this).balance); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint256","name":"_initialAmount","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_newOwner","type":"address"}],"name":"giveOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"newOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"}],"name":"rescueERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rescueETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50604051610d8d380380610d8d83398101604081905261002f9161008e565b336000818152602081815260408083208590556002859055600380546001600160a01b03191685179055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a3506100a6565b60006020828403121561009f578081fd5b5051919050565b610cd8806100b56000396000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806379ba5097116100a2578063a9059cbb11610071578063a9059cbb1461024b578063ccec37161461025e578063d4ee1d9014610271578063dd62ed3e14610284578063e3a0a148146102bd5761010b565b806379ba5097146101e257806379cc6790146101ea5780638da5cb5b146101fd57806395d89b41146102285761010b565b806323b872dd116100de57806323b872dd1461018f578063313ce567146101a257806342966c68146101bc57806370a08231146101cf5761010b565b806306fdde0314610110578063095ea7b31461014b57806318160ddd1461016e57806320800a0014610185575b600080fd5b61013560405180604001604052806006815260200165556e69716c7960d01b81525081565b6040516101429190610bab565b60405180910390f35b61015e610159366004610b52565b6102d0565b6040519015158152602001610142565b61017760025481565b604051908152602001610142565b61018d610317565b005b61015e61019d366004610b17565b61037d565b6101aa601281565b60405160ff9091168152602001610142565b61018d6101ca366004610b7b565b610521565b6101776101dd366004610ac4565b61052b565b61018d61054a565b61018d6101f8366004610b52565b6105bc565b600354610210906001600160a01b031681565b6040516001600160a01b039091168152602001610142565b61013560405180604001604052806004815260200163554e495160e01b81525081565b61015e610259366004610b52565b61065a565b61018d61026c366004610ac4565b61078b565b600454610210906001600160a01b031681565b610177610292366004610ae5565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b61018d6102cb366004610ac4565b6108e1565b6000826001600160a01b0381166103025760405162461bcd60e51b81526004016102f990610bfe565b60405180910390fd5b61030d33858561092d565b5060019392505050565b6003546001600160a01b031633146103415760405162461bcd60e51b81526004016102f990610c35565b6003546040516001600160a01b03909116904780156108fc02916000818181858888f1935050505015801561037a573d6000803e3d6000fd5b50565b6000826001600160a01b0381166103a65760405162461bcd60e51b81526004016102f990610bfe565b6001600160a01b03851660008181526001602090815260408083203384528252808320549383529082905290205484118015906103e35750838110155b61044e5760405162461bcd60e51b815260206004820152603660248201527f4552433230207472616e7366657246726f6d3a20746f6b656e2062616c616e6360448201527565206f7220616c6c6f77616e636520746f6f206c6f7760501b60648201526084016102f9565b6001600160a01b03861660009081526020819052604081208054869290610476908490610c75565b90915550506000198110156104995761049986336104948785610c75565b61092d565b6001600160a01b038516600090815260208190526040812080548692906104c1908490610c5d565b92505081905550846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8660405161050d91815260200190565b60405180910390a350600195945050505050565b61037a338261098f565b6001600160a01b0381166000908152602081905260409020545b919050565b6004546001600160a01b0316331461059c5760405162461bcd60e51b81526020600482015260156024820152742cb7ba9030b932903737ba102732bb9027bbb732b960591b60448201526064016102f9565b600480546001600160a01b03199081169091556003805490911633179055565b6001600160a01b03821660009081526001602090815260408083203384529091529020548181101561063c5760405162461bcd60e51b8152602060048201526024808201527f45524332303a206275726e20616d6f756e74206578636565647320616c6c6f77604482015263616e636560e01b60648201526084016102f9565b61064b83336104948585610c75565b610655838361098f565b505050565b6000826001600160a01b0381166106835760405162461bcd60e51b81526004016102f990610bfe565b336000908152602081905260409020548311156106f05760405162461bcd60e51b815260206004820152602560248201527f4552433230207472616e736665723a20746f6b656e2062616c616e636520746f6044820152646f206c6f7760d81b60648201526084016102f9565b336000908152602081905260408120805485929061070f908490610c75565b90915550506001600160a01b0384166000908152602081905260408120805485929061073c908490610c5d565b90915550506040518381526001600160a01b0385169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35060019392505050565b6003546001600160a01b031633146107b55760405162461bcd60e51b81526004016102f990610c35565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381600087803b1580156107f957600080fd5b505af115801561080d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108319190610b93565b9050600081116108775760405162461bcd60e51b81526020600482015260116024820152704e6f7468696e6720746f2072657363756560781b60448201526064016102f9565b60035460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018390529083169063a9059cbb90604401600060405180830381600087803b1580156108c557600080fd5b505af11580156108d9573d6000803e3d6000fd5b505050505050565b6003546001600160a01b0316331461090b5760405162461bcd60e51b81526004016102f990610c35565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b816001600160a01b0381166109b65760405162461bcd60e51b81526004016102f990610bfe565b6001600160a01b038316600090815260208190526040902054821115610a295760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016102f9565b6001600160a01b03831660009081526020819052604081208054849290610a51908490610c75565b925050819055508160026000828254610a6a9190610c75565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602001610982565b80356001600160a01b038116811461054557600080fd5b600060208284031215610ad5578081fd5b610ade82610aad565b9392505050565b60008060408385031215610af7578081fd5b610b0083610aad565b9150610b0e60208401610aad565b90509250929050565b600080600060608486031215610b2b578081fd5b610b3484610aad565b9250610b4260208501610aad565b9150604084013590509250925092565b60008060408385031215610b64578182fd5b610b6d83610aad565b946020939093013593505050565b600060208284031215610b8c578081fd5b5035919050565b600060208284031215610ba4578081fd5b5051919050565b6000602080835283518082850152825b81811015610bd757858101830151858201604001528201610bbb565b81811115610be85783604083870101525b50601f01601f1916929092016040019392505050565b60208082526017908201527f4164647265737320307830206e6f7420616c6c6f776564000000000000000000604082015260600190565b6020808252600e908201526d27b7363c903337b91027bbb732b960911b604082015260600190565b60008219821115610c7057610c70610c8c565b500190565b600082821015610c8757610c87610c8c565b500390565b634e487b7160e01b600052601160045260246000fdfea264697066735822122088d730681a4757d3d545fa686a10435448016e50fb3751fd0966d65600ed59da64736f6c634300080200330000000000000000000000000000000000000000000ac0db698068112d000000
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061010b5760003560e01c806379ba5097116100a2578063a9059cbb11610071578063a9059cbb1461024b578063ccec37161461025e578063d4ee1d9014610271578063dd62ed3e14610284578063e3a0a148146102bd5761010b565b806379ba5097146101e257806379cc6790146101ea5780638da5cb5b146101fd57806395d89b41146102285761010b565b806323b872dd116100de57806323b872dd1461018f578063313ce567146101a257806342966c68146101bc57806370a08231146101cf5761010b565b806306fdde0314610110578063095ea7b31461014b57806318160ddd1461016e57806320800a0014610185575b600080fd5b61013560405180604001604052806006815260200165556e69716c7960d01b81525081565b6040516101429190610bab565b60405180910390f35b61015e610159366004610b52565b6102d0565b6040519015158152602001610142565b61017760025481565b604051908152602001610142565b61018d610317565b005b61015e61019d366004610b17565b61037d565b6101aa601281565b60405160ff9091168152602001610142565b61018d6101ca366004610b7b565b610521565b6101776101dd366004610ac4565b61052b565b61018d61054a565b61018d6101f8366004610b52565b6105bc565b600354610210906001600160a01b031681565b6040516001600160a01b039091168152602001610142565b61013560405180604001604052806004815260200163554e495160e01b81525081565b61015e610259366004610b52565b61065a565b61018d61026c366004610ac4565b61078b565b600454610210906001600160a01b031681565b610177610292366004610ae5565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b61018d6102cb366004610ac4565b6108e1565b6000826001600160a01b0381166103025760405162461bcd60e51b81526004016102f990610bfe565b60405180910390fd5b61030d33858561092d565b5060019392505050565b6003546001600160a01b031633146103415760405162461bcd60e51b81526004016102f990610c35565b6003546040516001600160a01b03909116904780156108fc02916000818181858888f1935050505015801561037a573d6000803e3d6000fd5b50565b6000826001600160a01b0381166103a65760405162461bcd60e51b81526004016102f990610bfe565b6001600160a01b03851660008181526001602090815260408083203384528252808320549383529082905290205484118015906103e35750838110155b61044e5760405162461bcd60e51b815260206004820152603660248201527f4552433230207472616e7366657246726f6d3a20746f6b656e2062616c616e6360448201527565206f7220616c6c6f77616e636520746f6f206c6f7760501b60648201526084016102f9565b6001600160a01b03861660009081526020819052604081208054869290610476908490610c75565b90915550506000198110156104995761049986336104948785610c75565b61092d565b6001600160a01b038516600090815260208190526040812080548692906104c1908490610c5d565b92505081905550846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8660405161050d91815260200190565b60405180910390a350600195945050505050565b61037a338261098f565b6001600160a01b0381166000908152602081905260409020545b919050565b6004546001600160a01b0316331461059c5760405162461bcd60e51b81526020600482015260156024820152742cb7ba9030b932903737ba102732bb9027bbb732b960591b60448201526064016102f9565b600480546001600160a01b03199081169091556003805490911633179055565b6001600160a01b03821660009081526001602090815260408083203384529091529020548181101561063c5760405162461bcd60e51b8152602060048201526024808201527f45524332303a206275726e20616d6f756e74206578636565647320616c6c6f77604482015263616e636560e01b60648201526084016102f9565b61064b83336104948585610c75565b610655838361098f565b505050565b6000826001600160a01b0381166106835760405162461bcd60e51b81526004016102f990610bfe565b336000908152602081905260409020548311156106f05760405162461bcd60e51b815260206004820152602560248201527f4552433230207472616e736665723a20746f6b656e2062616c616e636520746f6044820152646f206c6f7760d81b60648201526084016102f9565b336000908152602081905260408120805485929061070f908490610c75565b90915550506001600160a01b0384166000908152602081905260408120805485929061073c908490610c5d565b90915550506040518381526001600160a01b0385169033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35060019392505050565b6003546001600160a01b031633146107b55760405162461bcd60e51b81526004016102f990610c35565b6040516370a0823160e01b81523060048201526000906001600160a01b038316906370a0823190602401602060405180830381600087803b1580156107f957600080fd5b505af115801561080d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108319190610b93565b9050600081116108775760405162461bcd60e51b81526020600482015260116024820152704e6f7468696e6720746f2072657363756560781b60448201526064016102f9565b60035460405163a9059cbb60e01b81526001600160a01b039182166004820152602481018390529083169063a9059cbb90604401600060405180830381600087803b1580156108c557600080fd5b505af11580156108d9573d6000803e3d6000fd5b505050505050565b6003546001600160a01b0316331461090b5760405162461bcd60e51b81526004016102f990610c35565b600480546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b816001600160a01b0381166109b65760405162461bcd60e51b81526004016102f990610bfe565b6001600160a01b038316600090815260208190526040902054821115610a295760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b60648201526084016102f9565b6001600160a01b03831660009081526020819052604081208054849290610a51908490610c75565b925050819055508160026000828254610a6a9190610c75565b90915550506040518281526000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602001610982565b80356001600160a01b038116811461054557600080fd5b600060208284031215610ad5578081fd5b610ade82610aad565b9392505050565b60008060408385031215610af7578081fd5b610b0083610aad565b9150610b0e60208401610aad565b90509250929050565b600080600060608486031215610b2b578081fd5b610b3484610aad565b9250610b4260208501610aad565b9150604084013590509250925092565b60008060408385031215610b64578182fd5b610b6d83610aad565b946020939093013593505050565b600060208284031215610b8c578081fd5b5035919050565b600060208284031215610ba4578081fd5b5051919050565b6000602080835283518082850152825b81811015610bd757858101830151858201604001528201610bbb565b81811115610be85783604083870101525b50601f01601f1916929092016040019392505050565b60208082526017908201527f4164647265737320307830206e6f7420616c6c6f776564000000000000000000604082015260600190565b6020808252600e908201526d27b7363c903337b91027bbb732b960911b604082015260600190565b60008219821115610c7057610c70610c8c565b500190565b600082821015610c8757610c87610c8c565b500390565b634e487b7160e01b600052601160045260246000fdfea264697066735822122088d730681a4757d3d545fa686a10435448016e50fb3751fd0966d65600ed59da64736f6c63430008020033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000ac0db698068112d000000
-----Decoded View---------------
Arg [0] : _initialAmount (uint256): 13000000000000000000000000
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000ac0db698068112d000000
Deployed Bytecode Sourcemap
318:6988:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1178:38;;;;;;;;;;;;;;;-1:-1:-1;;;1178:38:0;;;;;;;;;;;;:::i;:::-;;;;;;;;3811:211;;;;;;:::i;:::-;;:::i;:::-;;;2326:14:1;;2319:22;2301:41;;2289:2;2274:18;3811:211:0;2256:92:1;663:26:0;;;;;;;;;6135:25:1;;;6123:2;6108:18;663:26:0;6090:76:1;7198:105:0;;;:::i;:::-;;2658:626;;;;;;:::i;:::-;;:::i;1298:35::-;;1331:2;1298:35;;;;;6343:4:1;6331:17;;;6313:36;;6301:2;6286:18;1298:35:0;6268:87:1;4748:83:0;;;;;;:::i;:::-;;:::i;3405:109::-;;;;;;:::i;:::-;;:::i;6593:172::-;;;:::i;5138:357::-;;;;;;:::i;:::-;;:::i;696:20::-;;;;;-1:-1:-1;;;;;696:20:0;;;;;;-1:-1:-1;;;;;1838:32:1;;;1820:51;;1808:2;1793:18;696:20:0;1775:102:1;1237:38:0;;;;;;;;;;;;;;;-1:-1:-1;;;1237:38:0;;;;;1917:405;;;;;;:::i;:::-;;:::i;6890:228::-;;;;;;:::i;:::-;;:::i;6362:23::-;;;;;-1:-1:-1;;;;;6362:23:0;;;4470:168;;;;;;:::i;:::-;-1:-1:-1;;;;;4605:15:0;;;4573:7;4605:15;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;4470:168;6442:100;;;;;;:::i;:::-;;:::i;3811:211::-;3932:4;3904:8;-1:-1:-1;;;;;820:9:0;;812:45;;;;-1:-1:-1;;;812:45:0;;;;;;;:::i;:::-;;;;;;;;;3954:38:::1;3963:10;3975:8;3985:6;3954:8;:38::i;:::-;-1:-1:-1::0;4010:4:0::1;::::0;3811:211;-1:-1:-1;;;3811:211:0:o;7198:105::-;6241:5;;-1:-1:-1;;;;;6241:5:0;6227:10;:19;6219:46;;;;-1:-1:-1;;;6219:46:0;;;;;;;:::i;:::-;7257:5:::1;::::0;7249:46:::1;::::0;-1:-1:-1;;;;;7257:5:0;;::::1;::::0;7273:21:::1;7249:46:::0;::::1;;;::::0;7257:5:::1;7249:46:::0;7257:5;7249:46;7273:21;7257:5;7249:46;::::1;;;;;;;;;;;;;::::0;::::1;;;;;;7198:105::o:0;2658:626::-;2796:4;2782:3;-1:-1:-1;;;;;820:9:0;;812:45;;;;-1:-1:-1;;;812:45:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;2834:14:0;::::1;2813:18;2834:14:::0;;;:7:::1;:14;::::0;;;;;;;2849:10:::1;2834:26:::0;;;;;;;;2893:15;;;;;;;;;;:25;-1:-1:-1;2893:25:0;::::1;::::0;:49:::1;;;2936:6;2922:10;:20;;2893:49;2871:153;;;::::0;-1:-1:-1;;;2871:153:0;;4614:2:1;2871:153:0::1;::::0;::::1;4596:21:1::0;4653:2;4633:18;;;4626:30;4692:34;4672:18;;;4665:62;-1:-1:-1;;;4743:18:1;;;4736:52;4805:19;;2871:153:0::1;4586:244:1::0;2871:153:0::1;-1:-1:-1::0;;;;;3035:15:0;::::1;:8;:15:::0;;;::::1;::::0;;;;;;:25;;3054:6;;3035:8;:25:::1;::::0;3054:6;;3035:25:::1;:::i;:::-;::::0;;;-1:-1:-1;;;;3075:25:0;::::1;3071:106;;;3117:48;3126:5:::0;3133:10:::1;3145:19;3158:6:::0;3145:10;:19:::1;:::i;:::-;3117:8;:48::i;:::-;-1:-1:-1::0;;;;;3187:13:0;::::1;:8;:13:::0;;;::::1;::::0;;;;;;:23;;3204:6;;3187:8;:23:::1;::::0;3204:6;;3187:23:::1;:::i;:::-;;;;;;;;3242:3;-1:-1:-1::0;;;;;3226:28:0::1;3235:5;-1:-1:-1::0;;;;;3226:28:0::1;;3247:6;3226:28;;;;6135:25:1::0;;6123:2;6108:18;;6090:76;3226:28:0::1;;;;;;;;-1:-1:-1::0;3272:4:0::1;::::0;2658:626;-1:-1:-1;;;;;2658:626:0:o;4748:83::-;4798:25;4804:10;4816:6;4798:5;:25::i;3405:109::-;-1:-1:-1;;;;;3490:16:0;;3463:7;3490:16;;;;;;;;;;;3405:109;;;;:::o;6593:172::-;6662:8;;-1:-1:-1;;;;;6662:8:0;6648:10;:22;6640:56;;;;-1:-1:-1;;;6640:56:0;;3515:2:1;6640:56:0;;;3497:21:1;3554:2;3534:18;;;3527:30;-1:-1:-1;;;3573:18:1;;;3566:51;3634:18;;6640:56:0;3487:171:1;6640:56:0;6707:8;:21;;-1:-1:-1;;;;;;6707:21:0;;;;;;6739:5;:18;;;;;6747:10;6739:18;;;6593:172::o;5138:357::-;-1:-1:-1;;;;;5236:16:0;;5209:24;5236:16;;;:7;:16;;;;;;;;5253:10;5236:28;;;;;;;;5297:26;;;;5275:112;;;;-1:-1:-1;;;5275:112:0;;5443:2:1;5275:112:0;;;5425:21:1;5482:2;5462:18;;;5455:30;5521:34;5501:18;;;5494:62;-1:-1:-1;;;5572:18:1;;;5565:34;5616:19;;5275:112:0;5415:226:1;5275:112:0;5398:56;5407:7;5416:10;5428:25;5447:6;5428:16;:25;:::i;5398:56::-;5465:22;5471:7;5480:6;5465:5;:22::i;:::-;5138:357;;;:::o;1917:405::-;2029:4;2006:3;-1:-1:-1;;;;;820:9:0;;812:45;;;;-1:-1:-1;;;812:45:0;;;;;;;:::i;:::-;2082:10:::1;2073:8;:20:::0;;;::::1;::::0;;;;;;;:30;-1:-1:-1;2073:30:0::1;2051:117;;;::::0;-1:-1:-1;;;2051:117:0;;5037:2:1;2051:117:0::1;::::0;::::1;5019:21:1::0;5076:2;5056:18;;;5049:30;5115:34;5095:18;;;5088:62;-1:-1:-1;;;5166:18:1;;;5159:35;5211:19;;2051:117:0::1;5009:227:1::0;2051:117:0::1;2188:10;2179:8;:20:::0;;;::::1;::::0;;;;;;:30;;2203:6;;2179:8;:30:::1;::::0;2203:6;;2179:30:::1;:::i;:::-;::::0;;;-1:-1:-1;;;;;;;2220:13:0;::::1;:8;:13:::0;;;::::1;::::0;;;;;;:23;;2237:6;;2220:8;:23:::1;::::0;2237:6;;2220:23:::1;:::i;:::-;::::0;;;-1:-1:-1;;2259:33:0::1;::::0;6135:25:1;;;-1:-1:-1;;;;;2259:33:0;::::1;::::0;2268:10:::1;::::0;2259:33:::1;::::0;6123:2:1;6108:18;2259:33:0::1;;;;;;;-1:-1:-1::0;2310:4:0::1;::::0;1917:405;-1:-1:-1;;;1917:405:0:o;6890:228::-;6241:5;;-1:-1:-1;;;;;6241:5:0;6227:10;:19;6219:46;;;;-1:-1:-1;;;6219:46:0;;;;;;;:::i;:::-;6971:42:::1;::::0;-1:-1:-1;;;6971:42:0;;7007:4:::1;6971:42;::::0;::::1;1820:51:1::0;6957:11:0::1;::::0;-1:-1:-1;;;;;6971:27:0;::::1;::::0;::::1;::::0;1793:18:1;;6971:42:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;6957:56;;7038:1;7032:3;:7;7024:37;;;::::0;-1:-1:-1;;;7024:37:0;;4268:2:1;7024:37:0::1;::::0;::::1;4250:21:1::0;4307:2;4287:18;;;4280:30;-1:-1:-1;;;4326:18:1;;;4319:47;4383:18;;7024:37:0::1;4240:167:1::0;7024:37:0::1;7099:5;::::0;7072:38:::1;::::0;-1:-1:-1;;;7072:38:0;;-1:-1:-1;;;;;7099:5:0;;::::1;7072:38;::::0;::::1;2056:51:1::0;2123:18;;;2116:34;;;7072:26:0;;::::1;::::0;::::1;::::0;2029:18:1;;7072:38:0::1;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;6276:1;6890:228:::0;:::o;6442:100::-;6241:5;;-1:-1:-1;;;;;6241:5:0;6227:10;:19;6219:46;;;;-1:-1:-1;;;6219:46:0;;;;;;;:::i;:::-;6514:8:::1;:20:::0;;-1:-1:-1;;;;;;6514:20:0::1;-1:-1:-1::0;;;;;6514:20:0;;;::::1;::::0;;;::::1;::::0;;6442:100::o;4030:217::-;-1:-1:-1;;;;;4153:15:0;;;;;;;:7;:15;;;;;;;;:25;;;;;;;;;;;;;:35;;;4204;;6135:25:1;;;4204:35:0;;6108:18:1;4204:35:0;;;;;;;;4030:217;;;:::o;5828:353::-;5918:7;-1:-1:-1;;;;;820:9:0;;812:45;;;;-1:-1:-1;;;812:45:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;5965:17:0;::::1;:8;:17:::0;;;::::1;::::0;;;;;;;:27;-1:-1:-1;5965:27:0::1;5943:111;;;::::0;-1:-1:-1;;;5943:111:0;;3865:2:1;5943:111:0::1;::::0;::::1;3847:21:1::0;3904:2;3884:18;;;3877:30;3943:34;3923:18;;;3916:62;-1:-1:-1;;;3994:18:1;;;3987:32;4036:19;;5943:111:0::1;3837:224:1::0;5943:111:0::1;-1:-1:-1::0;;;;;6065:17:0;::::1;:8;:17:::0;;;::::1;::::0;;;;;;:27;;6086:6;;6065:8;:27:::1;::::0;6086:6;;6065:27:::1;:::i;:::-;;;;;;;;6118:6;6103:11;;:21;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;6142:31:0::1;::::0;6135:25:1;;;755:1:0::1;::::0;-1:-1:-1;;;;;6142:31:0;::::1;::::0;::::1;::::0;6123:2:1;6108:18;6142:31:0::1;6090:76:1::0;14:173;82:20;;-1:-1:-1;;;;;131:31:1;;121:42;;111:2;;177:1;174;167:12;192:196;;304:2;292:9;283:7;279:23;275:32;272:2;;;325:6;317;310:22;272:2;353:29;372:9;353:29;:::i;:::-;343:39;262:126;-1:-1:-1;;;262:126:1:o;393:270::-;;;522:2;510:9;501:7;497:23;493:32;490:2;;;543:6;535;528:22;490:2;571:29;590:9;571:29;:::i;:::-;561:39;;619:38;653:2;642:9;638:18;619:38;:::i;:::-;609:48;;480:183;;;;;:::o;668:338::-;;;;814:2;802:9;793:7;789:23;785:32;782:2;;;835:6;827;820:22;782:2;863:29;882:9;863:29;:::i;:::-;853:39;;911:38;945:2;934:9;930:18;911:38;:::i;:::-;901:48;;996:2;985:9;981:18;968:32;958:42;;772:234;;;;;:::o;1011:264::-;;;1140:2;1128:9;1119:7;1115:23;1111:32;1108:2;;;1161:6;1153;1146:22;1108:2;1189:29;1208:9;1189:29;:::i;:::-;1179:39;1265:2;1250:18;;;;1237:32;;-1:-1:-1;;;1098:177:1:o;1280:190::-;;1392:2;1380:9;1371:7;1367:23;1363:32;1360:2;;;1413:6;1405;1398:22;1360:2;-1:-1:-1;1441:23:1;;1350:120;-1:-1:-1;1350:120:1:o;1475:194::-;;1598:2;1586:9;1577:7;1573:23;1569:32;1566:2;;;1619:6;1611;1604:22;1566:2;-1:-1:-1;1647:16:1;;1556:113;-1:-1:-1;1556:113:1:o;2353:603::-;;2494:2;2523;2512:9;2505:21;2555:6;2549:13;2598:6;2593:2;2582:9;2578:18;2571:34;2623:4;2636:140;2650:6;2647:1;2644:13;2636:140;;;2745:14;;;2741:23;;2735:30;2711:17;;;2730:2;2707:26;2700:66;2665:10;;2636:140;;;2794:6;2791:1;2788:13;2785:2;;;2864:4;2859:2;2850:6;2839:9;2835:22;2831:31;2824:45;2785:2;-1:-1:-1;2940:2:1;2919:15;-1:-1:-1;;2915:29:1;2900:45;;;;2947:2;2896:54;;2474:482;-1:-1:-1;;;2474:482:1:o;2961:347::-;3163:2;3145:21;;;3202:2;3182:18;;;3175:30;3241:25;3236:2;3221:18;;3214:53;3299:2;3284:18;;3135:173::o;5646:338::-;5848:2;5830:21;;;5887:2;5867:18;;;5860:30;-1:-1:-1;;;5921:2:1;5906:18;;5899:44;5975:2;5960:18;;5820:164::o;6360:128::-;;6431:1;6427:6;6424:1;6421:13;6418:2;;;6437:18;;:::i;:::-;-1:-1:-1;6473:9:1;;6408:80::o;6493:125::-;;6561:1;6558;6555:8;6552:2;;;6566:18;;:::i;:::-;-1:-1:-1;6603:9:1;;6542:76::o;6623:127::-;6684:10;6679:3;6675:20;6672:1;6665:31;6715:4;6712:1;6705:15;6739:4;6736:1;6729:15
Swarm Source
ipfs://88d730681a4757d3d545fa686a10435448016e50fb3751fd0966d65600ed59da
Loading...
Loading
Loading...
Loading
OVERVIEW
Uniqly.io - the first marketplace and escrow that allows you to create and trade NFT tokens with the possibility of materializing them in the real world.
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.
[ 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.