ETH Price: $2,864.24 (-2.68%)

Contract

0xD600Ec98cf6418c50EE051ACE53219D95AeAa134
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Transfer265589552025-10-31 16:22:0586 days ago1761927725IN
0xD600Ec98...95AeAa134
0 ETH0.000000010.0003
Transfer265586102025-10-31 16:10:3586 days ago1761927035IN
0xD600Ec98...95AeAa134
0 ETH0.000000010.0003
Approve249527182025-09-24 12:00:51123 days ago1758715251IN
0xD600Ec98...95AeAa134
0 ETH00.00000197
Approve241428882025-09-05 18:06:31142 days ago1757095591IN
0xD600Ec98...95AeAa134
0 ETH0.000000020.0011069
Approve241428842025-09-05 18:06:23142 days ago1757095583IN
0xD600Ec98...95AeAa134
0 ETH0.000000020.00110689
Transfer240430272025-09-03 10:37:49144 days ago1756895869IN
0xD600Ec98...95AeAa134
0 ETH0.000000040.0008506
Transfer240430152025-09-03 10:37:25144 days ago1756895845IN
0xD600Ec98...95AeAa134
0 ETH0.000000040.0008506
Approve233369782025-08-18 2:22:51161 days ago1755483771IN
0xD600Ec98...95AeAa134
0 ETH0.000000050.00110353
Approve229551192025-08-09 6:14:13169 days ago1754720053IN
0xD600Ec98...95AeAa134
0 ETH0.000000050.00114373
Approve220028572025-07-18 5:12:09192 days ago1752815529IN
0xD600Ec98...95AeAa134
0 ETH0.000000050.00165935
Approve208140552025-06-20 16:45:25219 days ago1750437925IN
0xD600Ec98...95AeAa134
0 ETH00.00002536
Approve206615892025-06-17 4:03:13223 days ago1750132993IN
0xD600Ec98...95AeAa134
0 ETH00.00004977
Approve206615882025-06-17 4:03:11223 days ago1750132991IN
0xD600Ec98...95AeAa134
0 ETH00.00004969
Approve205361672025-06-14 6:22:29225 days ago1749882149IN
0xD600Ec98...95AeAa134
0 ETH00.00000999
Approve200844842025-06-03 19:26:23236 days ago1748978783IN
0xD600Ec98...95AeAa134
0 ETH00.00000078
Approve190342282025-05-10 11:57:51260 days ago1746878271IN
0xD600Ec98...95AeAa134
0 ETH0.000000050.00099521
Approve189819812025-05-09 6:56:17261 days ago1746773777IN
0xD600Ec98...95AeAa134
0 ETH0.00000010.00210964
Approve189817822025-05-09 6:49:39261 days ago1746773379IN
0xD600Ec98...95AeAa134
0 ETH0.000000090.00199657
Transfer177579842025-04-10 22:56:23290 days ago1744325783IN
0xD600Ec98...95AeAa134
0 ETH0.000000090.00191422
Approve177191012025-04-10 1:20:17291 days ago1744248017IN
0xD600Ec98...95AeAa134
0 ETH0.000000050.00113552
Approve168116892025-03-20 1:13:13312 days ago1742433193IN
0xD600Ec98...95AeAa134
0 ETH0.000000040.00100179
Approve167421772025-03-18 10:36:09313 days ago1742294169IN
0xD600Ec98...95AeAa134
0 ETH0.00000010.00120024
Approve159608442025-02-28 8:31:43331 days ago1740731503IN
0xD600Ec98...95AeAa134
0 ETH0.00000040.00357133
Approve158367702025-02-25 11:35:55334 days ago1740483355IN
0xD600Ec98...95AeAa134
0 ETH0.00000030.00150572
Approve154149602025-02-15 17:15:35344 days ago1739639735IN
0xD600Ec98...95AeAa134
0 ETH0.000000170.00361211
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:

Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ElitenessERC20

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at blastscan.io on 2024-11-19
*/

/**
 *Submitted for verification at basescan.org on 2024-02-05
*/

/**
 *Submitted for verification at ftmscan.com on 2024-01-29
*/

//	Contract: Eliteness Token (Generic)
//	Author: Sam, @i543
//
/*

FFFFF  TTTTTTT  M   M         GGGGG  U    U  RRRRR     U    U
FF       TTT   M M M M       G       U    U  RR   R    U    U
FFFFF    TTT   M  M  M      G  GGG   U    U  RRRRR     U    U
FF       TTT   M  M  M   O  G    G   U    U  RR R      U    U
FF       TTT   M     M       GGGGG    UUUU   RR  RRR    UUUU




						Contact us at:
			https://discord.com/invite/QpyfMarNrV
					https://t.me/FTM1337

	Community Mediums:
		https://medium.com/@ftm1337
		https://twitter.com/ftm1337

	SPDX-License-Identifier: UNLICENSED


	./elitenessERC20.sol

	Eliteness ERC20 are base layer tokens of Eliteness.Network products.
	They are Standard ERC20 tokens and can be minted by minters and burned by holders.
	Note: Tokens must be initialized post deployment!


*/


pragma solidity 0.8.9;

contract ElitenessERC20 {
	bool internal initialized;
	string public name;
	string public symbol;
	uint256  public totalSupply;
	mapping(address=>uint256) public balanceOf;
	mapping(address=>mapping(address=>uint256)) public allowance;
	address public owner;
	mapping(address=>bool) public isMinter;
	event Approval(address indexed o, address indexed s, uint a);
	event Transfer(address indexed s, address indexed d, uint a);
	event OwnerChanged(address indexed m);
	event MinterChanged(address indexed m, bool indexed s);
	modifier OnlyOwner() {
		require(msg.sender==owner, "Unknown authority!");
		_;
	}
	modifier OnlyMinter() {
		require(isMinter[msg.sender], "Unauthorized mint!");
		_;
	}
	function decimals() external pure returns (uint8) {
		return 18;
	}
	function approve(address _s, uint _a) public returns (bool) {
		allowance[msg.sender][_s] = _a;
		emit Approval(msg.sender, _s, _a);
		return true;
	}
	function transfer(address _d, uint _a) public returns (bool) {
		return transferFrom(msg.sender, _d, _a);
	}
	function transferFrom(address _s, address _d, uint _a) public returns (bool) {
		require(balanceOf[_s] >= _a, "Insufficient");
		require(_d!=address(0), "Please burn()");
		if (_s != msg.sender && allowance[_s][msg.sender] != type(uint256).max) {
			require(allowance[_s][msg.sender] >= _a, "Not allowed!");
			allowance[_s][msg.sender] -= _a;
		}
		balanceOf[_s] -= _a;
		balanceOf[_d] += _a;
		emit Transfer(_s, _d, _a);
		return true;
	}
	function mint(address _w, uint256 _a) public OnlyMinter returns (bool) {
		totalSupply+=_a;
		balanceOf[_w]+=_a;
		emit Transfer(address(0), _w, _a);
		return true;
	}
	function burn(uint256 _a) public returns (bool) {
		require(balanceOf[msg.sender]>=_a, "Insufficient");
		totalSupply-=_a;
		balanceOf[msg.sender]-=_a;
		emit Transfer(msg.sender, address(0), _a);
		return true;
	}
	function setMinter(address _m, bool _b) public OnlyOwner {
		isMinter[_m] = _b;
		emit MinterChanged(_m, _b);
	}
	function setOwner(address _o) public OnlyOwner {
		owner = _o;
		emit OwnerChanged(_o);
	}
	function initialize(address _o, address _m, string memory _n, string memory _s) public {
		require(!initialized,"initialized!");
		initialized=true;
		owner=_o;
		emit OwnerChanged(_o);
		isMinter[_m]=true;
		emit MinterChanged(_m, true);
		name = _n;
		symbol = _s;
	}
}

Contract Security Audit

Contract ABI

API
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"o","type":"address"},{"indexed":true,"internalType":"address","name":"s","type":"address"},{"indexed":false,"internalType":"uint256","name":"a","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"m","type":"address"},{"indexed":true,"internalType":"bool","name":"s","type":"bool"}],"name":"MinterChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"m","type":"address"}],"name":"OwnerChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"s","type":"address"},{"indexed":true,"internalType":"address","name":"d","type":"address"},{"indexed":false,"internalType":"uint256","name":"a","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_s","type":"address"},{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"burn","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"_o","type":"address"},{"internalType":"address","name":"_m","type":"address"},{"internalType":"string","name":"_n","type":"string"},{"internalType":"string","name":"_s","type":"string"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isMinter","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_w","type":"address"},{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_m","type":"address"},{"internalType":"bool","name":"_b","type":"bool"}],"name":"setMinter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_o","type":"address"}],"name":"setOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_d","type":"address"},{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_s","type":"address"},{"internalType":"address","name":"_d","type":"address"},{"internalType":"uint256","name":"_a","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b50610dc1806100206000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806342966c6811610097578063a9059cbb11610066578063a9059cbb14610220578063aa271e1a14610233578063cf456ae714610256578063dd62ed3e1461026957600080fd5b806342966c68146101ba57806370a08231146101cd5780638da5cb5b146101ed57806395d89b411461021857600080fd5b80632016a0d2116100d35780632016a0d21461017257806323b872dd14610185578063313ce5671461019857806340c10f19146101a757600080fd5b806306fdde0314610105578063095ea7b31461012357806313af40351461014657806318160ddd1461015b575b600080fd5b61010d610294565b60405161011a9190610a69565b60405180910390f35b610136610131366004610ada565b610322565b604051901515815260200161011a565b610159610154366004610b04565b61038e565b005b61016460035481565b60405190815260200161011a565b610159610180366004610bc2565b61042c565b610136610193366004610c47565b61053f565b6040516012815260200161011a565b6101366101b5366004610ada565b61076d565b6101366101c8366004610c83565b610843565b6101646101db366004610b04565b60046020526000908152604090205481565b600654610200906001600160a01b031681565b6040516001600160a01b03909116815260200161011a565b61010d61090c565b61013661022e366004610ada565b610919565b610136610241366004610b04565b60076020526000908152604090205460ff1681565b610159610264366004610c9c565b61092d565b610164610277366004610cd8565b600560209081526000928352604080842090915290825290205481565b600180546102a190610d0b565b80601f01602080910402602001604051908101604052809291908181526020018280546102cd90610d0b565b801561031a5780601f106102ef5761010080835404028352916020019161031a565b820191906000526020600020905b8154815290600101906020018083116102fd57829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061037d9086815260200190565b60405180910390a350600192915050565b6006546001600160a01b031633146103e25760405162461bcd60e51b8152602060048201526012602482015271556e6b6e6f776e20617574686f726974792160701b60448201526064015b60405180910390fd5b600680546001600160a01b0319166001600160a01b0383169081179091556040517fa2ea9883a321a3e97b8266c2b078bfeec6d50c711ed71f874a90d500ae2eaf3690600090a250565b60005460ff161561046e5760405162461bcd60e51b815260206004820152600c60248201526b696e697469616c697a65642160a01b60448201526064016103d9565b6000805460ff19166001178155600680546001600160a01b0387166001600160a01b0319909116811790915560405190917fa2ea9883a321a3e97b8266c2b078bfeec6d50c711ed71f874a90d500ae2eaf3691a26001600160a01b038316600081815260076020526040808220805460ff1916600190811790915590519092917f04bca3656717d14c20f88f2a0122832cb0d2807bfc66ed9e932a2202cc59f49591a381516105249060019060208501906109d0565b5080516105389060029060208401906109d0565b5050505050565b6001600160a01b0383166000908152600460205260408120548211156105965760405162461bcd60e51b815260206004820152600c60248201526b125b9cdd59999a58da595b9d60a21b60448201526064016103d9565b6001600160a01b0383166105dc5760405162461bcd60e51b815260206004820152600d60248201526c506c65617365206275726e282960981b60448201526064016103d9565b6001600160a01b038416331480159061061a57506001600160a01b038416600090815260056020908152604080832033845290915290205460001914155b156106ba576001600160a01b03841660009081526005602090815260408083203384529091529020548211156106815760405162461bcd60e51b815260206004820152600c60248201526b4e6f7420616c6c6f7765642160a01b60448201526064016103d9565b6001600160a01b0384166000908152600560209081526040808320338452909152812080548492906106b4908490610d5c565b90915550505b6001600160a01b038416600090815260046020526040812080548492906106e2908490610d5c565b90915550506001600160a01b0383166000908152600460205260408120805484929061070f908490610d73565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161075b91815260200190565b60405180910390a35060019392505050565b3360009081526007602052604081205460ff166107c15760405162461bcd60e51b8152602060048201526012602482015271556e617574686f72697a6564206d696e742160701b60448201526064016103d9565b81600360008282546107d39190610d73565b90915550506001600160a01b03831660009081526004602052604081208054849290610800908490610d73565b90915550506040518281526001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200161037d565b336000908152600460205260408120548211156108915760405162461bcd60e51b815260206004820152600c60248201526b125b9cdd59999a58da595b9d60a21b60448201526064016103d9565b81600360008282546108a39190610d5c565b909155505033600090815260046020526040812080548492906108c7908490610d5c565b909155505060405182815260009033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506001919050565b600280546102a190610d0b565b600061092633848461053f565b9392505050565b6006546001600160a01b0316331461097c5760405162461bcd60e51b8152602060048201526012602482015271556e6b6e6f776e20617574686f726974792160701b60448201526064016103d9565b6001600160a01b038216600081815260076020526040808220805460ff191685151590811790915590519092917f04bca3656717d14c20f88f2a0122832cb0d2807bfc66ed9e932a2202cc59f49591a35050565b8280546109dc90610d0b565b90600052602060002090601f0160209004810192826109fe5760008555610a44565b82601f10610a1757805160ff1916838001178555610a44565b82800160010185558215610a44579182015b82811115610a44578251825591602001919060010190610a29565b50610a50929150610a54565b5090565b5b80821115610a505760008155600101610a55565b600060208083528351808285015260005b81811015610a9657858101830151858201604001528201610a7a565b81811115610aa8576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610ad557600080fd5b919050565b60008060408385031215610aed57600080fd5b610af683610abe565b946020939093013593505050565b600060208284031215610b1657600080fd5b61092682610abe565b634e487b7160e01b600052604160045260246000fd5b600082601f830112610b4657600080fd5b813567ffffffffffffffff80821115610b6157610b61610b1f565b604051601f8301601f19908116603f01168101908282118183101715610b8957610b89610b1f565b81604052838152866020858801011115610ba257600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060008060808587031215610bd857600080fd5b610be185610abe565b9350610bef60208601610abe565b9250604085013567ffffffffffffffff80821115610c0c57600080fd5b610c1888838901610b35565b93506060870135915080821115610c2e57600080fd5b50610c3b87828801610b35565b91505092959194509250565b600080600060608486031215610c5c57600080fd5b610c6584610abe565b9250610c7360208501610abe565b9150604084013590509250925092565b600060208284031215610c9557600080fd5b5035919050565b60008060408385031215610caf57600080fd5b610cb883610abe565b915060208301358015158114610ccd57600080fd5b809150509250929050565b60008060408385031215610ceb57600080fd5b610cf483610abe565b9150610d0260208401610abe565b90509250929050565b600181811c90821680610d1f57607f821691505b60208210811415610d4057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600082821015610d6e57610d6e610d46565b500390565b60008219821115610d8657610d86610d46565b50019056fea264697066735822122064728ad046aef9b7fe96ebccd9992f9b5d4f759dea002733a1ebac7cf4e4123464736f6c63430008090033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101005760003560e01c806342966c6811610097578063a9059cbb11610066578063a9059cbb14610220578063aa271e1a14610233578063cf456ae714610256578063dd62ed3e1461026957600080fd5b806342966c68146101ba57806370a08231146101cd5780638da5cb5b146101ed57806395d89b411461021857600080fd5b80632016a0d2116100d35780632016a0d21461017257806323b872dd14610185578063313ce5671461019857806340c10f19146101a757600080fd5b806306fdde0314610105578063095ea7b31461012357806313af40351461014657806318160ddd1461015b575b600080fd5b61010d610294565b60405161011a9190610a69565b60405180910390f35b610136610131366004610ada565b610322565b604051901515815260200161011a565b610159610154366004610b04565b61038e565b005b61016460035481565b60405190815260200161011a565b610159610180366004610bc2565b61042c565b610136610193366004610c47565b61053f565b6040516012815260200161011a565b6101366101b5366004610ada565b61076d565b6101366101c8366004610c83565b610843565b6101646101db366004610b04565b60046020526000908152604090205481565b600654610200906001600160a01b031681565b6040516001600160a01b03909116815260200161011a565b61010d61090c565b61013661022e366004610ada565b610919565b610136610241366004610b04565b60076020526000908152604090205460ff1681565b610159610264366004610c9c565b61092d565b610164610277366004610cd8565b600560209081526000928352604080842090915290825290205481565b600180546102a190610d0b565b80601f01602080910402602001604051908101604052809291908181526020018280546102cd90610d0b565b801561031a5780601f106102ef5761010080835404028352916020019161031a565b820191906000526020600020905b8154815290600101906020018083116102fd57829003601f168201915b505050505081565b3360008181526005602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061037d9086815260200190565b60405180910390a350600192915050565b6006546001600160a01b031633146103e25760405162461bcd60e51b8152602060048201526012602482015271556e6b6e6f776e20617574686f726974792160701b60448201526064015b60405180910390fd5b600680546001600160a01b0319166001600160a01b0383169081179091556040517fa2ea9883a321a3e97b8266c2b078bfeec6d50c711ed71f874a90d500ae2eaf3690600090a250565b60005460ff161561046e5760405162461bcd60e51b815260206004820152600c60248201526b696e697469616c697a65642160a01b60448201526064016103d9565b6000805460ff19166001178155600680546001600160a01b0387166001600160a01b0319909116811790915560405190917fa2ea9883a321a3e97b8266c2b078bfeec6d50c711ed71f874a90d500ae2eaf3691a26001600160a01b038316600081815260076020526040808220805460ff1916600190811790915590519092917f04bca3656717d14c20f88f2a0122832cb0d2807bfc66ed9e932a2202cc59f49591a381516105249060019060208501906109d0565b5080516105389060029060208401906109d0565b5050505050565b6001600160a01b0383166000908152600460205260408120548211156105965760405162461bcd60e51b815260206004820152600c60248201526b125b9cdd59999a58da595b9d60a21b60448201526064016103d9565b6001600160a01b0383166105dc5760405162461bcd60e51b815260206004820152600d60248201526c506c65617365206275726e282960981b60448201526064016103d9565b6001600160a01b038416331480159061061a57506001600160a01b038416600090815260056020908152604080832033845290915290205460001914155b156106ba576001600160a01b03841660009081526005602090815260408083203384529091529020548211156106815760405162461bcd60e51b815260206004820152600c60248201526b4e6f7420616c6c6f7765642160a01b60448201526064016103d9565b6001600160a01b0384166000908152600560209081526040808320338452909152812080548492906106b4908490610d5c565b90915550505b6001600160a01b038416600090815260046020526040812080548492906106e2908490610d5c565b90915550506001600160a01b0383166000908152600460205260408120805484929061070f908490610d73565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161075b91815260200190565b60405180910390a35060019392505050565b3360009081526007602052604081205460ff166107c15760405162461bcd60e51b8152602060048201526012602482015271556e617574686f72697a6564206d696e742160701b60448201526064016103d9565b81600360008282546107d39190610d73565b90915550506001600160a01b03831660009081526004602052604081208054849290610800908490610d73565b90915550506040518281526001600160a01b038416906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200161037d565b336000908152600460205260408120548211156108915760405162461bcd60e51b815260206004820152600c60248201526b125b9cdd59999a58da595b9d60a21b60448201526064016103d9565b81600360008282546108a39190610d5c565b909155505033600090815260046020526040812080548492906108c7908490610d5c565b909155505060405182815260009033907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a3506001919050565b600280546102a190610d0b565b600061092633848461053f565b9392505050565b6006546001600160a01b0316331461097c5760405162461bcd60e51b8152602060048201526012602482015271556e6b6e6f776e20617574686f726974792160701b60448201526064016103d9565b6001600160a01b038216600081815260076020526040808220805460ff191685151590811790915590519092917f04bca3656717d14c20f88f2a0122832cb0d2807bfc66ed9e932a2202cc59f49591a35050565b8280546109dc90610d0b565b90600052602060002090601f0160209004810192826109fe5760008555610a44565b82601f10610a1757805160ff1916838001178555610a44565b82800160010185558215610a44579182015b82811115610a44578251825591602001919060010190610a29565b50610a50929150610a54565b5090565b5b80821115610a505760008155600101610a55565b600060208083528351808285015260005b81811015610a9657858101830151858201604001528201610a7a565b81811115610aa8576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b0381168114610ad557600080fd5b919050565b60008060408385031215610aed57600080fd5b610af683610abe565b946020939093013593505050565b600060208284031215610b1657600080fd5b61092682610abe565b634e487b7160e01b600052604160045260246000fd5b600082601f830112610b4657600080fd5b813567ffffffffffffffff80821115610b6157610b61610b1f565b604051601f8301601f19908116603f01168101908282118183101715610b8957610b89610b1f565b81604052838152866020858801011115610ba257600080fd5b836020870160208301376000602085830101528094505050505092915050565b60008060008060808587031215610bd857600080fd5b610be185610abe565b9350610bef60208601610abe565b9250604085013567ffffffffffffffff80821115610c0c57600080fd5b610c1888838901610b35565b93506060870135915080821115610c2e57600080fd5b50610c3b87828801610b35565b91505092959194509250565b600080600060608486031215610c5c57600080fd5b610c6584610abe565b9250610c7360208501610abe565b9150604084013590509250925092565b600060208284031215610c9557600080fd5b5035919050565b60008060408385031215610caf57600080fd5b610cb883610abe565b915060208301358015158114610ccd57600080fd5b809150509250929050565b60008060408385031215610ceb57600080fd5b610cf483610abe565b9150610d0260208401610abe565b90509250929050565b600181811c90821680610d1f57607f821691505b60208210811415610d4057634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600082821015610d6e57610d6e610d46565b500390565b60008219821115610d8657610d86610d46565b50019056fea264697066735822122064728ad046aef9b7fe96ebccd9992f9b5d4f759dea002733a1ebac7cf4e4123464736f6c63430008090033

Deployed Bytecode Sourcemap

1027:2406:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1084:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1816:154;;;;;;:::i;:::-;;:::i;:::-;;;1218:14:1;;1211:22;1193:41;;1181:2;1166:18;1816:154:0;1053:187:1;3056:93:0;;;;;;:::i;:::-;;:::i;:::-;;1130:27;;;;;;;;;1582:25:1;;;1570:2;1555:18;1130:27:0;1436:177:1;3152:278:0;;;;;;:::i;:::-;;:::i;2086:451::-;;;;;;:::i;:::-;;:::i;1744:69::-;;;1806:2;3646:36:1;;3634:2;3619:18;1744:69:0;3504:184:1;2540:172:0;;;;;;:::i;:::-;;:::i;2715:220::-;;;;;;:::i;:::-;;:::i;1161:42::-;;;;;;:::i;:::-;;;;;;;;;;;;;;1271:20;;;;;-1:-1:-1;;;;;1271:20:0;;;;;;-1:-1:-1;;;;;4042:32:1;;;4024:51;;4012:2;3997:18;1271:20:0;3878:203:1;1106:20:0;;;:::i;1973:110::-;;;;;;:::i;:::-;;:::i;1295:38::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;2938:115;;;;;;:::i;:::-;;:::i;1207:60::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;1084:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1816:154::-;1891:10;1870:4;1881:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;1881:25:0;;;;;;;;;;:30;;;1921:28;1870:4;;1881:25;;1921:28;;;;1909:2;1582:25:1;;1570:2;1555:18;;1436:177;1921:28:0;;;;;;;;-1:-1:-1;1961:4:0;1816:154;;;;:::o;3056:93::-;1610:5;;-1:-1:-1;;;;;1610:5:0;1598:10;:17;1590:48;;;;-1:-1:-1;;;1590:48:0;;5290:2:1;1590:48:0;;;5272:21:1;5329:2;5309:18;;;5302:30;-1:-1:-1;;;5348:18:1;;;5341:48;5406:18;;1590:48:0;;;;;;;;;3108:5:::1;:10:::0;;-1:-1:-1;;;;;;3108:10:0::1;-1:-1:-1::0;;;;;3108:10:0;::::1;::::0;;::::1;::::0;;;3128:16:::1;::::0;::::1;::::0;-1:-1:-1;;3128:16:0::1;3056:93:::0;:::o;3152:278::-;3253:11;;;;3252:12;3244:36;;;;-1:-1:-1;;;3244:36:0;;5637:2:1;3244:36:0;;;5619:21:1;5676:2;5656:18;;;5649:30;-1:-1:-1;;;5695:18:1;;;5688:42;5747:18;;3244:36:0;5435:336:1;3244:36:0;3285:11;:16;;-1:-1:-1;;3285:16:0;3297:4;3285:16;;;3306:5;:8;;-1:-1:-1;;;;;3306:8:0;;-1:-1:-1;;;;;;3306:8:0;;;;;;;;3324:16;;3306:8;;3324:16;;;-1:-1:-1;;;;;3345:12:0;;;;;;:8;:12;;;;;;:17;;-1:-1:-1;;3345:17:0;3358:4;3345:17;;;;;;3372:23;;3358:4;;3345:12;3372:23;;;3400:9;;;;:4;;:9;;;;;:::i;:::-;-1:-1:-1;3414:11:0;;;;:6;;:11;;;;;:::i;:::-;;3152:278;;;;:::o;2086:451::-;-1:-1:-1;;;;;2176:13:0;;2157:4;2176:13;;;:9;:13;;;;;;:19;-1:-1:-1;2176:19:0;2168:44;;;;-1:-1:-1;;;2168:44:0;;5978:2:1;2168:44:0;;;5960:21:1;6017:2;5997:18;;;5990:30;-1:-1:-1;;;6036:18:1;;;6029:42;6088:18;;2168:44:0;5776:336:1;2168:44:0;-1:-1:-1;;;;;2225:14:0;;2217:40;;;;-1:-1:-1;;;2217:40:0;;6319:2:1;2217:40:0;;;6301:21:1;6358:2;6338:18;;;6331:30;-1:-1:-1;;;6377:18:1;;;6370:43;6430:18;;2217:40:0;6117:337:1;2217:40:0;-1:-1:-1;;;;;2266:16:0;;2272:10;2266:16;;;;:66;;-1:-1:-1;;;;;;2286:13:0;;;;;;:9;:13;;;;;;;;2300:10;2286:25;;;;;;;;-1:-1:-1;;2286:46:0;;2266:66;2262:177;;;-1:-1:-1;;;;;2348:13:0;;;;;;:9;:13;;;;;;;;2362:10;2348:25;;;;;;;;:31;-1:-1:-1;2348:31:0;2340:56;;;;-1:-1:-1;;;2340:56:0;;6661:2:1;2340:56:0;;;6643:21:1;6700:2;6680:18;;;6673:30;-1:-1:-1;;;6719:18:1;;;6712:42;6771:18;;2340:56:0;6459:336:1;2340:56:0;-1:-1:-1;;;;;2402:13:0;;;;;;:9;:13;;;;;;;;2416:10;2402:25;;;;;;;:31;;2431:2;;2402:13;:31;;2431:2;;2402:31;:::i;:::-;;;;-1:-1:-1;;2262:177:0;-1:-1:-1;;;;;2443:13:0;;;;;;:9;:13;;;;;:19;;2460:2;;2443:13;:19;;2460:2;;2443:19;:::i;:::-;;;;-1:-1:-1;;;;;;;2467:13:0;;;;;;:9;:13;;;;;:19;;2484:2;;2467:13;:19;;2484:2;;2467:19;:::i;:::-;;;;;;;;2509:2;-1:-1:-1;;;;;2496:20:0;2505:2;-1:-1:-1;;;;;2496:20:0;;2513:2;2496:20;;;;1582:25:1;;1570:2;1555:18;;1436:177;2496:20:0;;;;;;;;-1:-1:-1;2528:4:0;2086:451;;;;;:::o;2540:172::-;1696:10;2605:4;1687:20;;;:8;:20;;;;;;;;1679:51;;;;-1:-1:-1;;;1679:51:0;;7397:2:1;1679:51:0;;;7379:21:1;7436:2;7416:18;;;7409:30;-1:-1:-1;;;7455:18:1;;;7448:48;7513:18;;1679:51:0;7195:342:1;1679:51:0;2629:2:::1;2616:11;;:15;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;;;;;;2636:13:0;::::1;;::::0;;;:9:::1;:13;::::0;;;;:17;;2651:2;;2636:13;:17:::1;::::0;2651:2;;2636:17:::1;:::i;:::-;::::0;;;-1:-1:-1;;2663:28:0::1;::::0;1582:25:1;;;-1:-1:-1;;;;;2663:28:0;::::1;::::0;2680:1:::1;::::0;2663:28:::1;::::0;1570:2:1;1555:18;2663:28:0::1;1436:177:1::0;2715:220:0;2786:10;2757:4;2776:21;;;:9;:21;;;;;;:25;-1:-1:-1;2776:25:0;2768:50;;;;-1:-1:-1;;;2768:50:0;;5978:2:1;2768:50:0;;;5960:21:1;6017:2;5997:18;;;5990:30;-1:-1:-1;;;6036:18:1;;;6029:42;6088:18;;2768:50:0;5776:336:1;2768:50:0;2836:2;2823:11;;:15;;;;;;;:::i;:::-;;;;-1:-1:-1;;2853:10:0;2843:21;;;;:9;:21;;;;;:25;;2866:2;;2843:21;:25;;2866:2;;2843:25;:::i;:::-;;;;-1:-1:-1;;2878:36:0;;1582:25:1;;;2907:1:0;;2887:10;;2878:36;;1570:2:1;1555:18;2878:36:0;;;;;;;-1:-1:-1;2926:4:0;;2715:220;-1:-1:-1;2715:220:0:o;1106:20::-;;;;;;;:::i;1973:110::-;2028:4;2046:32;2059:10;2071:2;2075;2046:12;:32::i;:::-;2039:39;1973:110;-1:-1:-1;;;1973:110:0:o;2938:115::-;1610:5;;-1:-1:-1;;;;;1610:5:0;1598:10;:17;1590:48;;;;-1:-1:-1;;;1590:48:0;;5290:2:1;1590:48:0;;;5272:21:1;5329:2;5309:18;;;5302:30;-1:-1:-1;;;5348:18:1;;;5341:48;5406:18;;1590:48:0;5088:342:1;1590:48:0;-1:-1:-1;;;;;3000:12:0;::::1;;::::0;;;:8:::1;:12;::::0;;;;;:17;;-1:-1:-1;;3000:17:0::1;::::0;::::1;;::::0;;::::1;::::0;;;3027:21;;3000:17;;:12;3027:21:::1;::::0;::::1;2938:115:::0;;:::o;-1:-1:-1:-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;14:597:1;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;452:6;449:1;446:13;443:91;;;522:1;517:2;508:6;497:9;493:22;489:31;482:42;443:91;-1:-1:-1;595:2:1;574:15;-1:-1:-1;;570:29:1;555:45;;;;602:2;551:54;;14:597;-1:-1:-1;;;14:597:1:o;616:173::-;684:20;;-1:-1:-1;;;;;733:31:1;;723:42;;713:70;;779:1;776;769:12;713:70;616:173;;;:::o;794:254::-;862:6;870;923:2;911:9;902:7;898:23;894:32;891:52;;;939:1;936;929:12;891:52;962:29;981:9;962:29;:::i;:::-;952:39;1038:2;1023:18;;;;1010:32;;-1:-1:-1;;;794:254:1:o;1245:186::-;1304:6;1357:2;1345:9;1336:7;1332:23;1328:32;1325:52;;;1373:1;1370;1363:12;1325:52;1396:29;1415:9;1396:29;:::i;1618:127::-;1679:10;1674:3;1670:20;1667:1;1660:31;1710:4;1707:1;1700:15;1734:4;1731:1;1724:15;1750:719;1793:5;1846:3;1839:4;1831:6;1827:17;1823:27;1813:55;;1864:1;1861;1854:12;1813:55;1900:6;1887:20;1926:18;1963:2;1959;1956:10;1953:36;;;1969:18;;:::i;:::-;2044:2;2038:9;2012:2;2098:13;;-1:-1:-1;;2094:22:1;;;2118:2;2090:31;2086:40;2074:53;;;2142:18;;;2162:22;;;2139:46;2136:72;;;2188:18;;:::i;:::-;2228:10;2224:2;2217:22;2263:2;2255:6;2248:18;2309:3;2302:4;2297:2;2289:6;2285:15;2281:26;2278:35;2275:55;;;2326:1;2323;2316:12;2275:55;2390:2;2383:4;2375:6;2371:17;2364:4;2356:6;2352:17;2339:54;2437:1;2430:4;2425:2;2417:6;2413:15;2409:26;2402:37;2457:6;2448:15;;;;;;1750:719;;;;:::o;2474:692::-;2580:6;2588;2596;2604;2657:3;2645:9;2636:7;2632:23;2628:33;2625:53;;;2674:1;2671;2664:12;2625:53;2697:29;2716:9;2697:29;:::i;:::-;2687:39;;2745:38;2779:2;2768:9;2764:18;2745:38;:::i;:::-;2735:48;;2834:2;2823:9;2819:18;2806:32;2857:18;2898:2;2890:6;2887:14;2884:34;;;2914:1;2911;2904:12;2884:34;2937:50;2979:7;2970:6;2959:9;2955:22;2937:50;:::i;:::-;2927:60;;3040:2;3029:9;3025:18;3012:32;2996:48;;3069:2;3059:8;3056:16;3053:36;;;3085:1;3082;3075:12;3053:36;;3108:52;3152:7;3141:8;3130:9;3126:24;3108:52;:::i;:::-;3098:62;;;2474:692;;;;;;;:::o;3171:328::-;3248:6;3256;3264;3317:2;3305:9;3296:7;3292:23;3288:32;3285:52;;;3333:1;3330;3323:12;3285:52;3356:29;3375:9;3356:29;:::i;:::-;3346:39;;3404:38;3438:2;3427:9;3423:18;3404:38;:::i;:::-;3394:48;;3489:2;3478:9;3474:18;3461:32;3451:42;;3171:328;;;;;:::o;3693:180::-;3752:6;3805:2;3793:9;3784:7;3780:23;3776:32;3773:52;;;3821:1;3818;3811:12;3773:52;-1:-1:-1;3844:23:1;;3693:180;-1:-1:-1;3693:180:1:o;4086:347::-;4151:6;4159;4212:2;4200:9;4191:7;4187:23;4183:32;4180:52;;;4228:1;4225;4218:12;4180:52;4251:29;4270:9;4251:29;:::i;:::-;4241:39;;4330:2;4319:9;4315:18;4302:32;4377:5;4370:13;4363:21;4356:5;4353:32;4343:60;;4399:1;4396;4389:12;4343:60;4422:5;4412:15;;;4086:347;;;;;:::o;4438:260::-;4506:6;4514;4567:2;4555:9;4546:7;4542:23;4538:32;4535:52;;;4583:1;4580;4573:12;4535:52;4606:29;4625:9;4606:29;:::i;:::-;4596:39;;4654:38;4688:2;4677:9;4673:18;4654:38;:::i;:::-;4644:48;;4438:260;;;;;:::o;4703:380::-;4782:1;4778:12;;;;4825;;;4846:61;;4900:4;4892:6;4888:17;4878:27;;4846:61;4953:2;4945:6;4942:14;4922:18;4919:38;4916:161;;;4999:10;4994:3;4990:20;4987:1;4980:31;5034:4;5031:1;5024:15;5062:4;5059:1;5052:15;4916:161;;4703:380;;;:::o;6800:127::-;6861:10;6856:3;6852:20;6849:1;6842:31;6892:4;6889:1;6882:15;6916:4;6913:1;6906:15;6932:125;6972:4;7000:1;6997;6994:8;6991:34;;;7005:18;;:::i;:::-;-1:-1:-1;7042:9:1;;6932:125::o;7062:128::-;7102:3;7133:1;7129:6;7126:1;7123:13;7120:39;;;7139:18;;:::i;:::-;-1:-1:-1;7175:9:1;;7062:128::o

Swarm Source

ipfs://64728ad046aef9b7fe96ebccd9992f9b5d4f759dea002733a1ebac7cf4e41234

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

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.