ERC-20
Overview
Max Total Supply
259 MECHANIC
Holders
5
Total Transfers
-
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 0 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
MechanicKittyUnit
Compiler Version
v0.4.25+commit.59dbf8f1
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2019-05-24 */ pragma solidity ^0.4.25; /** * * World War Goo - Competitive Idle Game * * https://ethergoo.io * */ interface ERC20 { function totalSupply() external constant returns (uint); function balanceOf(address tokenOwner) external constant returns (uint balance); function allowance(address tokenOwner, address spender) external constant returns (uint remaining); function transfer(address to, uint tokens) external returns (bool success); function approve(address spender, uint tokens) external returns (bool success); function approveAndCall(address spender, uint tokens, bytes data) external returns (bool success); function transferFrom(address from, address to, uint tokens) external returns (bool success); event Transfer(address indexed from, address indexed to, uint tokens); event Approval(address indexed tokenOwner, address indexed spender, uint tokens); } contract PremiumUnit { function mintUnit(address player, uint256 amount) external; function equipUnit(address player, uint80 amount, uint8 chosenPosition) external; uint256 public unitId; uint256 public unitProductionSeconds; } contract MechanicKittyUnit is ERC20, PremiumUnit { using SafeMath for uint; string public constant name = "WWG Premium Unit - MECHANIC"; string public constant symbol = "MECHANIC"; uint256 public constant unitId = 3; uint256 public unitProductionSeconds = 43200; // Num seconds for factory to produce a single unit uint8 public constant decimals = 0; Units constant units = Units(0xf936AA9e1f22C915Abf4A66a5a6e94eb8716BA5e); address constant factories = 0xC767B1CEc507f1584469E8efE1a94AD4c75e02ed; mapping(address => uint256) balances; mapping(address => uint256) lastEquipTime; mapping(address => mapping(address => uint256)) allowed; uint256 public totalSupply; function totalSupply() external view returns (uint) { return totalSupply.sub(balances[address(0)]); } function balanceOf(address tokenOwner) external view returns (uint256) { return balances[tokenOwner]; } function transfer(address to, uint tokens) external returns (bool) { balances[msg.sender] = balances[msg.sender].sub(tokens); balances[to] = balances[to].add(tokens); emit Transfer(msg.sender, to, tokens); return true; } function transferFrom(address from, address to, uint tokens) external returns (bool) { balances[from] = balances[from].sub(tokens); allowed[from][msg.sender] = allowed[from][msg.sender].sub(tokens); balances[to] = balances[to].add(tokens); emit Transfer(from, to, tokens); return true; } function approve(address spender, uint tokens) external returns (bool) { allowed[msg.sender][spender] = tokens; emit Approval(msg.sender, spender, tokens); return true; } function approveAndCall(address spender, uint256 tokens, bytes data) external returns (bool) { allowed[msg.sender][spender] = tokens; emit Approval(msg.sender, spender, tokens); ApproveAndCallFallBack(spender).receiveApproval(msg.sender, tokens, this, data); return true; } function allowance(address tokenOwner, address spender) external view returns (uint256) { return allowed[tokenOwner][spender]; } function mintUnit(address player, uint256 amount) external { require(msg.sender == factories); balances[player] += amount; totalSupply += amount; emit Transfer(address(0), player, amount); } function equipUnit(address player, uint80 amount, uint8 chosenPosition) external { require(msg.sender == player || msg.sender == factories); units.mintUnitExternal(unitId, amount, player, chosenPosition); // Burn token balances[player] = balances[player].sub(amount); //lastEquipTime[player] = now; // Only for army premium units totalSupply = totalSupply.sub(amount); emit Transfer(player, address(0), amount); } function unequipUnit(uint80 amount) external { (uint80 unitsOwned,) = units.unitsOwned(msg.sender, unitId); require(unitsOwned >= amount); //require(lastEquipTime[msg.sender] + 24 hours < now); // To reduce unequip abuse (only for army premium units) units.deleteUnitExternal(amount, unitId, msg.sender); // Mint token balances[msg.sender] += amount; totalSupply += amount; emit Transfer(address(0), msg.sender, amount); } } interface ApproveAndCallFallBack { function receiveApproval(address from, uint256 tokens, address token, bytes data) external; } contract Units { mapping(address => mapping(uint256 => UnitsOwned)) public unitsOwned; function mintUnitExternal(uint256 unit, uint80 amount, address player, uint8 chosenPosition) external; function deleteUnitExternal(uint80 amount, uint256 unit, address player) external; struct UnitsOwned { uint80 units; uint8 factoryBuiltFlag; } } library SafeMath { /** * @dev Multiplies two numbers, throws on overflow. */ function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; assert(c / a == b); return c; } /** * @dev Integer division of two numbers, truncating the quotient. */ function div(uint256 a, uint256 b) internal pure returns (uint256) { // assert(b > 0); // Solidity automatically throws when dividing by 0 uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } /** * @dev Substracts two numbers, throws on overflow (i.e. if subtrahend is greater than minuend). */ function sub(uint256 a, uint256 b) internal pure returns (uint256) { assert(b <= a); return a - b; } /** * @dev Adds two numbers, throws on overflow. */ function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); return c; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"player","type":"address"},{"name":"amount","type":"uint256"}],"name":"mintUnit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"from","type":"address"},{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"to","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint80"}],"name":"unequipUnit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"tokens","type":"uint256"},{"name":"data","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"player","type":"address"},{"name":"amount","type":"uint80"},{"name":"chosenPosition","type":"uint8"}],"name":"equipUnit","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"unitId","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"unitProductionSeconds","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"tokenOwner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"tokens","type":"uint256"}],"name":"Approval","type":"event"}]
Contract Creation Code
608060405261a8c060025534801561001657600080fd5b50610bb4806100266000396000f3006080604052600436106100d95763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416626843d981146100de57806306fdde0314610104578063095ea7b31461018e57806318160ddd146101c657806323b872dd146101ed578063313ce5671461021757806370a082311461024257806395d89b4114610263578063a9059cbb14610278578063c7830eef1461029c578063cae9ca51146102c0578063d04cf173146102f1578063dca5655314610327578063dd62ed3e1461033c578063ebd1036914610363575b600080fd5b3480156100ea57600080fd5b50610102600160a060020a0360043516602435610378565b005b34801561011057600080fd5b506101196103e5565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015357818101518382015260200161013b565b50505050905090810190601f1680156101805780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019a57600080fd5b506101b2600160a060020a036004351660243561041c565b604080519115158252519081900360200190f35b3480156101d257600080fd5b506101db610482565b60408051918252519081900360200190f35b3480156101f957600080fd5b506101b2600160a060020a03600435811690602435166044356104c5565b34801561022357600080fd5b5061022c6105be565b6040805160ff9092168252519081900360200190f35b34801561024e57600080fd5b506101db600160a060020a03600435166105c3565b34801561026f57600080fd5b506101196105de565b34801561028457600080fd5b506101b2600160a060020a0360043516602435610615565b3480156102a857600080fd5b5061010269ffffffffffffffffffff600435166106b3565b3480156102cc57600080fd5b506101b260048035600160a060020a031690602480359160443591820191013561085f565b3480156102fd57600080fd5b50610102600160a060020a036004351669ffffffffffffffffffff6024351660ff60443516610977565b34801561033357600080fd5b506101db610b0a565b34801561034857600080fd5b506101db600160a060020a0360043581169060243516610b0f565b34801561036f57600080fd5b506101db610b3a565b3373c767b1cec507f1584469e8efe1a94ad4c75e02ed1461039857600080fd5b600160a060020a0382166000818152600360209081526040808320805486019055600680548601905580518581529051600080516020610b69833981519152929181900390910190a35050565b60408051808201909152601b81527f575747205072656d69756d20556e6974202d204d454348414e49430000000000602082015281565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b600080805260036020527f3617319a054d772f909f7c479a2cebe5066e836a939412e32403c99029b92eff546006546104c09163ffffffff610b4016565b905090565b600160a060020a0383166000908152600360205260408120546104ee908363ffffffff610b4016565b600160a060020a038516600090815260036020908152604080832093909355600581528282203383529052205461052b908363ffffffff610b4016565b600160a060020a03808616600090815260056020908152604080832033845282528083209490945591861681526003909152205461056f908363ffffffff610b5216565b600160a060020a038085166000818152600360209081526040918290209490945580518681529051919392881692600080516020610b6983398151915292918290030190a35060019392505050565b600081565b600160a060020a031660009081526003602052604090205490565b60408051808201909152600881527f4d454348414e4943000000000000000000000000000000000000000000000000602082015281565b33600090815260036020526040812054610635908363ffffffff610b4016565b3360009081526003602052604080822092909255600160a060020a03851681522054610667908363ffffffff610b5216565b600160a060020a038416600081815260036020908152604091829020939093558051858152905191923392600080516020610b698339815191529281900390910190a350600192915050565b604080517fc1431eda00000000000000000000000000000000000000000000000000000000815233600482015260036024820152815160009273f936aa9e1f22c915abf4a66a5a6e94eb8716ba5e9263c1431eda926044808301939282900301818787803b15801561072457600080fd5b505af1158015610738573d6000803e3d6000fd5b505050506040513d604081101561074e57600080fd5b5051905069ffffffffffffffffffff808316908216101561076e57600080fd5b604080517f11d5aa9300000000000000000000000000000000000000000000000000000000815269ffffffffffffffffffff8416600482015260036024820152336044820152905173f936aa9e1f22c915abf4a66a5a6e94eb8716ba5e916311d5aa9391606480830192600092919082900301818387803b1580156107f257600080fd5b505af1158015610806573d6000803e3d6000fd5b5050336000818152600360209081526040808320805469ffffffffffffffffffff8a16908101909155600680548201905581519081529051939550919350600080516020610b6983398151915292918290030190a35050565b336000818152600560209081526040808320600160a060020a038916808552908352818420889055815188815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a36040517f8f4ffcb1000000000000000000000000000000000000000000000000000000008152336004820181815260248301879052306044840181905260806064850190815260848501879052600160a060020a038a1694638f4ffcb194938a93928a928a92919060a40184848082843782019150509650505050505050600060405180830381600087803b15801561095457600080fd5b505af1158015610968573d6000803e3d6000fd5b50600198975050505050505050565b33600160a060020a03841614806109a157503373c767b1cec507f1584469e8efe1a94ad4c75e02ed145b15156109ac57600080fd5b604080517f43f4e4dc0000000000000000000000000000000000000000000000000000000081526003600482015269ffffffffffffffffffff84166024820152600160a060020a038516604482015260ff83166064820152905173f936aa9e1f22c915abf4a66a5a6e94eb8716ba5e916343f4e4dc91608480830192600092919082900301818387803b158015610a4257600080fd5b505af1158015610a56573d6000803e3d6000fd5b505050600160a060020a038416600090815260036020526040902054610a8f915069ffffffffffffffffffff841663ffffffff610b4016565b600160a060020a038416600090815260036020526040902055600654610ac79069ffffffffffffffffffff841663ffffffff610b4016565b6006556040805169ffffffffffffffffffff841681529051600091600160a060020a03861691600080516020610b698339815191529181900360200190a3505050565b600381565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b60025481565b600082821115610b4c57fe5b50900390565b600082820183811015610b6157fe5b93925050505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058208e6d5798dea37a3f7d889a3ebfd5725a20d888fd04cd3102b047b9156cf2e3830029
Deployed Bytecode
0x6080604052600436106100d95763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416626843d981146100de57806306fdde0314610104578063095ea7b31461018e57806318160ddd146101c657806323b872dd146101ed578063313ce5671461021757806370a082311461024257806395d89b4114610263578063a9059cbb14610278578063c7830eef1461029c578063cae9ca51146102c0578063d04cf173146102f1578063dca5655314610327578063dd62ed3e1461033c578063ebd1036914610363575b600080fd5b3480156100ea57600080fd5b50610102600160a060020a0360043516602435610378565b005b34801561011057600080fd5b506101196103e5565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561015357818101518382015260200161013b565b50505050905090810190601f1680156101805780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561019a57600080fd5b506101b2600160a060020a036004351660243561041c565b604080519115158252519081900360200190f35b3480156101d257600080fd5b506101db610482565b60408051918252519081900360200190f35b3480156101f957600080fd5b506101b2600160a060020a03600435811690602435166044356104c5565b34801561022357600080fd5b5061022c6105be565b6040805160ff9092168252519081900360200190f35b34801561024e57600080fd5b506101db600160a060020a03600435166105c3565b34801561026f57600080fd5b506101196105de565b34801561028457600080fd5b506101b2600160a060020a0360043516602435610615565b3480156102a857600080fd5b5061010269ffffffffffffffffffff600435166106b3565b3480156102cc57600080fd5b506101b260048035600160a060020a031690602480359160443591820191013561085f565b3480156102fd57600080fd5b50610102600160a060020a036004351669ffffffffffffffffffff6024351660ff60443516610977565b34801561033357600080fd5b506101db610b0a565b34801561034857600080fd5b506101db600160a060020a0360043581169060243516610b0f565b34801561036f57600080fd5b506101db610b3a565b3373c767b1cec507f1584469e8efe1a94ad4c75e02ed1461039857600080fd5b600160a060020a0382166000818152600360209081526040808320805486019055600680548601905580518581529051600080516020610b69833981519152929181900390910190a35050565b60408051808201909152601b81527f575747205072656d69756d20556e6974202d204d454348414e49430000000000602082015281565b336000818152600560209081526040808320600160a060020a038716808552908352818420869055815186815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a350600192915050565b600080805260036020527f3617319a054d772f909f7c479a2cebe5066e836a939412e32403c99029b92eff546006546104c09163ffffffff610b4016565b905090565b600160a060020a0383166000908152600360205260408120546104ee908363ffffffff610b4016565b600160a060020a038516600090815260036020908152604080832093909355600581528282203383529052205461052b908363ffffffff610b4016565b600160a060020a03808616600090815260056020908152604080832033845282528083209490945591861681526003909152205461056f908363ffffffff610b5216565b600160a060020a038085166000818152600360209081526040918290209490945580518681529051919392881692600080516020610b6983398151915292918290030190a35060019392505050565b600081565b600160a060020a031660009081526003602052604090205490565b60408051808201909152600881527f4d454348414e4943000000000000000000000000000000000000000000000000602082015281565b33600090815260036020526040812054610635908363ffffffff610b4016565b3360009081526003602052604080822092909255600160a060020a03851681522054610667908363ffffffff610b5216565b600160a060020a038416600081815260036020908152604091829020939093558051858152905191923392600080516020610b698339815191529281900390910190a350600192915050565b604080517fc1431eda00000000000000000000000000000000000000000000000000000000815233600482015260036024820152815160009273f936aa9e1f22c915abf4a66a5a6e94eb8716ba5e9263c1431eda926044808301939282900301818787803b15801561072457600080fd5b505af1158015610738573d6000803e3d6000fd5b505050506040513d604081101561074e57600080fd5b5051905069ffffffffffffffffffff808316908216101561076e57600080fd5b604080517f11d5aa9300000000000000000000000000000000000000000000000000000000815269ffffffffffffffffffff8416600482015260036024820152336044820152905173f936aa9e1f22c915abf4a66a5a6e94eb8716ba5e916311d5aa9391606480830192600092919082900301818387803b1580156107f257600080fd5b505af1158015610806573d6000803e3d6000fd5b5050336000818152600360209081526040808320805469ffffffffffffffffffff8a16908101909155600680548201905581519081529051939550919350600080516020610b6983398151915292918290030190a35050565b336000818152600560209081526040808320600160a060020a038916808552908352818420889055815188815291519394909390927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925928290030190a36040517f8f4ffcb1000000000000000000000000000000000000000000000000000000008152336004820181815260248301879052306044840181905260806064850190815260848501879052600160a060020a038a1694638f4ffcb194938a93928a928a92919060a40184848082843782019150509650505050505050600060405180830381600087803b15801561095457600080fd5b505af1158015610968573d6000803e3d6000fd5b50600198975050505050505050565b33600160a060020a03841614806109a157503373c767b1cec507f1584469e8efe1a94ad4c75e02ed145b15156109ac57600080fd5b604080517f43f4e4dc0000000000000000000000000000000000000000000000000000000081526003600482015269ffffffffffffffffffff84166024820152600160a060020a038516604482015260ff83166064820152905173f936aa9e1f22c915abf4a66a5a6e94eb8716ba5e916343f4e4dc91608480830192600092919082900301818387803b158015610a4257600080fd5b505af1158015610a56573d6000803e3d6000fd5b505050600160a060020a038416600090815260036020526040902054610a8f915069ffffffffffffffffffff841663ffffffff610b4016565b600160a060020a038416600090815260036020526040902055600654610ac79069ffffffffffffffffffff841663ffffffff610b4016565b6006556040805169ffffffffffffffffffff841681529051600091600160a060020a03861691600080516020610b698339815191529181900360200190a3505050565b600381565b600160a060020a03918216600090815260056020908152604080832093909416825291909152205490565b60025481565b600082821115610b4c57fe5b50900390565b600082820183811015610b6157fe5b93925050505600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a723058208e6d5798dea37a3f7d889a3ebfd5725a20d888fd04cd3102b047b9156cf2e3830029
Deployed Bytecode Sourcemap
1184:3589:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3509:231;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3509:231:0;-1:-1:-1;;;;;3509:231:0;;;;;;;;;1276:59;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1276:59:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1276:59:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2815:202;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2815:202:0;-1:-1:-1;;;;;2815:202:0;;;;;;;;;;;;;;;;;;;;;;;;;1937:115;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1937:115:0;;;;;;;;;;;;;;;;;;;;2466:337;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2466:337:0;-1:-1:-1;;;;;2466:337:0;;;;;;;;;;;;1535:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1535:34:0;;;;;;;;;;;;;;;;;;;;;;;2064:117;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2064:117:0;-1:-1:-1;;;;;2064:117:0;;;;;1342:42;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1342:42:0;;;;2193:261;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;2193:261:0;-1:-1:-1;;;;;2193:261:0;;;;;;;4255:509;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;4255:509:0;;;;;;;3029:314;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3029:314:0;;;;-1:-1:-1;;;;;3029:314:0;;;;;;;;;;;;;;;;3752:491;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3752:491:0;-1:-1:-1;;;;;3752:491:0;;;;;;;;;;;;;1391:34;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1391:34:0;;;;3355:142;;8:9:-1;5:2;;;30:1;27;20:12;5:2;-1:-1;3355:142:0;-1:-1:-1;;;;;3355:142:0;;;;;;;;;;1432:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1432:44:0;;;;3509:231;3587:10;1690:42;3587:23;3579:32;;;;;;-1:-1:-1;;;;;3622:16:0;;;;;;:8;:16;;;;;;;;:26;;;;;;3659:11;:21;;;;;;3696:36;;;;;;;-1:-1:-1;;;;;;;;;;;3696:36:0;;;;;;;;;;3509:231;;:::o;1276:59::-;;;;;;;;;;;;;;;;;;;:::o;2815:202::-;2905:10;2880:4;2897:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;2897:28:0;;;;;;;;;;;:37;;;2950;;;;;;;2880:4;;2897:28;;2905:10;;2950:37;;;;;;;;-1:-1:-1;3005:4:0;2815:202;;;;:::o;1937:115::-;1983:4;2023:20;;;:8;:20;;;;2007:11;;:37;;;:15;:37;:::i;:::-;2000:44;;1937:115;:::o;2466:337::-;-1:-1:-1;;;;;2579:14:0;;2545:4;2579:14;;;:8;:14;;;;;;:26;;2598:6;2579:26;:18;:26;:::i;:::-;-1:-1:-1;;;;;2562:14:0;;;;;;:8;:14;;;;;;;;:43;;;;2644:7;:13;;;;;2658:10;2644:25;;;;;;:37;;2674:6;2644:37;:29;:37;:::i;:::-;-1:-1:-1;;;;;2616:13:0;;;;;;;:7;:13;;;;;;;;2630:10;2616:25;;;;;;;:65;;;;2707:12;;;;;:8;:12;;;;;:24;;2724:6;2707:24;:16;:24;:::i;:::-;-1:-1:-1;;;;;2692:12:0;;;;;;;:8;:12;;;;;;;;;:39;;;;2747:26;;;;;;;2692:12;;2747:26;;;;-1:-1:-1;;;;;;;;;;;2747:26:0;;;;;;;;-1:-1:-1;2791:4:0;2466:337;;;;;:::o;1535:34::-;1568:1;1535:34;:::o;2064:117::-;-1:-1:-1;;;;;2153:20:0;2126:7;2153:20;;;:8;:20;;;;;;;2064:117::o;1342:42::-;;;;;;;;;;;;;;;;;;;:::o;2193:261::-;2303:10;2254:4;2294:20;;;:8;:20;;;;;;:32;;2319:6;2294:32;:24;:32;:::i;:::-;2280:10;2271:20;;;;:8;:20;;;;;;:55;;;;-1:-1:-1;;;;;2352:12:0;;;;;;:24;;2369:6;2352:24;:16;:24;:::i;:::-;-1:-1:-1;;;;;2337:12:0;;;;;;:8;:12;;;;;;;;;:39;;;;2392:32;;;;;;;2337:12;;2401:10;;-1:-1:-1;;;;;;;;;;;2392:32:0;;;;;;;;;-1:-1:-1;2442:4:0;2193:261;;;;:::o;4255:509::-;4334:36;;;;;;4351:10;4334:36;;;;1424:1;4334:36;;;;;;4312:17;;1611:42;;4334:16;;:36;;;;;;;;;;;4312:17;1611:42;4334:36;;;5:2:-1;;;;30:1;27;20:12;5:2;4334:36:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4334:36:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;-1:-1;4334:36:0;;-1:-1:-1;4389:20:0;;;;;;;;;4381:29;;;;;;4542:52;;;;;;;;;;;;;1424:1;4542:52;;;;4583:10;4542:52;;;;;;1611:42;;4542:24;;:52;;;;;-1:-1:-1;;4542:52:0;;;;;;;-1:-1:-1;1611:42:0;4542:52;;;5:2:-1;;;;30:1;27;20:12;5:2;4542:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;;4647:10:0;4638:20;;;;:8;:20;;;;;;;;:30;;;;;;;;;;;4679:11;:21;;;;;;4716:40;;;;;;;4647:10;;-1:-1:-1;4638:20:0;;-1:-1:-1;;;;;;;;;;;;4716:40:0;;;;;;;;4255:509;;:::o;3029:314::-;3141:10;3116:4;3133:19;;;:7;:19;;;;;;;;-1:-1:-1;;;;;3133:28:0;;;;;;;;;;;:37;;;3186;;;;;;;3116:4;;3133:28;;3141:10;;3186:37;;;;;;;;3234:79;;;;;3282:10;3234:79;;;;;;;;;;;;3302:4;3234:79;;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;3234:47:0;;;;;3282:10;3294:6;;3302:4;3308;;;;3234:79;;;;3308:4;;;;3234:79;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3234:79:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;3331:4:0;;3029:314;-1:-1:-1;;;;;;;;3029:314:0:o;3752:491::-;3852:10;-1:-1:-1;;;;;3852:20:0;;;;:47;;-1:-1:-1;3876:10:0;1690:42;3876:23;3852:47;3844:56;;;;;;;;3911:62;;;;;;1424:1;3911:62;;;;;;;;;;;-1:-1:-1;;;;;3911:62:0;;;;;;;;;;;;;;;1611:42;;3911:22;;:62;;;;;-1:-1:-1;;3911:62:0;;;;;;;-1:-1:-1;1611:42:0;3911:62;;;5:2:-1;;;;30:1;27;20:12;5:2;3911:62:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;-1:-1;;;;;;;;4036:16:0;;;;;;:8;:16;;;;;;:28;;-1:-1:-1;4036:28:0;;;;:20;:28;:::i;:::-;-1:-1:-1;;;;;4017:16:0;;;;;;:8;:16;;;;;:47;4160:11;;:23;;;;;;:15;:23;:::i;:::-;4146:11;:37;4199:36;;;;;;;;;;4224:1;;-1:-1:-1;;;;;4199:36:0;;;-1:-1:-1;;;;;;;;;;;4199:36:0;;;;;;;;3752:491;;;:::o;1391:34::-;1424:1;1391:34;:::o;3355:142::-;-1:-1:-1;;;;;3461:19:0;;;3434:7;3461:19;;;:7;:19;;;;;;;;:28;;;;;;;;;;;;;3355:142::o;1432:44::-;;;;:::o;6051:113::-;6109:7;6132:6;;;;6125:14;;;;-1:-1:-1;6153:5:0;;;6051:113::o;6231:133::-;6289:7;6317:5;;;6336:6;;;;6329:14;;;;6357:1;6231:133;-1:-1:-1;;;6231:133:0:o
Swarm Source
bzzr://8e6d5798dea37a3f7d889a3ebfd5725a20d888fd04cd3102b047b9156cf2e383
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.