Overview
ETH Balance
0 ETH
Eth Value
$0.00Latest 25 from a total of 662 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 16846285 | 497 days ago | IN | 0 ETH | 0.00106995 | ||||
Transfer | 16834604 | 499 days ago | IN | 0 ETH | 0.00225304 | ||||
Transfer | 16497400 | 546 days ago | IN | 0 ETH | 0.00046923 | ||||
Transfer | 16444808 | 554 days ago | IN | 0 ETH | 0.00101051 | ||||
Transfer | 16441365 | 554 days ago | IN | 0 ETH | 0.00121941 | ||||
Transfer | 16189902 | 589 days ago | IN | 0 ETH | 0.00070218 | ||||
Transfer | 15946168 | 623 days ago | IN | 0 ETH | 0.00077205 | ||||
Transfer | 15942420 | 624 days ago | IN | 0 ETH | 0.00121138 | ||||
Transfer | 15817755 | 641 days ago | IN | 0 ETH | 0.00082574 | ||||
Transfer | 15765177 | 649 days ago | IN | 0 ETH | 0.0007133 | ||||
Transfer | 15744648 | 651 days ago | IN | 0 ETH | 0.00098079 | ||||
Transfer | 15744533 | 651 days ago | IN | 0 ETH | 0.00089163 | ||||
Transfer | 15743008 | 652 days ago | IN | 0 ETH | 0.00072269 | ||||
Transfer | 15737462 | 652 days ago | IN | 0 ETH | 0.00065386 | ||||
Transfer | 15732095 | 653 days ago | IN | 0 ETH | 0.00108404 | ||||
Transfer | 15730796 | 653 days ago | IN | 0 ETH | 0.00083252 | ||||
Transfer | 15730796 | 653 days ago | IN | 0 ETH | 0.00083252 | ||||
Transfer | 15730796 | 653 days ago | IN | 0 ETH | 0.00083218 | ||||
Transfer | 15730796 | 653 days ago | IN | 0 ETH | 0.00083218 | ||||
Transfer | 15729915 | 653 days ago | IN | 0 ETH | 0.00113566 | ||||
Transfer | 15728345 | 654 days ago | IN | 0 ETH | 0.00108429 | ||||
Transfer | 15726036 | 654 days ago | IN | 0 ETH | 0.001497 | ||||
Transfer | 15725268 | 654 days ago | IN | 0 ETH | 0.00154899 | ||||
Transfer | 15724631 | 654 days ago | IN | 0 ETH | 0.00118728 | ||||
Transfer | 14885094 | 786 days ago | IN | 0 ETH | 0.00131179 |
Latest 1 internal transaction
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
9618263 | 1603 days ago | Contract Creation | 0 ETH |
Loading...
Loading
Contract Name:
TLWToken
Compiler Version
v0.6.0+commit.26b70077
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-03-06 */ /** *TILWIKI Global Ecosystem project by Anaida Schneider. All rights reserved. */ pragma solidity ^0.6.0; contract Context { constructor () internal { } function _msgSender() internal view virtual returns (address payable) { return msg.sender; } function _msgData() internal view virtual returns (bytes memory) { this; // silence state mutability warning without generating bytecode return msg.data; } } interface IERC20 { /** * Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * Moves `amount` tokens from the caller's account to `recipient`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transfer(address recipient, uint256 amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom(address sender, address recipient, uint256 amount) external returns (bool); /** * Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). */ event Transfer(address indexed from, address indexed to, uint256 value); /** * 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); } library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } /** * Returns the multiplication of two unsigned integers, reverting on * overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { // Gas optimization if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } function mod(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } } contract ERC20 is Context, IERC20 { using SafeMath for uint256; mapping (address => uint256) private _balances; mapping (address => mapping (address => uint256)) private _allowances; uint256 private _totalSupply; /** * See {IERC20-totalSupply}. */ function totalSupply() public view override returns (uint256) { return _totalSupply; } /** * See {IERC20-balanceOf}. */ function balanceOf(address account) public view override returns (uint256) { return _balances[account]; } function transfer(address recipient, uint256 amount) public virtual override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } /** * See {IERC20-allowance}. */ function allowance(address owner, address spender) public view virtual override returns (uint256) { return _allowances[owner][spender]; } function approve(address spender, uint256 amount) public virtual override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function transferFrom(address sender, address recipient, uint256 amount) public virtual override returns (bool) { _transfer(sender, recipient, amount); _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance")); return true; } function increaseAllowance(address spender, uint256 addedValue) public virtual returns (bool) { _approve(_msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue)); return true; } function decreaseAllowance(address spender, uint256 subtractedValue) public virtual returns (bool) { _approve(_msgSender(), spender, _allowances[_msgSender()][spender].sub(subtractedValue, "ERC20: decreased allowance below zero")); return true; } function _transfer(address sender, address recipient, uint256 amount) internal virtual { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); _beforeTokenTransfer(sender, recipient, amount); _balances[sender] = _balances[sender].sub(amount, "ERC20: transfer amount exceeds balance"); _balances[recipient] = _balances[recipient].add(amount); emit Transfer(sender, recipient, amount); } function _mint(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: mint to the zero address"); _beforeTokenTransfer(address(0), account, amount); _totalSupply = _totalSupply.add(amount); _balances[account] = _balances[account].add(amount); emit Transfer(address(0), account, amount); } function _burn(address account, uint256 amount) internal virtual { require(account != address(0), "ERC20: burn from the zero address"); _beforeTokenTransfer(account, address(0), amount); _balances[account] = _balances[account].sub(amount, "ERC20: burn amount exceeds balance"); _totalSupply = _totalSupply.sub(amount); emit Transfer(account, address(0), amount); } function _approve(address owner, address spender, uint256 amount) internal virtual { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } function _burnFrom(address account, uint256 amount) internal virtual { _burn(account, amount); _approve(account, _msgSender(), _allowances[account][_msgSender()].sub(amount, "ERC20: burn amount exceeds allowance")); } function _beforeTokenTransfer(address from, address to, uint256 amount) internal virtual { } } contract TLWToken is ERC20 { string public constant name = "TILWIKI - Faces of Art"; string public constant symbol = "TLW"; uint8 public constant decimals = 8; uint256 public INITIAL_SUPPLY = 0; address public CrowdsaleAddress; bool public lockMint = false; uint256 public MaxSupply = 79797979 * 10**8 ; //max supply constructor(address _CrowdsaleAddress) public { CrowdsaleAddress = _CrowdsaleAddress; } modifier onlyOwner() { // only Crowdsale contract require(_msgSender() == CrowdsaleAddress, "Only from Crowdsale contract"); _; } function lockMintForever() public onlyOwner { lockMint = true; } /** * Override */ function mint(address _to, uint256 _value) public onlyOwner returns (bool){ require(!lockMint, "Mint is locked forever."); uint256 result = totalSupply() + _value; require(result <= MaxSupply,"Result Above Limit"); _mint(_to, _value); return true; } /** * Override */ function burn(uint256 _value) public returns (bool){ _burn(_msgSender(), _value); return true; } fallback() external payable { revert("The token contract don`t receive ether"); } receive() external payable { revert("The token contract don`t receive ether"); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"_CrowdsaleAddress","type":"address"}],"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"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"CrowdsaleAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"INITIAL_SUPPLY","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":"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":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"lockMint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lockMintForever","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405260006003556004805460ff60a01b19169055661c59957b357b0060055534801561002d57600080fd5b506040516110df3803806110df8339818101604052602081101561005057600080fd5b5051600480546001600160a01b0319166001600160a01b0390921691909117905561105f806100806000396000f3fe60806040526004361061010d5760003560e01c806342966c6811610095578063a9059cbb11610064578063a9059cbb14610435578063b36c12841461046e578063dd62ed3e14610483578063e0b6bb67146104be578063e34dd755146104d357610149565b806342966c681461038a57806370a08231146103b457806395d89b41146103e7578063a457c2d7146103fc57610149565b806323b872dd116100dc57806323b872dd146102955780632ff2e9dc146102d8578063313ce567146102ed578063395093511461031857806340c10f191461035157610149565b806306fdde0314610180578063095ea7b31461020a5780630c7dd9c41461025757806318160ddd1461026e57610149565b366101495760405162461bcd60e51b8152600401808060200182810382526026815260200180610ee36026913960400191505060405180910390fd5b60405162461bcd60e51b8152600401808060200182810382526026815260200180610ee36026913960400191505060405180910390fd5b34801561018c57600080fd5b50610195610504565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101cf5781810151838201526020016101b7565b50505050905090810190601f1680156101fc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021657600080fd5b506102436004803603604081101561022d57600080fd5b506001600160a01b038135169060200135610536565b604080519115158252519081900360200190f35b34801561026357600080fd5b5061026c610553565b005b34801561027a57600080fd5b506102836105d7565b60408051918252519081900360200190f35b3480156102a157600080fd5b50610243600480360360608110156102b857600080fd5b506001600160a01b038135811691602081013590911690604001356105dd565b3480156102e457600080fd5b5061028361066a565b3480156102f957600080fd5b50610302610670565b6040805160ff9092168252519081900360200190f35b34801561032457600080fd5b506102436004803603604081101561033b57600080fd5b506001600160a01b038135169060200135610675565b34801561035d57600080fd5b506102436004803603604081101561037457600080fd5b506001600160a01b0381351690602001356106c9565b34801561039657600080fd5b50610243600480360360208110156103ad57600080fd5b50356107fe565b3480156103c057600080fd5b50610283600480360360208110156103d757600080fd5b50356001600160a01b0316610819565b3480156103f357600080fd5b50610195610834565b34801561040857600080fd5b506102436004803603604081101561041f57600080fd5b506001600160a01b038135169060200135610853565b34801561044157600080fd5b506102436004803603604081101561045857600080fd5b506001600160a01b0381351690602001356108c1565b34801561047a57600080fd5b506102836108d5565b34801561048f57600080fd5b50610283600480360360408110156104a657600080fd5b506001600160a01b03813581169160200135166108db565b3480156104ca57600080fd5b50610243610906565b3480156104df57600080fd5b506104e8610916565b604080516001600160a01b039092168252519081900360200190f35b6040518060400160405280601681526020017515125315d252d2480b48119858d95cc81bd988105c9d60521b81525081565b600061054a610543610925565b8484610929565b50600192915050565b6004546001600160a01b0316610567610925565b6001600160a01b0316146105c2576040805162461bcd60e51b815260206004820152601c60248201527f4f6e6c792066726f6d2043726f776473616c6520636f6e747261637400000000604482015290519081900360640190fd5b6004805460ff60a01b1916600160a01b179055565b60025490565b60006105ea848484610a15565b610660846105f6610925565b61065b85604051806060016040528060288152602001610f73602891396001600160a01b038a16600090815260016020526040812090610634610925565b6001600160a01b03168152602081019190915260400160002054919063ffffffff610b7c16565b610929565b5060019392505050565b60035481565b600881565b600061054a610682610925565b8461065b8560016000610693610925565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610c1316565b6004546000906001600160a01b03166106e0610925565b6001600160a01b03161461073b576040805162461bcd60e51b815260206004820152601c60248201527f4f6e6c792066726f6d2043726f776473616c6520636f6e747261637400000000604482015290519081900360640190fd5b600454600160a01b900460ff161561079a576040805162461bcd60e51b815260206004820152601760248201527f4d696e74206973206c6f636b656420666f72657665722e000000000000000000604482015290519081900360640190fd5b6000826107a56105d7565b0190506005548111156107f4576040805162461bcd60e51b815260206004820152601260248201527114995cdd5b1d0810589bdd9948131a5b5a5d60721b604482015290519081900360640190fd5b6106608484610c74565b600061081161080b610925565b83610d70565b506001919050565b6001600160a01b031660009081526020819052604090205490565b60405180604001604052806003815260200162544c5760e81b81525081565b600061054a610860610925565b8461065b85604051806060016040528060258152602001611005602591396001600061088a610925565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610b7c16565b600061054a6108ce610925565b8484610a15565b60055481565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b600454600160a01b900460ff1681565b6004546001600160a01b031681565b3390565b6001600160a01b03831661096e5760405162461bcd60e51b8152600401808060200182810382526024815260200180610fe16024913960400191505060405180910390fd5b6001600160a01b0382166109b35760405162461bcd60e51b8152600401808060200182810382526022815260200180610f2b6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a5a5760405162461bcd60e51b8152600401808060200182810382526025815260200180610fbc6025913960400191505060405180910390fd5b6001600160a01b038216610a9f5760405162461bcd60e51b8152600401808060200182810382526023815260200180610ec06023913960400191505060405180910390fd5b610aaa838383610e78565b610aed81604051806060016040528060268152602001610f4d602691396001600160a01b038616600090815260208190526040902054919063ffffffff610b7c16565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610b22908263ffffffff610c1316565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610c0b5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610bd0578181015183820152602001610bb8565b50505050905090810190601f168015610bfd5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c6d576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610ccf576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610cdb60008383610e78565b600254610cee908263ffffffff610c1316565b6002556001600160a01b038216600090815260208190526040902054610d1a908263ffffffff610c1316565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038216610db55760405162461bcd60e51b8152600401808060200182810382526021815260200180610f9b6021913960400191505060405180910390fd5b610dc182600083610e78565b610e0481604051806060016040528060228152602001610f09602291396001600160a01b038516600090815260208190526040902054919063ffffffff610b7c16565b6001600160a01b038316600090815260208190526040902055600254610e30908263ffffffff610e7d16565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b505050565b6000610c6d83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b7c56fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737354686520746f6b656e20636f6e747261637420646f6e6074207265636569766520657468657245524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220520d0de3a6b74c93a62cdd0639c1e87ae55fb76802f963550b7b44a722b14d7864736f6c63430006000033000000000000000000000000731bb2194de9d32ec15473ea3ab78e5f1cb4496f
Deployed Bytecode
0x60806040526004361061010d5760003560e01c806342966c6811610095578063a9059cbb11610064578063a9059cbb14610435578063b36c12841461046e578063dd62ed3e14610483578063e0b6bb67146104be578063e34dd755146104d357610149565b806342966c681461038a57806370a08231146103b457806395d89b41146103e7578063a457c2d7146103fc57610149565b806323b872dd116100dc57806323b872dd146102955780632ff2e9dc146102d8578063313ce567146102ed578063395093511461031857806340c10f191461035157610149565b806306fdde0314610180578063095ea7b31461020a5780630c7dd9c41461025757806318160ddd1461026e57610149565b366101495760405162461bcd60e51b8152600401808060200182810382526026815260200180610ee36026913960400191505060405180910390fd5b60405162461bcd60e51b8152600401808060200182810382526026815260200180610ee36026913960400191505060405180910390fd5b34801561018c57600080fd5b50610195610504565b6040805160208082528351818301528351919283929083019185019080838360005b838110156101cf5781810151838201526020016101b7565b50505050905090810190601f1680156101fc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561021657600080fd5b506102436004803603604081101561022d57600080fd5b506001600160a01b038135169060200135610536565b604080519115158252519081900360200190f35b34801561026357600080fd5b5061026c610553565b005b34801561027a57600080fd5b506102836105d7565b60408051918252519081900360200190f35b3480156102a157600080fd5b50610243600480360360608110156102b857600080fd5b506001600160a01b038135811691602081013590911690604001356105dd565b3480156102e457600080fd5b5061028361066a565b3480156102f957600080fd5b50610302610670565b6040805160ff9092168252519081900360200190f35b34801561032457600080fd5b506102436004803603604081101561033b57600080fd5b506001600160a01b038135169060200135610675565b34801561035d57600080fd5b506102436004803603604081101561037457600080fd5b506001600160a01b0381351690602001356106c9565b34801561039657600080fd5b50610243600480360360208110156103ad57600080fd5b50356107fe565b3480156103c057600080fd5b50610283600480360360208110156103d757600080fd5b50356001600160a01b0316610819565b3480156103f357600080fd5b50610195610834565b34801561040857600080fd5b506102436004803603604081101561041f57600080fd5b506001600160a01b038135169060200135610853565b34801561044157600080fd5b506102436004803603604081101561045857600080fd5b506001600160a01b0381351690602001356108c1565b34801561047a57600080fd5b506102836108d5565b34801561048f57600080fd5b50610283600480360360408110156104a657600080fd5b506001600160a01b03813581169160200135166108db565b3480156104ca57600080fd5b50610243610906565b3480156104df57600080fd5b506104e8610916565b604080516001600160a01b039092168252519081900360200190f35b6040518060400160405280601681526020017515125315d252d2480b48119858d95cc81bd988105c9d60521b81525081565b600061054a610543610925565b8484610929565b50600192915050565b6004546001600160a01b0316610567610925565b6001600160a01b0316146105c2576040805162461bcd60e51b815260206004820152601c60248201527f4f6e6c792066726f6d2043726f776473616c6520636f6e747261637400000000604482015290519081900360640190fd5b6004805460ff60a01b1916600160a01b179055565b60025490565b60006105ea848484610a15565b610660846105f6610925565b61065b85604051806060016040528060288152602001610f73602891396001600160a01b038a16600090815260016020526040812090610634610925565b6001600160a01b03168152602081019190915260400160002054919063ffffffff610b7c16565b610929565b5060019392505050565b60035481565b600881565b600061054a610682610925565b8461065b8560016000610693610925565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff610c1316565b6004546000906001600160a01b03166106e0610925565b6001600160a01b03161461073b576040805162461bcd60e51b815260206004820152601c60248201527f4f6e6c792066726f6d2043726f776473616c6520636f6e747261637400000000604482015290519081900360640190fd5b600454600160a01b900460ff161561079a576040805162461bcd60e51b815260206004820152601760248201527f4d696e74206973206c6f636b656420666f72657665722e000000000000000000604482015290519081900360640190fd5b6000826107a56105d7565b0190506005548111156107f4576040805162461bcd60e51b815260206004820152601260248201527114995cdd5b1d0810589bdd9948131a5b5a5d60721b604482015290519081900360640190fd5b6106608484610c74565b600061081161080b610925565b83610d70565b506001919050565b6001600160a01b031660009081526020819052604090205490565b60405180604001604052806003815260200162544c5760e81b81525081565b600061054a610860610925565b8461065b85604051806060016040528060258152602001611005602591396001600061088a610925565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff610b7c16565b600061054a6108ce610925565b8484610a15565b60055481565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b600454600160a01b900460ff1681565b6004546001600160a01b031681565b3390565b6001600160a01b03831661096e5760405162461bcd60e51b8152600401808060200182810382526024815260200180610fe16024913960400191505060405180910390fd5b6001600160a01b0382166109b35760405162461bcd60e51b8152600401808060200182810382526022815260200180610f2b6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260016020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b038316610a5a5760405162461bcd60e51b8152600401808060200182810382526025815260200180610fbc6025913960400191505060405180910390fd5b6001600160a01b038216610a9f5760405162461bcd60e51b8152600401808060200182810382526023815260200180610ec06023913960400191505060405180910390fd5b610aaa838383610e78565b610aed81604051806060016040528060268152602001610f4d602691396001600160a01b038616600090815260208190526040902054919063ffffffff610b7c16565b6001600160a01b038085166000908152602081905260408082209390935590841681522054610b22908263ffffffff610c1316565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610c0b5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610bd0578181015183820152602001610bb8565b50505050905090810190601f168015610bfd5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610c6d576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610ccf576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610cdb60008383610e78565b600254610cee908263ffffffff610c1316565b6002556001600160a01b038216600090815260208190526040902054610d1a908263ffffffff610c1316565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038216610db55760405162461bcd60e51b8152600401808060200182810382526021815260200180610f9b6021913960400191505060405180910390fd5b610dc182600083610e78565b610e0481604051806060016040528060228152602001610f09602291396001600160a01b038516600090815260208190526040902054919063ffffffff610b7c16565b6001600160a01b038316600090815260208190526040902055600254610e30908263ffffffff610e7d16565b6002556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b505050565b6000610c6d83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610b7c56fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737354686520746f6b656e20636f6e747261637420646f6e6074207265636569766520657468657245524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220520d0de3a6b74c93a62cdd0639c1e87ae55fb76802f963550b7b44a722b14d7864736f6c63430006000033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000731bb2194de9d32Ec15473EA3AB78e5f1cB4496f
-----Decoded View---------------
Arg [0] : _CrowdsaleAddress (address): 0x731bb2194de9d32Ec15473EA3AB78e5f1cB4496f
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000731bb2194de9d32Ec15473EA3AB78e5f1cB4496f
Deployed Bytecode Sourcemap
7494:1437:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8872:48;;-1:-1:-1;;;8872:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7494:1437;8770:48;;-1:-1:-1;;;8770:48:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7528:54;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7528:54:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:100:-1;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;7528:54:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4400:169;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4400:169:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4400:169:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;8131:78;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8131:78:0;;;:::i;:::-;;3723:100;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3723:100:0;;;:::i;:::-;;;;;;;;;;;;;;;;4577:321;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4577:321:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4577:321:0;;;;;;;;;;;;;;;;;:::i;7674:33::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7674:33:0;;;:::i;7633:34::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7633:34:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4906:218;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4906:218:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4906:218:0;;;;;;;;:::i;8253:299::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8253:299:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;8253:299:0;;;;;;;;:::i;8604:119::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;8604:119:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;8604:119:0;;:::i;3881:::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3881:119:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;3881:119:0;-1:-1:-1;;;;;3881:119:0;;:::i;7589:37::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7589:37:0;;;:::i;5141:269::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5141:269:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;5141:269:0;;;;;;;;:::i;4008:175::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4008:175:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4008:175:0;;;;;;;;:::i;7787:43::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7787:43:0;;;:::i;4241:151::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4241:151:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;;;;;;4241:151:0;;;;;;;;;;:::i;7752:28::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7752:28:0;;;:::i;7714:31::-;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7714:31:0;;;:::i;:::-;;;;-1:-1:-1;;;;;7714:31:0;;;;;;;;;;;;;;7528:54;;;;;;;;;;;;;;-1:-1:-1;;;7528:54:0;;;;:::o;4400:169::-;4483:4;4500:39;4509:12;:10;:12::i;:::-;4523:7;4532:6;4500:8;:39::i;:::-;-1:-1:-1;4557:4:0;4400:169;;;;:::o;8131:78::-;8054:16;;-1:-1:-1;;;;;8054:16:0;8038:12;:10;:12::i;:::-;-1:-1:-1;;;;;8038:32:0;;8030:73;;;;;-1:-1:-1;;;8030:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;8186:8:::1;:15:::0;;-1:-1:-1;;;;8186:15:0::1;-1:-1:-1::0;;;8186:15:0::1;::::0;;8131:78::o;3723:100::-;3803:12;;3723:100;:::o;4577:321::-;4683:4;4700:36;4710:6;4718:9;4729:6;4700:9;:36::i;:::-;4747:121;4756:6;4764:12;:10;:12::i;:::-;4778:89;4816:6;4778:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;4778:19:0;;;;;;:11;:19;;;;;;4798:12;:10;:12::i;:::-;-1:-1:-1;;;;;4778:33:0;;;;;;;;;;;;-1:-1:-1;4778:33:0;;;:89;;:37;:89;:::i;:::-;4747:8;:121::i;:::-;-1:-1:-1;4886:4:0;4577:321;;;;;:::o;7674:33::-;;;;:::o;7633:34::-;7666:1;7633:34;:::o;4906:218::-;4994:4;5011:83;5020:12;:10;:12::i;:::-;5034:7;5043:50;5082:10;5043:11;:25;5055:12;:10;:12::i;:::-;-1:-1:-1;;;;;5043:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5043:25:0;;;:34;;;;;;;;;;;:50;:38;:50;:::i;8253:299::-;8054:16;;8322:4;;-1:-1:-1;;;;;8054:16:0;8038:12;:10;:12::i;:::-;-1:-1:-1;;;;;8038:32:0;;8030:73;;;;;-1:-1:-1;;;8030:73:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;8347:8:::1;::::0;-1:-1:-1;;;8347:8:0;::::1;;;8346:9;8338:45;;;::::0;;-1:-1:-1;;;8338:45:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;::::1;::::0;;;;;;;;;;;;;::::1;;8394:14;8427:6;8411:13;:11;:13::i;:::-;:22;8394:39;;8462:9;;8452:6;:19;;8444:49;;;::::0;;-1:-1:-1;;;8444:49:0;;::::1;;::::0;::::1;::::0;::::1;::::0;;;;-1:-1:-1;;;8444:49:0;;;;;;;;;;;;;::::1;;8504:18;8510:3;8515:6;8504:5;:18::i;8604:119::-:0;8650:4;8666:27;8672:12;:10;:12::i;:::-;8686:6;8666:5;:27::i;:::-;-1:-1:-1;8711:4:0;8604:119;;;:::o;3881:::-;-1:-1:-1;;;;;3974:18:0;3947:7;3974:18;;;;;;;;;;;;3881:119::o;7589:37::-;;;;;;;;;;;;;;-1:-1:-1;;;7589:37:0;;;;:::o;5141:269::-;5234:4;5251:129;5260:12;:10;:12::i;:::-;5274:7;5283:96;5322:15;5283:96;;;;;;;;;;;;;;;;;:11;:25;5295:12;:10;:12::i;:::-;-1:-1:-1;;;;;5283:25:0;;;;;;;;;;;;;;;;;-1:-1:-1;5283:25:0;;;:34;;;;;;;;;;;:96;;:38;:96;:::i;4008:175::-;4094:4;4111:42;4121:12;:10;:12::i;:::-;4135:9;4146:6;4111:9;:42::i;7787:43::-;;;;:::o;4241:151::-;-1:-1:-1;;;;;4357:18:0;;;4330:7;4357:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4241:151::o;7752:28::-;;;-1:-1:-1;;;7752:28:0;;;;;:::o;7714:31::-;;;-1:-1:-1;;;;;7714:31:0;;:::o;175:106::-;263:10;175:106;:::o;6783:346::-;-1:-1:-1;;;;;6885:19:0;;6877:68;;;;-1:-1:-1;;;6877:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6964:21:0;;6956:68;;;;-1:-1:-1;;;6956:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7037:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7089:32;;;;;;;;;;;;;;;;;6783:346;;;:::o;5420:539::-;-1:-1:-1;;;;;5526:20:0;;5518:70;;;;-1:-1:-1;;;5518:70:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5607:23:0;;5599:71;;;;-1:-1:-1;;;5599:71:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5683:47;5704:6;5712:9;5723:6;5683:20;:47::i;:::-;5763:71;5785:6;5763:71;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;5763:17:0;;:9;:17;;;;;;;;;;;;:71;;:21;:71;:::i;:::-;-1:-1:-1;;;;;5743:17:0;;;:9;:17;;;;;;;;;;;:91;;;;5868:20;;;;;;;:32;;5893:6;5868:32;:24;:32;:::i;:::-;-1:-1:-1;;;;;5845:20:0;;;:9;:20;;;;;;;;;;;;:55;;;;5916:35;;;;;;;5845:20;;5916:35;;;;;;;;;;;;;5420:539;;;:::o;2163:192::-;2249:7;2285:12;2277:6;;;;2269:29;;;;-1:-1:-1;;;2269:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;90:11;;;84:18;71:11;;;64:39;52:2;45:10;8:100;;;12:14;2269:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;2321:5:0;;;2163:192::o;1830:181::-;1888:7;1920:5;;;1944:6;;;;1936:46;;;;;-1:-1:-1;;;1936:46:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2002:1;1830:181;-1:-1:-1;;;1830:181:0:o;5969:378::-;-1:-1:-1;;;;;6053:21:0;;6045:65;;;;;-1:-1:-1;;;6045:65:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;6123:49;6152:1;6156:7;6165:6;6123:20;:49::i;:::-;6200:12;;:24;;6217:6;6200:24;:16;:24;:::i;:::-;6185:12;:39;-1:-1:-1;;;;;6256:18:0;;:9;:18;;;;;;;;;;;:30;;6279:6;6256:30;:22;:30;:::i;:::-;-1:-1:-1;;;;;6235:18:0;;:9;:18;;;;;;;;;;;:51;;;;6302:37;;;;;;;6235:18;;:9;;6302:37;;;;;;;;;;5969:378;;:::o;6355:418::-;-1:-1:-1;;;;;6439:21:0;;6431:67;;;;-1:-1:-1;;;6431:67:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6511:49;6532:7;6549:1;6553:6;6511:20;:49::i;:::-;6594:68;6617:6;6594:68;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6594:18:0;;:9;:18;;;;;;;;;;;;:68;;:22;:68;:::i;:::-;-1:-1:-1;;;;;6573:18:0;;:9;:18;;;;;;;;;;:89;6688:12;;:24;;6705:6;6688:24;:16;:24;:::i;:::-;6673:12;:39;6728:37;;;;;;;;6754:1;;-1:-1:-1;;;;;6728:37:0;;;;;;;;;;;;6355:418;;:::o;7389:92::-;;;;:::o;2019:136::-;2077:7;2104:43;2108:1;2111;2104:43;;;;;;;;;;;;;;;;;:3;:43::i
Swarm Source
ipfs://520d0de3a6b74c93a62cdd0639c1e87ae55fb76802f963550b7b44a722b14d78
Loading...
Loading
Loading...
Loading
OVERVIEW
TILWIKI is a global art and antique art blockchain platform that enables users to sell and buy art online including tokenized art through Artsharing (fractional ownership) to remove restrictive barriers preventing investor access.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.