ETH Price: $3,096.03 (-0.49%)
Gas: 3 Gwei

Contract

0x12c8B0914e6DEE22C7557a0A8B928AE6CaCFbCf7
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Transfer157580242022-10-16 3:34:47634 days ago1665891287IN
Storex Token
0 ETH0.0007900816.89593102
Transfer152466032022-07-30 22:53:37711 days ago1659221617IN
Storex Token
0 ETH0.000088983
Transfer146812552022-04-29 20:02:43803 days ago1651262563IN
Storex Token
0 ETH0.0017917260.40487167
Transfer146812512022-04-29 20:02:27803 days ago1651262547IN
Storex Token
0 ETH0.0019817566.81139618
Transfer146811662022-04-29 19:45:35803 days ago1651261535IN
Storex Token
0 ETH0.0021822346.66685035
Transfer142219102022-02-17 5:59:35875 days ago1645077575IN
Storex Token
0 ETH0.0015653952.75299854
Transfer141508782022-02-06 6:33:33886 days ago1644129213IN
Storex Token
0 ETH0.0023798850.89352837
Transfer140039132022-01-14 13:38:32908 days ago1642167512IN
Storex Token
0 ETH0.00832896178.06828692
Transfer136635132021-11-22 8:47:47961 days ago1637570867IN
Storex Token
0 ETH0.00548308106.33957265
Transfer136634222021-11-22 8:29:36961 days ago1637569776IN
Storex Token
0 ETH0.00624697133.59094878
Transfer136189112021-11-15 7:06:06968 days ago1636959966IN
Storex Token
0 ETH0.00548208117.23385333
Transfer135558532021-11-05 9:41:35978 days ago1636105295IN
Storex Token
0 ETH0.00584313113.32246413
Transfer134913532021-10-26 6:23:07989 days ago1635229387IN
Storex Token
0 ETH0.0023224478.23379955
Transfer134852432021-10-25 7:28:30989 days ago1635146910IN
Storex Token
0 ETH0.0035111268.07931302
Transfer117714092021-02-01 16:30:061255 days ago1612197006IN
Storex Token
0 ETH0.0035352598
Transfer117623442021-01-31 7:13:331256 days ago1612077213IN
Storex Token
0 ETH0.0034722168
Approve114535702020-12-14 21:27:381304 days ago1607981258IN
Storex Token
0 ETH0.0019140443.15
Transfer111635692020-10-31 8:34:561348 days ago1604133296IN
Storex Token
0 ETH0.0004212420
Transfer111635542020-10-31 8:30:501348 days ago1604133050IN
Storex Token
0 ETH0.000442321
Transfer111635072020-10-31 8:19:571348 days ago1604132397IN
Storex Token
0 ETH0.0004001719
Transfer111635012020-10-31 8:18:261348 days ago1604132306IN
Storex Token
0 ETH0.0004212420
Transfer111635002020-10-31 8:18:141348 days ago1604132294IN
Storex Token
0 ETH0.0004212420
Transfer111635002020-10-31 8:18:141348 days ago1604132294IN
Storex Token
0 ETH0.0004212420
Transfer111635002020-10-31 8:18:141348 days ago1604132294IN
Storex Token
0 ETH0.0004212420
Transfer111635002020-10-31 8:18:141348 days ago1604132294IN
Storex Token
0 ETH0.0004212420
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
StorexToken

Compiler Version
v0.5.9+commit.e560f70d

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2019-08-02
*/

pragma solidity 0.5.9;

library SafeMath {
	function add(uint a, uint b) internal pure returns (uint c) {
        c = a + b;
        require(c >= a);
    }
    function sub(uint a, uint b) internal pure returns (uint c) {
        require(b <= a);
        c = a - b;
    }
    function mul(uint a, uint b) internal pure returns (uint c) {
        c = a * b;
        require(a == 0 || c / a == b);
    }
    function div(uint a, uint b) internal pure returns (uint c) {
        require(b > 0);
        c = a / b;
    }
}

contract ERC20Interface {
	function totalSupply() public view returns (uint);
    function balanceOf(address tokenOwner) public view returns (uint balance);
    function allowance(address tokenOwner, address spender) public view returns (uint remaining);
    function transfer(address to, uint tokens) public returns (bool success);
    function approve(address spender, uint tokens) public returns (bool success);
    function transferFrom(address from, address to, uint tokens) public returns (bool success);
    event Transfer(address indexed from, address indexed to, uint tokens);
    event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
}

contract ServiceInterface { 
	function receiveApproval(address _from, uint256 _value, address _token, bytes memory _extraData) public; 
}

contract StorexOwner {
	address public owner;
	
	event OwnershipTransferred(address indexed _from, address indexed _to);
	
	constructor() public {
		owner = msg.sender;
	}
	
	modifier isOwner {
		require(msg.sender == owner);
		_;
	}
	
	function transferOwnership(address _newOwner) public isOwner {
		owner = _newOwner;
		emit OwnershipTransferred(msg.sender, _newOwner);
	}
}

contract StorexToken is ERC20Interface, StorexOwner {
	using SafeMath for uint;
	
	string public name;
	string public symbol;
	uint8 public decimals;
	uint256 public _totalSupply;
	
	mapping(address => uint256) balances;
	mapping(address => mapping(address => uint256)) allowed;
	
	constructor() public {
		name = "Storex";
		symbol = "STRX";
		decimals = 18;
		_totalSupply = 2000000 * 10**uint(decimals);
		
		balances[owner] = _totalSupply;
		emit Transfer(address(0), owner, _totalSupply);
	}
	
	function totalSupply() public view returns (uint256) {
		return _totalSupply.sub(balances[address(0)]);
	}
	
	function balanceOf(address tokenOwner) public view returns (uint256 balance) {
		return balances[tokenOwner];
	}
	
	function transfer(address to, uint tokens) public returns (bool success) {
        balances[msg.sender] = balances[msg.sender].sub(tokens);
        balances[to] = balances[to].add(tokens);
        emit Transfer(msg.sender, to, tokens);
        return true;
    }
	
	function approve(address spender, uint tokens) public returns (bool success) {
        allowed[msg.sender][spender] = tokens;
        emit Approval(msg.sender, spender, tokens);
        return true;
    }
	
	function transferFrom(address from, address to, uint tokens) public returns (bool success) {
        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 allowance(address tokenOwner, address spender) public view returns (uint remaining) {
        return allowed[tokenOwner][spender];
    }
	
	function() external payable {
        revert();
    }
    
    function approveAndCall(address spender, uint256 value, bytes memory extraData) public returns (bool success) {
		ServiceInterface service = ServiceInterface(spender);
		if (approve(spender, value)) {
			service.receiveApproval(msg.sender, value, address(this), extraData);
			return true;
		}
	}
	
	function transferAnyERC20Token(address tokenAddress, uint tokens) public isOwner returns (bool success) {
        return ERC20Interface(tokenAddress).transfer(owner, tokens);
    }
}

Contract Security Audit

Contract ABI

[{"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":"success","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":"success","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":"_totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"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":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"spender","type":"address"},{"name":"value","type":"uint256"},{"name":"extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"tokenAddress","type":"address"},{"name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"tokenOwner","type":"address"},{"name":"spender","type":"address"}],"name":"allowance","outputs":[{"name":"remaining","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_from","type":"address"},{"indexed":true,"name":"_to","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"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"}]

60806040523480156200001157600080fd5b50336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506040518060400160405280600681526020017f53746f7265780000000000000000000000000000000000000000000000000000815250600190805190602001906200009f92919062000221565b506040518060400160405280600481526020017f535452580000000000000000000000000000000000000000000000000000000081525060029080519060200190620000ed92919062000221565b506012600360006101000a81548160ff021916908360ff160217905550600360009054906101000a900460ff1660ff16600a0a621e848002600481905550600454600560008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6004546040518082815260200191505060405180910390a3620002d0565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200026457805160ff191683800117855562000295565b8280016001018555821562000295579182015b828111156200029457825182559160200191906001019062000277565b5b509050620002a49190620002a8565b5090565b620002cd91905b80821115620002c9576000816000905550600101620002af565b5090565b90565b6112fb80620002e06000396000f3fe6080604052600436106100dd5760003560e01c80638da5cb5b1161007f578063cae9ca5111610059578063cae9ca51146104be578063dc39d06d146105c8578063dd62ed3e1461063b578063f2fde38b146106c0576100dd565b80638da5cb5b1461036457806395d89b41146103bb578063a9059cbb1461044b576100dd565b806323b872dd116100bb57806323b872dd14610210578063313ce567146102a35780633eaaf86b146102d457806370a08231146102ff576100dd565b806306fdde03146100e2578063095ea7b31461017257806318160ddd146101e5575b600080fd5b3480156100ee57600080fd5b506100f7610711565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017e57600080fd5b506101cb6004803603604081101561019557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107af565b604051808215151515815260200191505060405180910390f35b3480156101f157600080fd5b506101fa6108a1565b6040518082815260200191505060405180910390f35b34801561021c57600080fd5b506102896004803603606081101561023357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108fc565b604051808215151515815260200191505060405180910390f35b3480156102af57600080fd5b506102b8610ba7565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102e057600080fd5b506102e9610bba565b6040518082815260200191505060405180910390f35b34801561030b57600080fd5b5061034e6004803603602081101561032257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bc0565b6040518082815260200191505060405180910390f35b34801561037057600080fd5b50610379610c09565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103c757600080fd5b506103d0610c2e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104105780820151818401526020810190506103f5565b50505050905090810190601f16801561043d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561045757600080fd5b506104a46004803603604081101561046e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ccc565b604051808215151515815260200191505060405180910390f35b3480156104ca57600080fd5b506105ae600480360360608110156104e157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561052857600080fd5b82018360208201111561053a57600080fd5b8035906020019184600183028401116401000000008311171561055c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610e67565b604051808215151515815260200191505060405180910390f35b3480156105d457600080fd5b50610621600480360360408110156105eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fcf565b604051808215151515815260200191505060405180910390f35b34801561064757600080fd5b506106aa6004803603604081101561065e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611115565b6040518082815260200191505060405180910390f35b3480156106cc57600080fd5b5061070f600480360360208110156106e357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061119c565b005b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107a75780601f1061077c576101008083540402835291602001916107a7565b820191906000526020600020905b81548152906001019060200180831161078a57829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60006108f7600560008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460045461129290919063ffffffff16565b905090565b600061095082600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461129290919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a2282600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461129290919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112ac90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600360009054906101000a900460ff1681565b60045481565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cc45780601f10610c9957610100808354040283529160200191610cc4565b820191906000526020600020905b815481529060010190602001808311610ca757829003601f168201915b505050505081565b6000610d2082600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461129290919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610db582600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112ac90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600080849050610e7785856107af565b15610fc6578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610f55578082015181840152602081019050610f3a565b50505050905090810190601f168015610f825780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610fa457600080fd5b505af1158015610fb8573d6000803e3d6000fd5b505050506001915050610fc8565b505b9392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461102a57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156110d257600080fd5b505af11580156110e6573d6000803e3d6000fd5b505050506040513d60208110156110fc57600080fd5b8101908080519060200190929190505050905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111f557600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350565b6000828211156112a157600080fd5b818303905092915050565b60008183019050828110156112c057600080fd5b9291505056fea265627a7a72305820c2ab9115f016ea1ba6e39da5f95a3f0fd446dd2bfdfe576310ab00b5ea4ee7b764736f6c63430005090032

Deployed Bytecode

0x6080604052600436106100dd5760003560e01c80638da5cb5b1161007f578063cae9ca5111610059578063cae9ca51146104be578063dc39d06d146105c8578063dd62ed3e1461063b578063f2fde38b146106c0576100dd565b80638da5cb5b1461036457806395d89b41146103bb578063a9059cbb1461044b576100dd565b806323b872dd116100bb57806323b872dd14610210578063313ce567146102a35780633eaaf86b146102d457806370a08231146102ff576100dd565b806306fdde03146100e2578063095ea7b31461017257806318160ddd146101e5575b600080fd5b3480156100ee57600080fd5b506100f7610711565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561013757808201518184015260208101905061011c565b50505050905090810190601f1680156101645780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017e57600080fd5b506101cb6004803603604081101561019557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107af565b604051808215151515815260200191505060405180910390f35b3480156101f157600080fd5b506101fa6108a1565b6040518082815260200191505060405180910390f35b34801561021c57600080fd5b506102896004803603606081101561023357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506108fc565b604051808215151515815260200191505060405180910390f35b3480156102af57600080fd5b506102b8610ba7565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102e057600080fd5b506102e9610bba565b6040518082815260200191505060405180910390f35b34801561030b57600080fd5b5061034e6004803603602081101561032257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610bc0565b6040518082815260200191505060405180910390f35b34801561037057600080fd5b50610379610c09565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103c757600080fd5b506103d0610c2e565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104105780820151818401526020810190506103f5565b50505050905090810190601f16801561043d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561045757600080fd5b506104a46004803603604081101561046e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ccc565b604051808215151515815260200191505060405180910390f35b3480156104ca57600080fd5b506105ae600480360360608110156104e157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561052857600080fd5b82018360208201111561053a57600080fd5b8035906020019184600183028401116401000000008311171561055c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610e67565b604051808215151515815260200191505060405180910390f35b3480156105d457600080fd5b50610621600480360360408110156105eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fcf565b604051808215151515815260200191505060405180910390f35b34801561064757600080fd5b506106aa6004803603604081101561065e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611115565b6040518082815260200191505060405180910390f35b3480156106cc57600080fd5b5061070f600480360360208110156106e357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061119c565b005b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107a75780601f1061077c576101008083540402835291602001916107a7565b820191906000526020600020905b81548152906001019060200180831161078a57829003601f168201915b505050505081565b600081600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60006108f7600560008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460045461129290919063ffffffff16565b905090565b600061095082600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461129290919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a2282600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461129290919063ffffffff16565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112ac90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600360009054906101000a900460ff1681565b60045481565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60028054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cc45780601f10610c9957610100808354040283529160200191610cc4565b820191906000526020600020905b815481529060010190602001808311610ca757829003601f168201915b505050505081565b6000610d2082600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461129290919063ffffffff16565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610db582600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546112ac90919063ffffffff16565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600080849050610e7785856107af565b15610fc6578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610f55578082015181840152602081019050610f3a565b50505050905090810190601f168015610f825780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015610fa457600080fd5b505af1158015610fb8573d6000803e3d6000fd5b505050506001915050610fc8565b505b9392505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461102a57600080fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156110d257600080fd5b505af11580156110e6573d6000803e3d6000fd5b505050506040513d60208110156110fc57600080fd5b8101908080519060200190929190505050905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111f557600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350565b6000828211156112a157600080fd5b818303905092915050565b60008183019050828110156112c057600080fd5b9291505056fea265627a7a72305820c2ab9115f016ea1ba6e39da5f95a3f0fd446dd2bfdfe576310ab00b5ea4ee7b764736f6c63430005090032

Deployed Bytecode Sourcemap

1769:2304:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3552:8;;;1855:18;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1855:18:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1855:18:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2797:208;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2797:208:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2797:208:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;2290:108;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2290:108:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3011:343;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3011:343:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3011:343:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1901:21;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1901:21:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1926:27;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1926:27:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;2404:114;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2404:114:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2404:114:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1395:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1395:20:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;1877;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1877:20:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;1877:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2524:267;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2524:267:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;2524:267:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3580:302;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3580:302:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3580:302:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21:11:-1;8;5:28;2:2;;;46:1;43;36:12;2:2;3580:302:0;;35:9:-1;28:4;12:14;8:25;5:40;2:2;;;58:1;55;48:12;2:2;3580:302:0;;;;;;100:9:-1;95:1;81:12;77:20;67:8;63:35;60:50;39:11;25:12;22:29;11:107;8:2;;;131:1;128;121:12;8:2;3580:302:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;30:3:-1;22:6;14;1:33;99:1;93:3;85:6;81:16;74:27;137:4;133:9;126:4;121:3;117:14;113:30;106:37;;169:3;161:6;157:16;147:26;;3580:302:0;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3888:182;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3888:182:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3888:182:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;3360:147;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3360:147:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;3360:147:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;1621:141;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1621:141:0;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;1621:141:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;1855:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2797:208::-;2860:12;2916:6;2885:7;:19;2893:10;2885:19;;;;;;;;;;;;;;;:28;2905:7;2885:28;;;;;;;;;;;;;;;:37;;;;2959:7;2938:37;;2947:10;2938:37;;;2968:6;2938:37;;;;;;;;;;;;;;;;;;2993:4;2986:11;;2797:208;;;;:::o;2290:108::-;2334:7;2355:38;2372:8;:20;2389:1;2372:20;;;;;;;;;;;;;;;;2355:12;;:16;;:38;;;;:::i;:::-;2348:45;;2290:108;:::o;3011:343::-;3088:12;3130:26;3149:6;3130:8;:14;3139:4;3130:14;;;;;;;;;;;;;;;;:18;;:26;;;;:::i;:::-;3113:8;:14;3122:4;3113:14;;;;;;;;;;;;;;;:43;;;;3195:37;3225:6;3195:7;:13;3203:4;3195:13;;;;;;;;;;;;;;;:25;3209:10;3195:25;;;;;;;;;;;;;;;;:29;;:37;;;;:::i;:::-;3167:7;:13;3175:4;3167:13;;;;;;;;;;;;;;;:25;3181:10;3167:25;;;;;;;;;;;;;;;:65;;;;3258:24;3275:6;3258:8;:12;3267:2;3258:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;3243:8;:12;3252:2;3243:12;;;;;;;;;;;;;;;:39;;;;3313:2;3298:26;;3307:4;3298:26;;;3317:6;3298:26;;;;;;;;;;;;;;;;;;3342:4;3335:11;;3011:343;;;;;:::o;1901:21::-;;;;;;;;;;;;;:::o;1926:27::-;;;;:::o;2404:114::-;2464:15;2493:8;:20;2502:10;2493:20;;;;;;;;;;;;;;;;2486:27;;2404:114;;;:::o;1395:20::-;;;;;;;;;;;;;:::o;1877:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2524:267::-;2583:12;2631:32;2656:6;2631:8;:20;2640:10;2631:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;2608:8;:20;2617:10;2608:20;;;;;;;;;;;;;;;:55;;;;2689:24;2706:6;2689:8;:12;2698:2;2689:12;;;;;;;;;;;;;;;;:16;;:24;;;;:::i;:::-;2674:8;:12;2683:2;2674:12;;;;;;;;;;;;;;;:39;;;;2750:2;2729:32;;2738:10;2729:32;;;2754:6;2729:32;;;;;;;;;;;;;;;;;;2779:4;2772:11;;2524:267;;;;:::o;3580:302::-;3676:12;3695:24;3739:7;3695:52;;3756:23;3764:7;3773:5;3756:7;:23::i;:::-;3752:126;;;3787:7;:23;;;3811:10;3823:5;3838:4;3845:9;3787:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;3787:68:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3787:68:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;3787:68:0;;;;3868:4;3861:11;;;;;3752:126;3580:302;;;;;;;:::o;3888:182::-;3978:12;1598:5;;;;;;;;;;;1584:19;;:10;:19;;;1576:28;;;;;;4025:12;4010:37;;;4048:5;;;;;;;;;;;4055:6;4010:52;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4010:52:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4010:52:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;4010:52:0;;;;;;;;;;;;;;;;4003:59;;3888:182;;;;:::o;3360:147::-;3437:14;3471:7;:19;3479:10;3471:19;;;;;;;;;;;;;;;:28;3491:7;3471:28;;;;;;;;;;;;;;;;3464:35;;3360:147;;;;:::o;1621:141::-;1598:5;;;;;;;;;;;1584:19;;:10;:19;;;1576:28;;;;;;1695:9;1687:5;;:17;;;;;;;;;;;;;;;;;;1747:9;1714:43;;1735:10;1714:43;;;;;;;;;;;;1621:141;:::o;167:114::-;219:6;251:1;246;:6;;238:15;;;;;;272:1;268;:5;264:9;;167:114;;;;:::o;47:::-;99:6;126:1;122;:5;118:9;;151:1;146;:6;;138:15;;;;;;47:114;;;;:::o

Swarm Source

bzzr://c2ab9115f016ea1ba6e39da5f95a3f0fd446dd2bfdfe576310ab00b5ea4ee7b7

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

OVERVIEW

Storex is changing the way e-commerce works by combining the multi-trillion dollar industry with blockchain technology.

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.