ETH Price: $2,679.97 (-2.51%)

Contract

0x8784e79D4A357a9a790e209625902fC81B552323
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Deploy Gatling G...109413242020-09-27 0:03:481601 days ago1601165028IN
0x8784e79D...81B552323
0 ETH0.035361850
Deploy Gatling G...89082132019-11-10 11:36:511922 days ago1573385811IN
0x8784e79D...81B552323
0 ETH0.002819534
Deploy Gatling G...89082012019-11-10 11:32:441922 days ago1573385564IN
0x8784e79D...81B552323
0 ETH0.000704881
Deploy Gatling G...89081742019-11-10 11:26:181922 days ago1573385178IN
0x8784e79D...81B552323
0 ETH0.000704881
Deploy Gatling G...89025552019-11-09 13:13:031923 days ago1573305183IN
0x8784e79D...81B552323
0 ETH0.0070488410

Latest 5 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
109413242020-09-27 0:03:481601 days ago1601165028
0x8784e79D...81B552323
 Contract Creation0 ETH
89082132019-11-10 11:36:511922 days ago1573385811
0x8784e79D...81B552323
 Contract Creation0 ETH
89082012019-11-10 11:32:441922 days ago1573385564
0x8784e79D...81B552323
 Contract Creation0 ETH
89081742019-11-10 11:26:181922 days ago1573385178
0x8784e79D...81B552323
 Contract Creation0 ETH
89025552019-11-09 13:13:031923 days ago1573305183
0x8784e79D...81B552323
 Contract Creation0 ETH
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DeployGatlingGun

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2019-11-11
*/

pragma solidity ^0.4.25;


contract GatlingGun {

	event Authorized(address wallet);
	event Unauthorized(address wallet);
	event NewOwner(address wallet);

	address public owner;

	string public version;

	mapping(address => bool) public authorized;

	constructor(address _owner, string _version) public {
		version = _version;
		owner = _owner;
		emit NewOwner(_owner);
		authorized[_owner] = true;
		emit Authorized(_owner);
	}

	modifier onlyOwner() {
		require(msg.sender == owner);
		_;
	}

	modifier onlyAuthorized() {
		require(authorized[msg.sender]);
		_;
	}

	function setOwner(address wallet) public onlyOwner {
		owner = wallet;
		emit NewOwner(wallet);
	}

	function authorize(address wallet) public onlyOwner {
		authorized[wallet] = true;
		emit Authorized(wallet);
	}

	function unauthorize(address wallet) public onlyOwner {
		authorized[wallet] = false;
		emit Unauthorized(wallet);
	}

	function fire(bytes, address[] targets, uint256[] lengths, uint256[] values) public onlyAuthorized {
		require(targets.length == lengths.length);
		require(targets.length == values.length);
		uint256 payloadMemoryLocation;
		assembly {
			payloadMemoryLocation := mload(0x40)

			let payloadLengthLocation := add(4, calldataload(4))
			let payloadLength := calldataload(payloadLengthLocation)
			let payloadLocation := add(32, payloadLengthLocation)

			calldatacopy(payloadMemoryLocation, payloadLocation, payloadLength)
			mstore(0x40, add(payloadMemoryLocation, payloadLength))
		}
		bool success;
		uint256 offset = 0;
		for(uint256 i = 0; i < targets.length; i++){
			address target = targets[i];
			uint256 limit = lengths[i];
			uint256 value = values[i];
			assembly {
				success := call(
					gas,
					target,
					value,
					add(payloadMemoryLocation, offset),
					limit,
					0,
					0
				)
			}
			require(success);
			offset += limit;
		}
	}

	function deploy(bytes, uint256 value) public onlyAuthorized returns(address){
		address newContract;
		assembly {
			let payloadMemoryLocation := mload(0x40)

			let payloadLengthLocation := add(4, calldataload(4))
			let payloadLength := calldataload(payloadLengthLocation)
			let payloadLocation := add(32, payloadLengthLocation)

			calldatacopy(payloadMemoryLocation, payloadLocation, payloadLength)
			mstore(0x40, add(payloadMemoryLocation, payloadLength))

			newContract := create (
				value,
				payloadMemoryLocation,
				payloadLength
			)
		}
		require(newContract != address(0x0));
		return newContract;
	}

	function tokenFallback(address, uint, bytes) public pure { }

	function() payable public { }
}

contract DeployGatlingGun {

	string public version = "0.4";

	event NewGunDeployed(address gunAddress, address indexed ownerAddress);

	constructor () public {}

	function deployGatlingGun (address _owner) public {
		emit NewGunDeployed(new GatlingGun(_owner, version), _owner);
	}
}

Contract Security Audit

Contract ABI

[{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"deployGatlingGun","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"version","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"gunAddress","type":"address"},{"indexed":true,"name":"ownerAddress","type":"address"}],"name":"NewGunDeployed","type":"event"}]

60806040526040805190810160405280600381526020017f302e3400000000000000000000000000000000000000000000000000000000008152506000908051906020019061004f929190610062565b5034801561005c57600080fd5b50610107565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106100a357805160ff19168380011785556100d1565b828001600101855582156100d1579182015b828111156100d05782518255916020019190600101906100b5565b5b5090506100de91906100e2565b5090565b61010491905b808211156101005760008160009055506001016100e8565b5090565b90565b611130806101166000396000f30060806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806348a611c81461005157806354fd4d5014610094575b600080fd5b34801561005d57600080fd5b50610092600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610124565b005b3480156100a057600080fd5b506100a9610287565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100e95780820151818401526020810190506100ce565b50505050905090810190601f1680156101165780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8073ffffffffffffffffffffffffffffffffffffffff167fd6d080a58d35ef3a7087d292c39e6c9b1da44b7fe63d92bdd134c110d69a8268826000610167610325565b808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018060200182810382528381815460018160011615610100020316600290048152602001915080546001816001161561010002031660029004801561021f5780601f106101f45761010080835404028352916020019161021f565b820191906000526020600020905b81548152906001019060200180831161020257829003601f168201915b50509350505050604051809103906000f080158015610242573d6000803e3d6000fd5b50604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a250565b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561031d5780601f106102f25761010080835404028352916020019161031d565b820191906000526020600020905b81548152906001019060200180831161030057829003601f168201915b505050505081565b604051610dcf80610336833901905600608060405234801561001057600080fd5b50604051610dcf380380610dcf833981018060405281019080805190602001909291908051820192919050505080600190805190602001906100539291906101b9565b50816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f3edd90e7770f06fafde38004653b33870066c33bfc923ff6102acd601f85dfbc82604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fdc84e3a4c83602050e3865df792a4e6800211a79ac60db94e703a820ce89292482604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1505061025e565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106101fa57805160ff1916838001178555610228565b82800160010185558215610228579182015b8281111561022757825182559160200191906001019061020c565b5b5090506102359190610239565b5090565b61025b91905b8082111561025757600081600090555060010161023f565b5090565b90565b610b628061026d6000396000f300608060405260043610610099576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806313af40351461009b5780634fe0095e146100de57806354fd4d50146102105780638da5cb5b146102a05780639c4ae2d0146102f7578063b6a5d7de146103aa578063b9181611146103ed578063c0ee0b8a14610448578063f0b37c04146104db575b005b3480156100a757600080fd5b506100dc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061051e565b005b3480156100ea57600080fd5b5061020e600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919291929050505061061f565b005b34801561021c57600080fd5b50610225610758565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561026557808201518184015260208101905061024a565b50505050905090810190601f1680156102925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102ac57600080fd5b506102b56107f6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561030357600080fd5b50610368600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192908035906020019092919050505061081b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103b657600080fd5b506103eb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108df565b005b3480156103f957600080fd5b5061042e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109f8565b604051808215151515815260200191505060405180910390f35b34801561045457600080fd5b506104d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610a18565b005b3480156104e757600080fd5b5061051c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a1d565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561057957600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f3edd90e7770f06fafde38004653b33870066c33bfc923ff6102acd601f85dfbc81604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b6000806000806000806000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561068257600080fd5b88518a5114151561069257600080fd5b87518a511415156106a257600080fd5b604051965060043560040180358160200181818b37818a0160405250505060009450600093505b895184101561074b5789848151811015156106e057fe5b90602001906020020151925088848151811015156106fa57fe5b906020019060200201519150878481518110151561071457fe5b90602001906020020151905060008083878a0184875af1955085151561073957600080fd5b818501945083806001019450506106c9565b5050505050505050505050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107ee5780601f106107c3576101008083540402835291602001916107ee565b820191906000526020600020905b8154815290600101906020018083116107d157829003601f168201915b505050505081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561087657600080fd5b60405160043560040180358160200181818537818401604052818488f0945050505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156108d557600080fd5b8091505092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561093a57600080fd5b6001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fdc84e3a4c83602050e3865df792a4e6800211a79ac60db94e703a820ce89292481604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b60026020528060005260406000206000915054906101000a900460ff1681565b505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a7857600080fd5b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f8e4a23d6a5d81f013eca4bc92aeb9214ccafcaebd1f097c350c922d6e19122d581604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1505600a165627a7a72305820a63881fd3f496ec7541f9e0a7d32a0909e8b2a4d5747820c5acb8088e65d8ba70029a165627a7a7230582057b2f390b3e500257892907a8ee66242243c47b88682c4d26afb812d69ebabca0029

Deployed Bytecode

0x60806040526004361061004c576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806348a611c81461005157806354fd4d5014610094575b600080fd5b34801561005d57600080fd5b50610092600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610124565b005b3480156100a057600080fd5b506100a9610287565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100e95780820151818401526020810190506100ce565b50505050905090810190601f1680156101165780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b8073ffffffffffffffffffffffffffffffffffffffff167fd6d080a58d35ef3a7087d292c39e6c9b1da44b7fe63d92bdd134c110d69a8268826000610167610325565b808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018060200182810382528381815460018160011615610100020316600290048152602001915080546001816001161561010002031660029004801561021f5780601f106101f45761010080835404028352916020019161021f565b820191906000526020600020905b81548152906001019060200180831161020257829003601f168201915b50509350505050604051809103906000f080158015610242573d6000803e3d6000fd5b50604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a250565b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561031d5780601f106102f25761010080835404028352916020019161031d565b820191906000526020600020905b81548152906001019060200180831161030057829003601f168201915b505050505081565b604051610dcf80610336833901905600608060405234801561001057600080fd5b50604051610dcf380380610dcf833981018060405281019080805190602001909291908051820192919050505080600190805190602001906100539291906101b9565b50816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f3edd90e7770f06fafde38004653b33870066c33bfc923ff6102acd601f85dfbc82604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fdc84e3a4c83602050e3865df792a4e6800211a79ac60db94e703a820ce89292482604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1505061025e565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106101fa57805160ff1916838001178555610228565b82800160010185558215610228579182015b8281111561022757825182559160200191906001019061020c565b5b5090506102359190610239565b5090565b61025b91905b8082111561025757600081600090555060010161023f565b5090565b90565b610b628061026d6000396000f300608060405260043610610099576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806313af40351461009b5780634fe0095e146100de57806354fd4d50146102105780638da5cb5b146102a05780639c4ae2d0146102f7578063b6a5d7de146103aa578063b9181611146103ed578063c0ee0b8a14610448578063f0b37c04146104db575b005b3480156100a757600080fd5b506100dc600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061051e565b005b3480156100ea57600080fd5b5061020e600480360381019080803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919291929080359060200190820180359060200190808060200260200160405190810160405280939291908181526020018383602002808284378201915050505050509192919290803590602001908201803590602001908080602002602001604051908101604052809392919081815260200183836020028082843782019150505050505091929192908035906020019082018035906020019080806020026020016040519081016040528093929190818152602001838360200280828437820191505050505050919291929050505061061f565b005b34801561021c57600080fd5b50610225610758565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561026557808201518184015260208101905061024a565b50505050905090810190601f1680156102925780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102ac57600080fd5b506102b56107f6565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561030357600080fd5b50610368600480360381019080803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091929192908035906020019092919050505061081b565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156103b657600080fd5b506103eb600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506108df565b005b3480156103f957600080fd5b5061042e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506109f8565b604051808215151515815260200191505060405180910390f35b34801561045457600080fd5b506104d9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290505050610a18565b005b3480156104e757600080fd5b5061051c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a1d565b005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561057957600080fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f3edd90e7770f06fafde38004653b33870066c33bfc923ff6102acd601f85dfbc81604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b6000806000806000806000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561068257600080fd5b88518a5114151561069257600080fd5b87518a511415156106a257600080fd5b604051965060043560040180358160200181818b37818a0160405250505060009450600093505b895184101561074b5789848151811015156106e057fe5b90602001906020020151925088848151811015156106fa57fe5b906020019060200201519150878481518110151561071457fe5b90602001906020020151905060008083878a0184875af1955085151561073957600080fd5b818501945083806001019450506106c9565b5050505050505050505050565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107ee5780601f106107c3576101008083540402835291602001916107ee565b820191906000526020600020905b8154815290600101906020018083116107d157829003601f168201915b505050505081565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561087657600080fd5b60405160043560040180358160200181818537818401604052818488f0945050505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156108d557600080fd5b8091505092915050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561093a57600080fd5b6001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507fdc84e3a4c83602050e3865df792a4e6800211a79ac60db94e703a820ce89292481604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a150565b60026020528060005260406000206000915054906101000a900460ff1681565b505050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610a7857600080fd5b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f8e4a23d6a5d81f013eca4bc92aeb9214ccafcaebd1f097c350c922d6e19122d581604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a1505600a165627a7a72305820a63881fd3f496ec7541f9e0a7d32a0909e8b2a4d5747820c5acb8088e65d8ba70029a165627a7a7230582057b2f390b3e500257892907a8ee66242243c47b88682c4d26afb812d69ebabca0029

Deployed Bytecode Sourcemap

2698:295:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2870:120;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2870:120:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2730:29;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2730:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;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;2730:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2870:120;2978:6;2930:55;;;2960:6;2968:7;2945:31;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;2945:31:0;2930:55;;;;;;;;;;;;;;;;;;;;;;2870:120;:::o;2730:29::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2698:295::-;;;;;;;;;;:::o

Swarm Source

bzzr://57b2f390b3e500257892907a8ee66242243c47b88682c4d26afb812d69ebabca

Block Transaction Difficulty 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
Loading...
Loading
[ Download: CSV Export  ]
[ 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.