ETH Price: $2,071.40 (+1.41%)

Contract

0x21D2D38D4fB1ceF64B96CC77c6FA6830FBD380ae
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer155835072022-09-21 18:23:591267 days ago1663784639IN
0x21D2D38D...0FBD380ae
0 ETH0.0016236634.07704117
Transfer134634772021-10-21 21:42:021601 days ago1634852522IN
0x21D2D38D...0FBD380ae
0 ETH0.0036418776.4345063
Transfer114630372020-12-16 8:28:181911 days ago1608107298IN
0x21D2D38D...0FBD380ae
0 ETH0.002593148
Transfer114624432020-12-16 6:18:401911 days ago1608099520IN
0x21D2D38D...0FBD380ae
0 ETH0.0034366263.6
Transfer114623472020-12-16 5:56:271911 days ago1608098187IN
0x21D2D38D...0FBD380ae
0 ETH0.0037102568.664
Transfer114623372020-12-16 5:53:171911 days ago1608097997IN
0x21D2D38D...0FBD380ae
0 ETH0.0032413860
Transfer114619982020-12-16 4:35:161911 days ago1608093316IN
0x21D2D38D...0FBD380ae
0 ETH0.0036943568.40000175
Transfer114619122020-12-16 4:15:291911 days ago1608092129IN
0x21D2D38D...0FBD380ae
0 ETH0.0031823258.92000192
Transfer114609142020-12-16 0:36:161911 days ago1608078976IN
0x21D2D38D...0FBD380ae
0 ETH0.0044072981.6
Transfer114582582020-12-15 14:43:361912 days ago1608043416IN
0x21D2D38D...0FBD380ae
0 ETH0.00637617118.05321252
Transfer114554872020-12-15 4:27:201912 days ago1608006440IN
0x21D2D38D...0FBD380ae
0 ETH0.0023889461.2
Transfer114554872020-12-15 4:27:201912 days ago1608006440IN
0x21D2D38D...0FBD380ae
0 ETH0.003306261.2
Transfer114551502020-12-15 3:17:271912 days ago1608002247IN
0x21D2D38D...0FBD380ae
0 ETH0.002483245.96576
Transfer114514762020-12-14 13:41:341913 days ago1607953294IN
0x21D2D38D...0FBD380ae
0 ETH0.0029463975.5040003
Transfer114513342020-12-14 13:13:121913 days ago1607951592IN
0x21D2D38D...0FBD380ae
0 ETH0.0041480476.80000174
Transfer114513052020-12-14 13:08:271913 days ago1607951307IN
0x21D2D38D...0FBD380ae
0 ETH0.0045379384
Transfer114496692020-12-14 7:08:321913 days ago1607929712IN
0x21D2D38D...0FBD380ae
0 ETH0.0012647332.4
Transfer114491652020-12-14 5:19:151913 days ago1607923155IN
0x21D2D38D...0FBD380ae
0 ETH0.0011201446.6515
Transfer114491652020-12-14 5:19:151913 days ago1607923155IN
0x21D2D38D...0FBD380ae
0 ETH0.0011201446.6515
Transfer114491652020-12-14 5:19:151913 days ago1607923155IN
0x21D2D38D...0FBD380ae
0 ETH0.001120746.6515
Transfer114491642020-12-14 5:19:031913 days ago1607923143IN
0x21D2D38D...0FBD380ae
0 ETH0.001120746.6515
Transfer114491642020-12-14 5:19:031913 days ago1607923143IN
0x21D2D38D...0FBD380ae
0 ETH0.0011201446.6515
Transfer114491642020-12-14 5:19:031913 days ago1607923143IN
0x21D2D38D...0FBD380ae
0 ETH0.001120746.6515
Transfer114491172020-12-14 5:10:111913 days ago1607922611IN
0x21D2D38D...0FBD380ae
0 ETH0.0039011100
Transfer114491162020-12-14 5:10:071913 days ago1607922607IN
0x21D2D38D...0FBD380ae
0 ETH0.0039023100
View all transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AO

Compiler Version
v0.4.26+commit.4563c3fc

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at Etherscan.io on 2020-10-29
*/

pragma solidity ^0.4.4;

contract SafeMath {
    
    // 乘法(internal修饰的函数只能够在当前合约或子合约中使用)
    function safeMul(uint256 a, uint256 b) internal pure returns (uint256) { 
        uint256 c = a * b;
        assert(a == 0 || c / a == b);
        return c;
    }
  
    // 除法
    function safeDiv(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b > 0);
        uint256 c = a / b;
        assert(a == b * c + a % b);
        return c;
    }
 
    // 减法
    function safeSub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        assert(b >=0);
        return a - b;
    }
 
    // 加法
    function safeAdd(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c>=a && c>=b);
        return c;
    }
}
 
contract AO is SafeMath{
    // 代币的名字
    string public name = "AGC"; 
    // 代币的符号
    string public symbol = "AGC";
    // 代币支持的小数位
    uint8 public decimals = 18;
    // 代表发行的总量
    uint256 public totalSupply = 2100000000;
    // 管理者
    address public owner;
 
    // 该mapping保存账户余额,Key表示账户地址,Value表示token个数
    mapping (address => uint256) public balanceOf;
    // 该mappin保存指定帐号被授权的token个数
    // key1表示授权人,key2表示被授权人,value2表示被授权token的个数
    mapping (address => mapping (address => uint256)) public allowance;
    // 冻结指定帐号token的个数
    mapping (address => uint256) public freezeOf;
 
    // 定义事件
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Burn(address indexed from, uint256 value);
    event Freeze(address indexed from, uint256 value);
    event Unfreeze(address indexed from, uint256 value);
 
    // 构造函数(1000000, "ZhongB", 18, "ZB")
    constructor( 
        uint256 initialSupply,  // 发行数量
        string tokenName,       // token的名字 BinanceToken
        uint8 decimalUnits,     // 最小分割,小数点后面的尾数 1ether = 10** 18wei
        string tokenSymbol      // ZB
    ) public {
        decimals = decimalUnits;                           
        balanceOf[msg.sender] = initialSupply * 10 ** 18;    
        totalSupply = initialSupply * 10 ** 18;   
        name = tokenName;      
        symbol = tokenSymbol;
        owner = msg.sender;
    }
 
    // 转账:某个人花费自己的币
    function transfer(address _to, uint256 _value) public {
        // 防止_to无效
        assert(_to != 0x0);
        // 防止_value无效                       
        assert(_value > 0);
        // 防止转账人的余额不足
        assert(balanceOf[msg.sender] >= _value);
        // 防止数据溢出
        assert(balanceOf[_to] + _value >= balanceOf[_to]);
        // 从转账人的账户中减去一定的token的个数
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);                     
        // 往接收帐号增加一定的token个数
        balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value); 
        // 转账成功后触发Transfer事件,通知其他人有转账交易发生
        emit Transfer(msg.sender, _to, _value);// Notify anyone listening that this transfer took place
    }
 
    // 授权:授权某人花费自己账户中一定数量的token
    function approve(address _spender, uint256 _value) public returns (bool success) {
        assert(_value > 0);
        allowance[msg.sender][_spender] = _value;
        return true;
    }
 
     //增发
    function mintToken(address _to, uint256 _value) public returns (bool success){
        // 防止_to无效
        assert(_to != 0x0);
        // 防止_value无效                       
        assert(_value > 0);
        balanceOf[_to] += _value;
        totalSupply += _value;
        emit Transfer(0, msg.sender, _value);
        emit Transfer(msg.sender, _to, _value);
        return true;
    }
 
    // 授权转账:被授权人从_from帐号中给_to帐号转了_value个token
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        // 防止地址无效
        assert(_to != 0x0);
        // 防止转账金额无效
        assert(_value > 0);
        // 检查授权人账户的余额是否足够
        assert(balanceOf[_from] >= _value);
        // 检查数据是否溢出
        assert(balanceOf[_to] + _value >= balanceOf[_to]);
        // 检查被授权人在allowance中可以使用的token数量是否足够
        assert(_value <= allowance[_from][msg.sender]);
        // 从授权人帐号中减去一定数量的token
        balanceOf[_from] = SafeMath.safeSub(balanceOf[_from], _value); 
        // 往接收人帐号中增加一定数量的token
        balanceOf[_to] = SafeMath.safeAdd(balanceOf[_to], _value); 
        // 从allowance中减去被授权人可使用token的数量
        allowance[_from][msg.sender] = SafeMath.safeSub(allowance[_from][msg.sender], _value);
        // 交易成功后触发Transfer事件,并返回true
        emit Transfer(_from, _to, _value);
        return true;
    }
 
    // 消毁币
    function burn(uint256 _value) public returns (bool success) {
        // 检查当前帐号余额是否足够
        assert(balanceOf[msg.sender] >= _value);
        // 检查_value是否有效
        assert(_value > 0);
        // 从sender账户中中减去一定数量的token
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value);
        // 更新发行币的总量
        totalSupply = SafeMath.safeSub(totalSupply,_value);
        // 消币成功后触发Burn事件,并返回true
        emit Burn(msg.sender, _value);
        return true;
    }
 
    // 冻结
    function freeze(uint256 _value) public returns (bool success) {
        // 检查sender账户余额是否足够
        assert(balanceOf[msg.sender] >= _value);
        // 检查_value是否有效
        assert(_value > 0);
        // 从sender账户中减去一定数量的token
        balanceOf[msg.sender] = SafeMath.safeSub(balanceOf[msg.sender], _value); 
        // 往freezeOf中给sender账户增加指定数量的token
        freezeOf[msg.sender] = SafeMath.safeAdd(freezeOf[msg.sender], _value); 
        // freeze成功后触发Freeze事件,并返回true
        emit Freeze(msg.sender, _value);
        return true;
    }
 
    // 解冻
    function unfreeze(uint256 _value) public returns (bool success) {
        // 检查解冻金额是否有效
        assert(freezeOf[msg.sender] >= _value);
        // 检查_value是否有效
        assert(_value > 0); 
        // 从freezeOf中减去指定sender账户一定数量的token
        freezeOf[msg.sender] = SafeMath.safeSub(freezeOf[msg.sender], _value); 
        // 向sender账户中增加一定数量的token
        balanceOf[msg.sender] = SafeMath.safeAdd(balanceOf[msg.sender], _value);    
        // 解冻成功后触发事件
        emit Unfreeze(msg.sender, _value);
        return true;
    }
 
    // 管理者自己取钱
    function withdrawEther(uint256 amount) public {
        // 检查sender是否是当前合约的管理者
        assert(msg.sender == owner);
        // sender给owner发送token
        owner.transfer(amount);
    }
}

Contract Security Audit

Contract ABI

API
[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"withdrawEther","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"unfreeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"mintToken","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"freezeOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"freeze","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"initialSupply","type":"uint256"},{"name":"tokenName","type":"string"},{"name":"decimalUnits","type":"uint8"},{"name":"tokenSymbol","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Freeze","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Unfreeze","type":"event"}]

60806040526040805190810160405280600381526020017f414743000000000000000000000000000000000000000000000000000000000081525060009080519060200190620000519291906200020b565b506040805190810160405280600381526020017f4147430000000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f9291906200020b565b506012600260006101000a81548160ff021916908360ff160217905550637d2b7500600355348015620000d157600080fd5b50604051620019bc380380620019bc8339810180604052810190808051906020019092919080518201929190602001805190602001909291908051820192919050505081600260006101000a81548160ff021916908360ff160217905550670de0b6b3a76400008402600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550670de0b6b3a764000084026003819055508260009080519060200190620001a69291906200020b565b508060019080519060200190620001bf9291906200020b565b5033600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050620002ba565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200024e57805160ff19168380011785556200027f565b828001600101855582156200027f579182015b828111156200027e57825182559160200191906001019062000261565b5b5090506200028e919062000292565b5090565b620002b791905b80821115620002b357600081600090555060010162000299565b5090565b90565b6116f280620002ca6000396000f3006080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017b57806318160ddd146101e057806323b872dd1461020b578063313ce567146102905780633bed33ce146102c157806342966c68146102ee5780636623fc461461033357806370a082311461037857806379c65068146103cf5780638da5cb5b1461043457806395d89b411461048b578063a9059cbb1461051b578063cd4217c114610568578063d7a78db8146105bf578063dd62ed3e14610604575b600080fd5b3480156100f757600080fd5b5061010061067b565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610140578082015181840152602081019050610125565b50505050905090810190601f16801561016d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018757600080fd5b506101c6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610719565b604051808215151515815260200191505060405180910390f35b3480156101ec57600080fd5b506101f56107b1565b6040518082815260200191505060405180910390f35b34801561021757600080fd5b50610276600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107b7565b604051808215151515815260200191505060405180910390f35b34801561029c57600080fd5b506102a5610bd4565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102cd57600080fd5b506102ec60048036038101908080359060200190929190505050610be7565b005b3480156102fa57600080fd5b5061031960048036038101908080359060200190929190505050610cac565b604051808215151515815260200191505060405180910390f35b34801561033f57600080fd5b5061035e60048036038101908080359060200190929190505050610dfa565b604051808215151515815260200191505060405180910390f35b34801561038457600080fd5b506103b9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fc2565b6040518082815260200191505060405180910390f35b3480156103db57600080fd5b5061041a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fda565b604051808215151515815260200191505060405180910390f35b34801561044057600080fd5b50610449611126565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561049757600080fd5b506104a061114c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104e05780820151818401526020810190506104c5565b50505050905090810190601f16801561050d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561052757600080fd5b50610566600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506111ea565b005b34801561057457600080fd5b506105a9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611471565b6040518082815260200191505060405180910390f35b3480156105cb57600080fd5b506105ea60048036038101908080359060200190929190505050611489565b604051808215151515815260200191505060405180910390f35b34801561061057600080fd5b50610665600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611651565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107115780601f106106e657610100808354040283529160200191610711565b820191906000526020600020905b8154815290600101906020018083116106f457829003601f168201915b505050505081565b6000808211151561072657fe5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156107db57fe5b6000821115156107e757fe5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561083257fe5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401101515156108be57fe5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561094657fe5b61098f600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a1b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361169c565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ae4600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c4057fe5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610ca8573d6000803e3d6000fd5b5050565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610cf957fe5b600082111515610d0557fe5b610d4e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d9d60035483611676565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610e4757fe5b600082111515610e5357fe5b610e9c600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f28600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361169c565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a260019050919050565b60056020528060005260406000206000915090505481565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610ffe57fe5b60008211151561100a57fe5b81600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816003600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a38273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156111e25780601f106111b7576101008083540402835291602001916111e2565b820191906000526020600020905b8154815290600101906020018083116111c557829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415151561120d57fe5b60008111151561121957fe5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561126457fe5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401101515156112f057fe5b611339600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611676565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113c5600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261169c565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60076020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156114d657fe5b6000821115156114e257fe5b61152b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506115b7600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361169c565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a260019050919050565b6006602052816000526040600020602052806000526040600020600091509150505481565b600082821115151561168457fe5b6000821015151561169157fe5b818303905092915050565b60008082840190508381101580156116b45750828110155b15156116bc57fe5b80915050929150505600a165627a7a723058207bb0b604f973f7a6dd1afa261caaea35747b3d220c68c923949e9c64f5e8e7080029000000000000000000000000000000000000000000000000000000007d2b75000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003414743000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034147430000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x6080604052600436106100e6576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100eb578063095ea7b31461017b57806318160ddd146101e057806323b872dd1461020b578063313ce567146102905780633bed33ce146102c157806342966c68146102ee5780636623fc461461033357806370a082311461037857806379c65068146103cf5780638da5cb5b1461043457806395d89b411461048b578063a9059cbb1461051b578063cd4217c114610568578063d7a78db8146105bf578063dd62ed3e14610604575b600080fd5b3480156100f757600080fd5b5061010061067b565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610140578082015181840152602081019050610125565b50505050905090810190601f16801561016d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561018757600080fd5b506101c6600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610719565b604051808215151515815260200191505060405180910390f35b3480156101ec57600080fd5b506101f56107b1565b6040518082815260200191505060405180910390f35b34801561021757600080fd5b50610276600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107b7565b604051808215151515815260200191505060405180910390f35b34801561029c57600080fd5b506102a5610bd4565b604051808260ff1660ff16815260200191505060405180910390f35b3480156102cd57600080fd5b506102ec60048036038101908080359060200190929190505050610be7565b005b3480156102fa57600080fd5b5061031960048036038101908080359060200190929190505050610cac565b604051808215151515815260200191505060405180910390f35b34801561033f57600080fd5b5061035e60048036038101908080359060200190929190505050610dfa565b604051808215151515815260200191505060405180910390f35b34801561038457600080fd5b506103b9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fc2565b6040518082815260200191505060405180910390f35b3480156103db57600080fd5b5061041a600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fda565b604051808215151515815260200191505060405180910390f35b34801561044057600080fd5b50610449611126565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561049757600080fd5b506104a061114c565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104e05780820151818401526020810190506104c5565b50505050905090810190601f16801561050d5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561052757600080fd5b50610566600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506111ea565b005b34801561057457600080fd5b506105a9600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611471565b6040518082815260200191505060405180910390f35b3480156105cb57600080fd5b506105ea60048036038101908080359060200190929190505050611489565b604051808215151515815260200191505060405180910390f35b34801561061057600080fd5b50610665600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611651565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107115780601f106106e657610100808354040283529160200191610711565b820191906000526020600020905b8154815290600101906020018083116106f457829003601f168201915b505050505081565b6000808211151561072657fe5b81600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001905092915050565b60035481565b6000808373ffffffffffffffffffffffffffffffffffffffff16141515156107db57fe5b6000821115156107e757fe5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561083257fe5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401101515156108be57fe5b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561094657fe5b61098f600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610a1b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361169c565b600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610ae4600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600260009054906101000a900460ff1681565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610c4057fe5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610ca8573d6000803e3d6000fd5b5050565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610cf957fe5b600082111515610d0557fe5b610d4e600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610d9d60035483611676565b6003819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a260019050919050565b600081600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610e4757fe5b600082111515610e5357fe5b610e9c600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610f28600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361169c565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167f2cfce4af01bcb9d6cf6c84ee1b7c491100b8695368264146a94d71e10a63083f836040518082815260200191505060405180910390a260019050919050565b60056020528060005260406000206000915090505481565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610ffe57fe5b60008211151561100a57fe5b81600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550816003600082825401925050819055503373ffffffffffffffffffffffffffffffffffffffff1660007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a38273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156111e25780601f106111b7576101008083540402835291602001916111e2565b820191906000526020600020905b8154815290600101906020018083116111c557829003601f168201915b505050505081565b60008273ffffffffffffffffffffffffffffffffffffffff161415151561120d57fe5b60008111151561121957fe5b80600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561126457fe5b600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205481600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401101515156112f057fe5b611339600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611676565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506113c5600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261169c565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60076020528060005260406000206000915090505481565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101515156114d657fe5b6000821115156114e257fe5b61152b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611676565b600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506115b7600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361169c565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff167ff97a274face0b5517365ad396b1fdba6f68bd3135ef603e44272adba3af5a1e0836040518082815260200191505060405180910390a260019050919050565b6006602052816000526040600020602052806000526040600020600091509150505481565b600082821115151561168457fe5b6000821015151561169157fe5b818303905092915050565b60008082840190508381101580156116b45750828110155b15156116bc57fe5b80915050929150505600a165627a7a723058207bb0b604f973f7a6dd1afa261caaea35747b3d220c68c923949e9c64f5e8e7080029

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

000000000000000000000000000000000000000000000000000000007d2b75000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000003414743000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034147430000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : initialSupply (uint256): 2100000000
Arg [1] : tokenName (string): AGC
Arg [2] : decimalUnits (uint8): 18
Arg [3] : tokenSymbol (string): AGC

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000000000000000007d2b7500
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [5] : 4147430000000000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [7] : 4147430000000000000000000000000000000000000000000000000000000000


Deployed Bytecode Sourcemap

889:6733:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;943:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;943:26: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;943:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3563:191;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3563:191:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1132:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1132:39:0;;;;;;;;;;;;;;;;;;;;;;;4282:1125;;8:9:-1;5:2;;;30:1;27;20:12;5:2;4282:1125:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1069:26;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1069:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;7398:221;;8:9:-1;5:2;;;30:1;27;20:12;5:2;7398:221:0;;;;;;;;;;;;;;;;;;;;;;;;;;5434:595;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5434:595:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6727:632;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6727:632:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1312:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1312:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3778:410;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3778:410:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1196:20;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1196:20:0;;;;;;;;;;;;;;;;;;;;;;;;;;;1001:28;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1001:28: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;1001:28:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2613:870;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2613:870:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1628:44;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1628:44:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6053:650;;8:9:-1;5:2;;;30:1;27;20:12;5:2;6053:650:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1514:66;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1514:66:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;943:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3563:191::-;3630:12;3671:1;3662:6;:10;3655:18;;;;;;3718:6;3684:9;:21;3694:10;3684:21;;;;;;;;;;;;;;;:31;3706:8;3684:31;;;;;;;;;;;;;;;:40;;;;3742:4;3735:11;;3563:191;;;;:::o;1132:39::-;;;;:::o;4282:1125::-;4364:12;4434:3;4427;:10;;;;4420:18;;;;;;4502:1;4493:6;:10;4486:18;;;;;;4597:6;4577:9;:16;4587:5;4577:16;;;;;;;;;;;;;;;;:26;;4570:34;;;;;;4686:9;:14;4696:3;4686:14;;;;;;;;;;;;;;;;4676:6;4659:9;:14;4669:3;4659:14;;;;;;;;;;;;;;;;:23;:41;;4652:49;;;;;;4813:9;:16;4823:5;4813:16;;;;;;;;;;;;;;;:28;4830:10;4813:28;;;;;;;;;;;;;;;;4803:6;:38;;4796:46;;;;;;4932:42;4949:9;:16;4959:5;4949:16;;;;;;;;;;;;;;;;4967:6;4932:16;:42::i;:::-;4913:9;:16;4923:5;4913:16;;;;;;;;;;;;;;;:61;;;;5063:40;5080:9;:14;5090:3;5080:14;;;;;;;;;;;;;;;;5096:6;5063:16;:40::i;:::-;5046:9;:14;5056:3;5046:14;;;;;;;;;;;;;;;:57;;;;5215:54;5232:9;:16;5242:5;5232:16;;;;;;;;;;;;;;;:28;5249:10;5232:28;;;;;;;;;;;;;;;;5262:6;5215:16;:54::i;:::-;5184:9;:16;5194:5;5184:16;;;;;;;;;;;;;;;:28;5201:10;5184:28;;;;;;;;;;;;;;;:85;;;;5365:3;5349:28;;5358:5;5349:28;;;5370:6;5349:28;;;;;;;;;;;;;;;;;;5395:4;5388:11;;4282:1125;;;;;:::o;1069:26::-;;;;;;;;;;;;;:::o;7398:221::-;7534:5;;;;;;;;;;;7520:19;;:10;:19;;;7513:27;;;;;;7589:5;;;;;;;;;;;:14;;:22;7604:6;7589:22;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;7589:22:0;7398:221;:::o;5434:595::-;5480:12;5586:6;5561:9;:21;5571:10;5561:21;;;;;;;;;;;;;;;;:31;;5554:39;;;;;;5657:1;5648:6;:10;5641:18;;;;;;5754:47;5771:9;:21;5781:10;5771:21;;;;;;;;;;;;;;;;5794:6;5754:16;:47::i;:::-;5730:9;:21;5740:10;5730:21;;;;;;;;;;;;;;;:71;;;;5863:36;5880:11;;5892:6;5863:16;:36::i;:::-;5849:11;:50;;;;5980:10;5975:24;;;5992:6;5975:24;;;;;;;;;;;;;;;;;;6017:4;6010:11;;5434:595;;;:::o;6727:632::-;6777:12;6876:6;6852:8;:20;6861:10;6852:20;;;;;;;;;;;;;;;;:30;;6845:38;;;;;;6947:1;6938:6;:10;6931:18;;;;;;7055:46;7072:8;:20;7081:10;7072:20;;;;;;;;;;;;;;;;7094:6;7055:16;:46::i;:::-;7032:8;:20;7041:10;7032:20;;;;;;;;;;;;;;;:69;;;;7194:47;7211:9;:21;7221:10;7211:21;;;;;;;;;;;;;;;;7234:6;7194:16;:47::i;:::-;7170:9;:21;7180:10;7170:21;;;;;;;;;;;;;;;:71;;;;7310:10;7301:28;;;7322:6;7301:28;;;;;;;;;;;;;;;;;;7347:4;7340:11;;6727:632;;;:::o;1312:45::-;;;;;;;;;;;;;;;;;:::o;3778:410::-;3842:12;3908:3;3901;:10;;;;3894:18;;;;;;3993:1;3984:6;:10;3977:18;;;;;;4024:6;4006:9;:14;4016:3;4006:14;;;;;;;;;;;;;;;;:24;;;;;;;;;;;4056:6;4041:11;;:21;;;;;;;;;;;4090:10;4078:31;;4087:1;4078:31;4102:6;4078:31;;;;;;;;;;;;;;;;;;4146:3;4125:33;;4134:10;4125:33;;;4151:6;4125:33;;;;;;;;;;;;;;;;;;4176:4;4169:11;;3778:410;;;;:::o;1196:20::-;;;;;;;;;;;;;:::o;1001:28::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2613:870::-;2720:3;2713;:10;;;;2706:18;;;;;;2805:1;2796:6;:10;2789:18;;;;;;2893:6;2868:9;:21;2878:10;2868:21;;;;;;;;;;;;;;;;:31;;2861:39;;;;;;2976:9;:14;2986:3;2976:14;;;;;;;;;;;;;;;;2966:6;2949:9;:14;2959:3;2949:14;;;;;;;;;;;;;;;;:23;:41;;2942:49;;;;;;3092:47;3109:9;:21;3119:10;3109:21;;;;;;;;;;;;;;;;3132:6;3092:16;:47::i;:::-;3068:9;:21;3078:10;3068:21;;;;;;;;;;;;;;;:71;;;;3242:40;3259:9;:14;3269:3;3259:14;;;;;;;;;;;;;;;;3275:6;3242:16;:40::i;:::-;3225:9;:14;3235:3;3225:14;;;;;;;;;;;;;;;:57;;;;3407:3;3386:33;;3395:10;3386:33;;;3412:6;3386:33;;;;;;;;;;;;;;;;;;2613:870;;:::o;1628:44::-;;;;;;;;;;;;;;;;;:::o;6053:650::-;6101:12;6207:6;6182:9;:21;6192:10;6182:21;;;;;;;;;;;;;;;;:31;;6175:39;;;;;;6278:1;6269:6;:10;6262:18;;;;;;6372:47;6389:9;:21;6399:10;6389:21;;;;;;;;;;;;;;;;6412:6;6372:16;:47::i;:::-;6348:9;:21;6358:10;6348:21;;;;;;;;;;;;;;;:71;;;;6522:46;6539:8;:20;6548:10;6539:20;;;;;;;;;;;;;;;;6561:6;6522:16;:46::i;:::-;6499:8;:20;6508:10;6499:20;;;;;;;;;;;;;;;:69;;;;6654:10;6647:26;;;6666:6;6647:26;;;;;;;;;;;;;;;;;;6691:4;6684:11;;6053:650;;;:::o;1514:66::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;549:151::-;611:7;643:1;638;:6;;631:14;;;;;;667:1;663;:5;;656:13;;;;;;691:1;687;:5;680:12;;549:151;;;;:::o;724:157::-;786:7;806:9;822:1;818;:5;806:17;;844:1;841;:4;;:12;;;;;852:1;849;:4;;841:12;834:20;;;;;;872:1;865:8;;724:157;;;;;:::o

Swarm Source

bzzr://7bb0b604f973f7a6dd1afa261caaea35747b3d220c68c923949e9c64f5e8e708

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.