Source Code
Overview
DEV Balance
0 DEV
More Info
ContractCreator:
TokenTracker
Multichain Info
N/A
Latest 25 from a total of 25 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
Value | ||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 2544653 | 613 days ago | IN | 0 DEV | 0.00005859 | ||||
Transfer | 2367379 | 641 days ago | IN | 0 DEV | 0.00009837 | ||||
Airdrop Transafe... | 2273173 | 660 days ago | IN | 0 DEV | 0.00004476 | ||||
Airdrop Transafe... | 2273171 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2273169 | 660 days ago | IN | 0 DEV | 0.00005025 | ||||
Airdrop Transafe... | 2273166 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2273164 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2273161 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2273158 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2273156 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2273154 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2273151 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2273149 | 660 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248099 | 665 days ago | IN | 0 DEV | 0.00004476 | ||||
Airdrop Transafe... | 2248096 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248093 | 665 days ago | IN | 0 DEV | 0.00005025 | ||||
Airdrop Transafe... | 2248091 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248088 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248085 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248083 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248080 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248077 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248074 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2248072 | 665 days ago | IN | 0 DEV | 0.00005026 | ||||
Airdrop Transafe... | 2244392 | 666 days ago | IN | 0 DEV | 0.044755 |
Loading...
Loading
Contract Name:
Token
Compiler Version
v0.4.21+commit.dfe3193c
Contract Source Code (Solidity)
/** *Submitted for verification at moonbase.moonscan.io on 2022-05-20 */ /** *Submitted for verification at moonbase.moonscan.io on 2022-03-17 */ pragma solidity ^0.4.21; library SafeMath { 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; } 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); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a - b; assert(b <= a); assert(a == c + b); return c; } function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; assert(c >= a); assert(a == c - b); return c; } } contract ERC20Basic { function totalSupply() public view returns (uint256); function balanceOf(address who) public view returns (uint256); function transfer(address to, uint256 value) public returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); } contract ERC20 is ERC20Basic { function allowance(address owner, address spender) public view returns (uint256); function transferFrom(address from, address to, uint256 value) public returns (bool); function approve(address spender, uint256 value) public returns (bool); function airdropTransafer(address _from, address[] to, uint256 value) public returns (bool); event AirdropTransafer(address _from, address[] to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); } contract BasicToken is ERC20Basic { using SafeMath for uint256; mapping(address => uint256) balances; uint256 totalSupply_; function totalSupply() public view returns (uint256) { return totalSupply_; } function transfer(address _to, uint256 _value) public returns (bool) { require(_to != address(0)); require(_value <= balances[msg.sender]); // SafeMath.sub will throw if there is not enough balance. balances[msg.sender] = balances[msg.sender].sub(_value); balances[_to] = balances[_to].add(_value); emit Transfer(msg.sender, _to, _value); return true; } function balanceOf(address _owner) public view returns (uint256 balance) { return balances[_owner]; } } contract StandardToken is ERC20, BasicToken { mapping (address => mapping (address => uint256)) internal allowed; function airdropTransafer(address _from, address[] _to, uint256 _value) public returns (bool) { require(_value * _to.length <= balances[_from]); approve(_from,_value * _to.length); for (uint256 i = 0; i < _to.length; i++) { require(_from != _to[i]); transferFrom(_from, _to[i], _value); } return true; } function transferFrom(address _from, address _to, uint256 _value) public returns (bool) { require(_to != address(0)); require(_value <= balances[_from]); require(_value <= allowed[_from][msg.sender]); balances[_from] = balances[_from].sub(_value); balances[_to] = balances[_to].add(_value); allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_value); emit Transfer(_from, _to, _value); return true; } function approve(address _spender, uint256 _value) public returns (bool) { allowed[msg.sender][_spender] = _value; emit Approval(msg.sender, _spender, _value); return true; } function allowance(address _owner, address _spender) public view returns (uint256) { return allowed[_owner][_spender]; } function increaseApproval(address _spender, uint _addedValue) public returns (bool) { allowed[msg.sender][_spender] = allowed[msg.sender][_spender].add(_addedValue); emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]); return true; } function decreaseApproval(address _spender, uint _subtractedValue) public returns (bool) { uint oldValue = allowed[msg.sender][_spender]; if (_subtractedValue > oldValue) { allowed[msg.sender][_spender] = 0; } else { allowed[msg.sender][_spender] = oldValue.sub(_subtractedValue); } emit Approval(msg.sender, _spender, allowed[msg.sender][_spender]); return true; } } contract Token is StandardToken { string public constant name = "No Luna"; string public constant symbol = "NLUNA"; uint8 public constant decimals = 18; uint256 public constant INITIAL_SUPPLY = 1000000000000 * 1 * (10 ** uint256(decimals)); function Token() public { totalSupply_ = INITIAL_SUPPLY; balances[msg.sender] = INITIAL_SUPPLY; emit Transfer(0x0, msg.sender, INITIAL_SUPPLY); } }
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","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":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"INITIAL_SUPPLY","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","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":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address[]"},{"name":"_value","type":"uint256"}],"name":"airdropTransafer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_from","type":"address"},{"indexed":false,"name":"to","type":"address[]"},{"indexed":false,"name":"value","type":"uint256"}],"name":"AirdropTransafer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]
Contract Creation Code
6060604052341561000f57600080fd5b601260ff16600a0a64e8d4a5100002600181905550601260ff16600a0a64e8d4a51000026000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef601260ff16600a0a64e8d4a51000026040518082815260200191505060405180910390a36113d4806100e26000396000f3006060604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100ca578063095ea7b31461015857806318160ddd146101b257806323b872dd146101db5780632ff2e9dc14610254578063313ce5671461027d57806366188463146102ac57806370a082311461030657806395d89b4114610353578063a9059cbb146103e1578063d73dd6231461043b578063dd62ed3e14610495578063e16ec90314610501575b600080fd5b34156100d557600080fd5b6100dd61059b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011d578082015181840152602081019050610102565b50505050905090810190601f16801561014a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561016357600080fd5b610198600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506105d4565b604051808215151515815260200191505060405180910390f35b34156101bd57600080fd5b6101c56106c6565b6040518082815260200191505060405180910390f35b34156101e657600080fd5b61023a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106d0565b604051808215151515815260200191505060405180910390f35b341561025f57600080fd5b610267610a8a565b6040518082815260200191505060405180910390f35b341561028857600080fd5b610290610a9c565b604051808260ff1660ff16815260200191505060405180910390f35b34156102b757600080fd5b6102ec600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610aa1565b604051808215151515815260200191505060405180910390f35b341561031157600080fd5b61033d600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d32565b6040518082815260200191505060405180910390f35b341561035e57600080fd5b610366610d7a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103a657808201518184015260208101905061038b565b50505050905090810190601f1680156103d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103ec57600080fd5b610421600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610db3565b604051808215151515815260200191505060405180910390f35b341561044657600080fd5b61047b600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b604051808215151515815260200191505060405180910390f35b34156104a057600080fd5b6104eb600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111ce565b6040518082815260200191505060405180910390f35b341561050c57600080fd5b610581600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019091905050611255565b604051808215151515815260200191505060405180910390f35b6040805190810160405280600781526020017f4e6f204c756e610000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561070d57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561075a57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156107e557600080fd5b610836826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135290919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108c9826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461137d90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061099a82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135290919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601260ff16600a0a64e8d4a510000281565b601281565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610bb2576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c46565b610bc5838261135290919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040805190810160405280600581526020017f4e4c554e4100000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610df057600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610e3d57600080fd5b610e8e826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135290919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f21826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461137d90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061106382600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461137d90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484518402111515156112a857600080fd5b6112b585855185026105d4565b50600090505b83518110156113465783818151811015156112d257fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415151561131657600080fd5b61133885858381518110151561132857fe5b90602001906020020151856106d0565b5080806001019150506112bb565b60019150509392505050565b600080828403905083831115151561136657fe5b8281018414151561137357fe5b8091505092915050565b600080828401905083811015151561139157fe5b8281038414151561139e57fe5b80915050929150505600a165627a7a723058205bb58d8bd06e2d281d66ae7640eb82d8ebeaa7035e75869fd7b7b523b08768660029
Deployed Bytecode
0x6060604052600436106100c5576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100ca578063095ea7b31461015857806318160ddd146101b257806323b872dd146101db5780632ff2e9dc14610254578063313ce5671461027d57806366188463146102ac57806370a082311461030657806395d89b4114610353578063a9059cbb146103e1578063d73dd6231461043b578063dd62ed3e14610495578063e16ec90314610501575b600080fd5b34156100d557600080fd5b6100dd61059b565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561011d578082015181840152602081019050610102565b50505050905090810190601f16801561014a5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561016357600080fd5b610198600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506105d4565b604051808215151515815260200191505060405180910390f35b34156101bd57600080fd5b6101c56106c6565b6040518082815260200191505060405180910390f35b34156101e657600080fd5b61023a600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506106d0565b604051808215151515815260200191505060405180910390f35b341561025f57600080fd5b610267610a8a565b6040518082815260200191505060405180910390f35b341561028857600080fd5b610290610a9c565b604051808260ff1660ff16815260200191505060405180910390f35b34156102b757600080fd5b6102ec600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610aa1565b604051808215151515815260200191505060405180910390f35b341561031157600080fd5b61033d600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d32565b6040518082815260200191505060405180910390f35b341561035e57600080fd5b610366610d7a565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103a657808201518184015260208101905061038b565b50505050905090810190601f1680156103d35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103ec57600080fd5b610421600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610db3565b604051808215151515815260200191505060405180910390f35b341561044657600080fd5b61047b600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610fd2565b604051808215151515815260200191505060405180910390f35b34156104a057600080fd5b6104eb600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506111ce565b6040518082815260200191505060405180910390f35b341561050c57600080fd5b610581600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091908035906020019091905050611255565b604051808215151515815260200191505060405180910390f35b6040805190810160405280600781526020017f4e6f204c756e610000000000000000000000000000000000000000000000000081525081565b600081600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600154905090565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561070d57600080fd5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561075a57600080fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156107e557600080fd5b610836826000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135290919063ffffffff16565b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506108c9826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461137d90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061099a82600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135290919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b601260ff16600a0a64e8d4a510000281565b601281565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905080831115610bb2576000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610c46565b610bc5838261135290919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b8373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600191505092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6040805190810160405280600581526020017f4e4c554e4100000000000000000000000000000000000000000000000000000081525081565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610df057600080fd5b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548211151515610e3d57600080fd5b610e8e826000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461135290919063ffffffff16565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f21826000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461137d90919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600061106382600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461137d90919063ffffffff16565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a36001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484518402111515156112a857600080fd5b6112b585855185026105d4565b50600090505b83518110156113465783818151811015156112d257fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415151561131657600080fd5b61133885858381518110151561132857fe5b90602001906020020151856106d0565b5080806001019150506112bb565b60019150509392505050565b600080828403905083831115151561136657fe5b8281018414151561137357fe5b8091505092915050565b600080828401905083811015151561139157fe5b8281038414151561139e57fe5b80915050929150505600a165627a7a723058205bb58d8bd06e2d281d66ae7640eb82d8ebeaa7035e75869fd7b7b523b08768660029
Deployed Bytecode Sourcemap
4508:430:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4547:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;4547:39:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3479:192;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1926:85;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3019:454;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4677:86;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4635:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4085:412;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2418:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4591:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;4591:39:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2019:393;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3813:266;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3677:128;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2660:351;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4547:39;;;;;;;;;;;;;;;;;;;;:::o;3479:192::-;3546:4;3591:6;3559:7;:19;3567:10;3559:19;;;;;;;;;;;;;;;:29;3579:8;3559:29;;;;;;;;;;;;;;;:38;;;;3630:8;3609:38;;3618:10;3609:38;;;3640:6;3609:38;;;;;;;;;;;;;;;;;;3661:4;3654:11;;3479:192;;;;:::o;1926:85::-;1970:7;1993:12;;1986:19;;1926:85;:::o;3019:454::-;3101:4;3137:1;3122:17;;:3;:17;;;;3114:26;;;;;;;;3165:8;:15;3174:5;3165:15;;;;;;;;;;;;;;;;3155:6;:25;;3147:34;;;;;;;;3206:7;:14;3214:5;3206:14;;;;;;;;;;;;;;;:26;3221:10;3206:26;;;;;;;;;;;;;;;;3196:6;:36;;3188:45;;;;;;;;3260:27;3280:6;3260:8;:15;3269:5;3260:15;;;;;;;;;;;;;;;;:19;;:27;;;;:::i;:::-;3242:8;:15;3251:5;3242:15;;;;;;;;;;;;;;;:45;;;;3310:25;3328:6;3310:8;:13;3319:3;3310:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;3294:8;:13;3303:3;3294:13;;;;;;;;;;;;;;;:41;;;;3371:38;3402:6;3371:7;:14;3379:5;3371:14;;;;;;;;;;;;;;;:26;3386:10;3371:26;;;;;;;;;;;;;;;;:30;;:38;;;;:::i;:::-;3342:7;:14;3350:5;3342:14;;;;;;;;;;;;;;;:26;3357:10;3342:26;;;;;;;;;;;;;;;:67;;;;3437:3;3421:28;;3430:5;3421:28;;;3442:6;3421:28;;;;;;;;;;;;;;;;;;3463:4;3456:11;;3019:454;;;;;:::o;4677:86::-;4668:2;4745:17;;4739:2;:23;4718:17;:45;4677:86;:::o;4635:35::-;4668:2;4635:35;:::o;4085:412::-;4168:4;4181:13;4197:7;:19;4205:10;4197:19;;;;;;;;;;;;;;;:29;4217:8;4197:29;;;;;;;;;;;;;;;;4181:45;;4256:8;4237:16;:27;4233:168;;;4307:1;4275:7;:19;4283:10;4275:19;;;;;;;;;;;;;;;:29;4295:8;4275:29;;;;;;;;;;;;;;;:33;;;;4233:168;;;4363:30;4376:16;4363:8;:12;;:30;;;;:::i;:::-;4331:7;:19;4339:10;4331:19;;;;;;;;;;;;;;;:29;4351:8;4331:29;;;;;;;;;;;;;;;:62;;;;4233:168;4433:8;4412:61;;4421:10;4412:61;;;4443:7;:19;4451:10;4443:19;;;;;;;;;;;;;;;:29;4463:8;4443:29;;;;;;;;;;;;;;;;4412:61;;;;;;;;;;;;;;;;;;4487:4;4480:11;;4085:412;;;;;:::o;2418:109::-;2474:15;2505:8;:16;2514:6;2505:16;;;;;;;;;;;;;;;;2498:23;;2418:109;;;:::o;4591:39::-;;;;;;;;;;;;;;;;;;;;:::o;2019:393::-;2082:4;2118:1;2103:17;;:3;:17;;;;2095:26;;;;;;;;2146:8;:20;2155:10;2146:20;;;;;;;;;;;;;;;;2136:6;:30;;2128:39;;;;;;;;2263:32;2288:6;2263:8;:20;2272:10;2263:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2240:8;:20;2249:10;2240:20;;;;;;;;;;;;;;;:55;;;;2318:25;2336:6;2318:8;:13;2327:3;2318:13;;;;;;;;;;;;;;;;:17;;:25;;;;:::i;:::-;2302:8;:13;2311:3;2302:13;;;;;;;;;;;;;;;:41;;;;2376:3;2355:33;;2364:10;2355:33;;;2381:6;2355:33;;;;;;;;;;;;;;;;;;2402:4;2395:11;;2019:393;;;;:::o;3813:266::-;3891:4;3936:46;3970:11;3936:7;:19;3944:10;3936:19;;;;;;;;;;;;;;;:29;3956:8;3936:29;;;;;;;;;;;;;;;;:33;;:46;;;;:::i;:::-;3904:7;:19;3912:10;3904:19;;;;;;;;;;;;;;;:29;3924:8;3904:29;;;;;;;;;;;;;;;:78;;;;4015:8;3994:61;;4003:10;3994:61;;;4025:7;:19;4033:10;4025:19;;;;;;;;;;;;;;;:29;4045:8;4025:29;;;;;;;;;;;;;;;;3994:61;;;;;;;;;;;;;;;;;;4069:4;4062:11;;3813:266;;;;:::o;3677:128::-;3751:7;3774;:15;3782:6;3774:15;;;;;;;;;;;;;;;:25;3790:8;3774:25;;;;;;;;;;;;;;;;3767:32;;3677:128;;;;:::o;2660:351::-;2748:4;2863:9;2792:8;:15;2801:5;2792:15;;;;;;;;;;;;;;;;2778:3;:10;2769:6;:19;:38;;2761:47;;;;;;;;2817:34;2825:5;2840:3;:10;2831:6;:19;2817:7;:34::i;:::-;;2875:1;2863:13;;2858:130;2882:3;:10;2878:1;:14;2858:130;;;2927:3;2931:1;2927:6;;;;;;;;;;;;;;;;;;2918:15;;:5;:15;;;;2910:24;;;;;;;;2945:35;2958:5;2965:3;2969:1;2965:6;;;;;;;;;;;;;;;;;;2973;2945:12;:35::i;:::-;;2894:3;;;;;;;2858:130;;;3001:4;2994:11;;2660:351;;;;;;:::o;582:176::-;640:7;660:9;676:1;672;:5;660:17;;700:1;695;:6;;688:14;;;;;;729:1;725;:5;720:1;:10;713:18;;;;;;749:1;742:8;;582:176;;;;;:::o;766:::-;824:7;844:9;860:1;856;:5;844:17;;884:1;879;:6;;872:14;;;;;;913:1;909;:5;904:1;:10;897:18;;;;;;933:1;926:8;;766:176;;;;;:::o
Swarm Source
bzzr://5bb58d8bd06e2d281d66ae7640eb82d8ebeaa7035e75869fd7b7b523b0876866
Loading...
Loading
[ 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.