S Price: $0.533398 (-2.87%)

Contract

0xD600Ec98cf6418c50EE051ACE53219D95AeAa134

Overview

S Balance

Sonic LogoSonic LogoSonic Logo0 S

S Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

Please try again later

Parent Transaction Hash Block From To
View All Internal 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
/**
 *Submitted for verification at SonicScan.org on 2024-12-20
*/

/**
 *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

[{"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

1098:2406:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1155:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1887:154;;;;;;:::i;:::-;;:::i;:::-;;;1218:14:1;;1211:22;1193:41;;1181:2;1166:18;1887:154:0;1053:187:1;3127:93:0;;;;;;:::i;:::-;;:::i;:::-;;1201:27;;;;;;;;;1582:25:1;;;1570:2;1555:18;1201:27:0;1436:177:1;3223:278:0;;;;;;:::i;:::-;;:::i;2157:451::-;;;;;;:::i;:::-;;:::i;1815:69::-;;;1877:2;3646:36:1;;3634:2;3619:18;1815:69:0;3504:184:1;2611:172:0;;;;;;:::i;:::-;;:::i;2786:220::-;;;;;;:::i;:::-;;:::i;1232:42::-;;;;;;:::i;:::-;;;;;;;;;;;;;;1342:20;;;;;-1:-1:-1;;;;;1342:20:0;;;;;;-1:-1:-1;;;;;4042:32:1;;;4024:51;;4012:2;3997:18;1342:20:0;3878:203:1;1177:20:0;;;:::i;2044:110::-;;;;;;:::i;:::-;;:::i;1366:38::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;3009:115;;;;;;:::i;:::-;;:::i;1278:60::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;1155:18;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1887:154::-;1962:10;1941:4;1952:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;1952:25:0;;;;;;;;;;:30;;;1992:28;1941:4;;1952:25;;1992:28;;;;1980:2;1582:25:1;;1570:2;1555:18;;1436:177;1992:28:0;;;;;;;;-1:-1:-1;2032:4:0;1887:154;;;;:::o;3127:93::-;1681:5;;-1:-1:-1;;;;;1681:5:0;1669:10;:17;1661:48;;;;-1:-1:-1;;;1661:48:0;;5290:2:1;1661:48:0;;;5272:21:1;5329:2;5309:18;;;5302:30;-1:-1:-1;;;5348:18:1;;;5341:48;5406:18;;1661:48:0;;;;;;;;;3179:5:::1;:10:::0;;-1:-1:-1;;;;;;3179:10:0::1;-1:-1:-1::0;;;;;3179:10:0;::::1;::::0;;::::1;::::0;;;3199:16:::1;::::0;::::1;::::0;-1:-1:-1;;3199:16:0::1;3127:93:::0;:::o;3223:278::-;3324:11;;;;3323:12;3315:36;;;;-1:-1:-1;;;3315:36:0;;5637:2:1;3315:36:0;;;5619:21:1;5676:2;5656:18;;;5649:30;-1:-1:-1;;;5695:18:1;;;5688:42;5747:18;;3315:36:0;5435:336:1;3315:36:0;3356:11;:16;;-1:-1:-1;;3356:16:0;3368:4;3356:16;;;3377:5;:8;;-1:-1:-1;;;;;3377:8:0;;-1:-1:-1;;;;;;3377:8:0;;;;;;;;3395:16;;3377:8;;3395:16;;;-1:-1:-1;;;;;3416:12:0;;;;;;:8;:12;;;;;;:17;;-1:-1:-1;;3416:17:0;3429:4;3416:17;;;;;;3443:23;;3429:4;;3416:12;3443:23;;;3471:9;;;;:4;;:9;;;;;:::i;:::-;-1:-1:-1;3485:11:0;;;;:6;;:11;;;;;:::i;:::-;;3223:278;;;;:::o;2157:451::-;-1:-1:-1;;;;;2247:13:0;;2228:4;2247:13;;;:9;:13;;;;;;:19;-1:-1:-1;2247:19:0;2239:44;;;;-1:-1:-1;;;2239:44:0;;5978:2:1;2239:44:0;;;5960:21:1;6017:2;5997:18;;;5990:30;-1:-1:-1;;;6036:18:1;;;6029:42;6088:18;;2239:44:0;5776:336:1;2239:44:0;-1:-1:-1;;;;;2296:14:0;;2288:40;;;;-1:-1:-1;;;2288:40:0;;6319:2:1;2288:40:0;;;6301:21:1;6358:2;6338:18;;;6331:30;-1:-1:-1;;;6377:18:1;;;6370:43;6430:18;;2288:40:0;6117:337:1;2288:40:0;-1:-1:-1;;;;;2337:16:0;;2343:10;2337:16;;;;:66;;-1:-1:-1;;;;;;2357:13:0;;;;;;:9;:13;;;;;;;;2371:10;2357:25;;;;;;;;-1:-1:-1;;2357:46:0;;2337:66;2333:177;;;-1:-1:-1;;;;;2419:13:0;;;;;;:9;:13;;;;;;;;2433:10;2419:25;;;;;;;;:31;-1:-1:-1;2419:31:0;2411:56;;;;-1:-1:-1;;;2411:56:0;;6661:2:1;2411:56:0;;;6643:21:1;6700:2;6680:18;;;6673:30;-1:-1:-1;;;6719:18:1;;;6712:42;6771:18;;2411:56:0;6459:336:1;2411:56:0;-1:-1:-1;;;;;2473:13:0;;;;;;:9;:13;;;;;;;;2487:10;2473:25;;;;;;;:31;;2502:2;;2473:13;:31;;2502:2;;2473:31;:::i;:::-;;;;-1:-1:-1;;2333:177:0;-1:-1:-1;;;;;2514:13:0;;;;;;:9;:13;;;;;:19;;2531:2;;2514:13;:19;;2531:2;;2514:19;:::i;:::-;;;;-1:-1:-1;;;;;;;2538:13:0;;;;;;:9;:13;;;;;:19;;2555:2;;2538:13;:19;;2555:2;;2538:19;:::i;:::-;;;;;;;;2580:2;-1:-1:-1;;;;;2567:20:0;2576:2;-1:-1:-1;;;;;2567:20:0;;2584:2;2567:20;;;;1582:25:1;;1570:2;1555:18;;1436:177;2567:20:0;;;;;;;;-1:-1:-1;2599:4:0;2157:451;;;;;:::o;2611:172::-;1767:10;2676:4;1758:20;;;:8;:20;;;;;;;;1750:51;;;;-1:-1:-1;;;1750:51:0;;7397:2:1;1750:51:0;;;7379:21:1;7436:2;7416:18;;;7409:30;-1:-1:-1;;;7455:18:1;;;7448:48;7513:18;;1750:51:0;7195:342:1;1750:51:0;2700:2:::1;2687:11;;:15;;;;;;;:::i;:::-;::::0;;;-1:-1:-1;;;;;;;2707:13:0;::::1;;::::0;;;:9:::1;:13;::::0;;;;:17;;2722:2;;2707:13;:17:::1;::::0;2722:2;;2707:17:::1;:::i;:::-;::::0;;;-1:-1:-1;;2734:28:0::1;::::0;1582:25:1;;;-1:-1:-1;;;;;2734:28:0;::::1;::::0;2751:1:::1;::::0;2734:28:::1;::::0;1570:2:1;1555:18;2734:28:0::1;1436:177:1::0;2786:220:0;2857:10;2828:4;2847:21;;;:9;:21;;;;;;:25;-1:-1:-1;2847:25:0;2839:50;;;;-1:-1:-1;;;2839:50:0;;5978:2:1;2839:50:0;;;5960:21:1;6017:2;5997:18;;;5990:30;-1:-1:-1;;;6036:18:1;;;6029:42;6088:18;;2839:50:0;5776:336:1;2839:50:0;2907:2;2894:11;;:15;;;;;;;:::i;:::-;;;;-1:-1:-1;;2924:10:0;2914:21;;;;:9;:21;;;;;:25;;2937:2;;2914:21;:25;;2937:2;;2914:25;:::i;:::-;;;;-1:-1:-1;;2949:36:0;;1582:25:1;;;2978:1:0;;2958:10;;2949:36;;1570:2:1;1555:18;2949:36:0;;;;;;;-1:-1:-1;2997:4:0;;2786:220;-1:-1:-1;2786:220:0:o;1177:20::-;;;;;;;:::i;2044:110::-;2099:4;2117:32;2130:10;2142:2;2146;2117:12;:32::i;:::-;2110:39;2044:110;-1:-1:-1;;;2044:110:0:o;3009:115::-;1681:5;;-1:-1:-1;;;;;1681:5:0;1669:10;:17;1661:48;;;;-1:-1:-1;;;1661:48:0;;5290:2:1;1661:48:0;;;5272:21:1;5329:2;5309:18;;;5302:30;-1:-1:-1;;;5348:18:1;;;5341:48;5406:18;;1661:48:0;5088:342:1;1661:48:0;-1:-1:-1;;;;;3071:12:0;::::1;;::::0;;;:8:::1;:12;::::0;;;;;:17;;-1:-1:-1;;3071:17:0::1;::::0;::::1;;::::0;;::::1;::::0;;;3098:21;;3071:17;;:12;3098:21:::1;::::0;::::1;3009: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 Gas Used Reward
view all blocks produced

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits

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.