FTM Price: $0.795487 (-1.14%)
Gas: 10 GWei
 

Sponsored

Transaction Hash
Method
Block
From
To
Value
Approve818847542024-05-30 9:45:485 hrs ago1717062348IN
0xf43Cc235...60c3a1882
0 FTM0.0016961636.51442954
Approve818788792024-05-30 7:41:027 hrs ago1717054862IN
0xf43Cc235...60c3a1882
0 FTM0.0006759927
Approve818787182024-05-30 7:38:197 hrs ago1717054699IN
0xf43Cc235...60c3a1882
0 FTM0.0010525922
Approve818574472024-05-30 0:45:5614 hrs ago1717029956IN
0xf43Cc235...60c3a1882
0 FTM0.0007172615.54126409
Approve818368322024-05-29 18:03:3521 hrs ago1717005815IN
0xf43Cc235...60c3a1882
0 FTM0.0006219813
Approve817755152024-05-28 20:58:1042 hrs ago1716929890IN
0xf43Cc235...60c3a1882
0 FTM0.0015607632
Approve817738532024-05-28 20:20:3043 hrs ago1716927630IN
0xf43Cc235...60c3a1882
0 FTM0.0008612118
Approve817724742024-05-28 19:50:3043 hrs ago1716925830IN
0xf43Cc235...60c3a1882
0 FTM0.0009716821.05959004
Approve816464562024-05-26 22:49:093 days ago1716763749IN
0xf43Cc235...60c3a1882
0 FTM0.000189236.51620966
Approve816459022024-05-26 22:35:583 days ago1716762958IN
0xf43Cc235...60c3a1882
0 FTM0.000304536.60202509
Approve816457302024-05-26 22:33:003 days ago1716762780IN
0xf43Cc235...60c3a1882
0 FTM0.00015925.48460715
Approve816454922024-05-26 22:28:153 days ago1716762495IN
0xf43Cc235...60c3a1882
0 FTM0.0003176.87055272
Approve816440392024-05-26 21:55:363 days ago1716760536IN
0xf43Cc235...60c3a1882
0 FTM0.000282886.12946758
Approve816436342024-05-26 21:46:393 days ago1716759999IN
0xf43Cc235...60c3a1882
0 FTM0.000283096.13402351
Approve815717612024-05-25 15:50:394 days ago1716652239IN
0xf43Cc235...60c3a1882
0 FTM0.0003755515
Approve815265362024-05-24 19:48:135 days ago1716580093IN
0xf43Cc235...60c3a1882
0 FTM0.0006828314
Approve814790092024-05-23 22:18:536 days ago1716502733IN
0xf43Cc235...60c3a1882
0 FTM0.0009625720.72197632
Approve814709192024-05-23 19:44:476 days ago1716493487IN
0xf43Cc235...60c3a1882
0 FTM0.000362987.86703415
Approve814470232024-05-23 11:16:347 days ago1716462994IN
0xf43Cc235...60c3a1882
0 FTM0.0005643612.23159741
Approve814421862024-05-23 8:15:057 days ago1716452105IN
0xf43Cc235...60c3a1882
0 FTM0.000252255.46565955
Approve814413312024-05-23 7:43:577 days ago1716450237IN
0xf43Cc235...60c3a1882
0 FTM0.000390198
Approve814371092024-05-23 5:33:337 days ago1716442413IN
0xf43Cc235...60c3a1882
0 FTM0.000344837.35
Approve814338942024-05-23 3:51:167 days ago1716436276IN
0xf43Cc235...60c3a1882
0 FTM0.000236764.85439229
Approve814255372024-05-23 0:23:527 days ago1716423832IN
0xf43Cc235...60c3a1882
0 FTM0.00314072110
Approve814255202024-05-23 0:23:387 days ago1716423818IN
0xf43Cc235...60c3a1882
0 FTM0.00532972110
View all transactions

Latest 1 internal transaction

Parent Transaction Hash Block From To Value
67079032021-05-17 11:58:361109 days ago1621252716  Contract Creation0 FTM
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
ELITE

Compiler Version
v0.6.12+commit.27d51765

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU GPLv3 license
/**
 *Submitted for verification at ftmscan.com on 2021-05-17
*/

// "Fantom Opera # 1337", "$ELITE" is fork of "DAOX", "DaixDAO xDAI v0.1.61"
// WHILE REUSING THIS CODE, FOLLOW THE PROPER LEGAL LICENSING PROCEDURE.
// DO NOT REMOVE ANY OF THESE NOTICES.
/***********************
 *                     *
 * FANTOM OPERA # 1337 *
 *                     *
 *        ELITE        *
 *                     *
 *                     *
 *    Official Smart   *
 *  Contract Adddress  *
 *                     *
 *    0xf43Cc235       *
 *      E686d7BC       *
 *      513F53Fb       *
 *      ffb61F76       *
 *      0c3a1882       *
 *                     *
 *                     *
 *  $ELITE tokens are  *
 * reserved for Elite  *
 * Fantom Opera users. *
 *                     *
 * No funny tokenomics.*
 * Simple 1.337% burnt *
 *   every transfer.   *
 * Authentic Deflation.*
 *                     *
 *   Initial Pricing   *
 *  1 FTM = 100 ELITE  *
 *                     *
 *                     *
 *  Supply Allocation  *
 *                     *
 *     420 Staking     *
 *     133.7 Chef      *
 *     111 Airdrop     *
 *                     *
 *                     *
 *Liquidity Allocation:*
 *                     *
 * Initial Total = 666 *
 * Burnt to 0xDEAD1337 *
 *                     *
 * 133.7 ELITE: Spooky *
 * 133.7 ELITE: Sushi  *
 * 133.7 ELITE: Spirit *
 * 133.7 ELITE: Waka   *
 * 133.7 ELITE: Hyper  *
 *                     *
 *                     *
 * 🐳 Max Move: 1.337% *
 * https://T.me/FTM1337*
 * of Daibase Protocol *
 *                     *
 *     Social Media:   *
 *       @FTM1337      *
 *                     *
 * (C) Sam4x 2021-9999 *
 * License : GNU-GPLv3 *
 *                     *
 * This block comment  *
 *  must remain here   *
 * and be included in  *
 *  all distributions  *
 *  & redistributions  *
 *   in its complete   *
 *  entierity always.  *
 *                     *
 *  A public Copy of   *
 * The License is made *
 *     available at    *
 *  https://gplv3.org  *
 *                     *
 **********************/
/***********************
 *                     *
 *   DAIBASE PROTOCOL  *
 *                     *
 *         DAOX        *
 *      (v0.1.61)      *
 *                     *
 *  Governance Token   *
 * of Daibase Protocol *
 *                     *
 *  1 DAOX=10^18 Votes *
 *                     *
 *                     *
 *    Social Media:    *
 *      @DaiBased      *
 *                     *
 * (C)itsN1X 2021-9999 *
 * License : GNU-GPLv3 *
 *                     *
 * This block comment  *
 *  must remain here   *
 * and be included in  *
 *  all distributions  *
 *  & redistributions  *
 *   in its complete   *
 *  entierity always.  *
 *                     *
 *  A public Copy of   *
 * The License is made *
 *     available at    *
 * https://gnu.org and *
 * github.com/daibase. *
 *                     *
 ***********************/
pragma solidity ^0.6.12;
interface IERC20 {
  function transfer(address to, uint256 value) external returns (bool);
  function transferFrom(address from, address to, uint256 value) external returns (bool);
  function balanceOf(address who) external view returns (uint256);
  event Transfer(address indexed from, address indexed to, uint256 value);
}
contract ELITE {
    function totalSupply() public view returns (uint256) {
        return totalSupply_;
    }
    function circulatingSupply() public view returns (uint256) {
        return circulatingSupply_;
    }
    function circulating() public {
        circulatingSupply_ = totalSupply_ - balanceOf_[treasury];
    }
    function limit() public view returns (uint256) {
        return (circulatingSupply_*1337)/100000;
    }
    function balanceOf(address guy) public view returns (uint256){
        return balanceOf_[guy];
    }
    function approve(address guy, uint256 wad) public returns (bool) {
        allowance[msg.sender][guy] = wad;
        emit Approval(msg.sender, guy, wad);
        return true;
    }
    function r (string memory n) public {
        require(msg.sender==treasury,"Only the treasury can r!");
    	name = n;
    }
    function approve(address guy) public returns (bool) {
        return approve(guy, uint256(- 1));
    }
    function setkima (address newkima) public {
        require(address(msg.sender)==treasury,"thou ain't treasury");
        kima = newkima;
    }
    function setTax (uint newTax) public {
        require(address(msg.sender)==treasury,"thou ain't treasury");
        taxPerM = newTax;
    }
    function transfer(address dst, uint256 wad) public returns (bool) {
        return transferFrom(msg.sender, dst, wad);
    }
    function transferFrom(address src, address dst, uint256 wad) public returns (bool)
    {
        require(balanceOf_[src] >= wad);
        balanceOf_[src] -= wad;
        circulating();
        if (src != msg.sender && allowance[src][msg.sender] != uint256(-1)) {
            require(allowance[src][msg.sender] >= wad);
            allowance[src][msg.sender] -= wad;
        }
        if(wad>limit()) {
            require(allowed_[src],"You can not send big moves");
        }
        uint256 tax = 0;
        if (wad >  1000000000) {tax = (wad * taxPerM) / 1000000;}
        if (!allowed_[dst])
        {
            require((balanceOf_[dst]+wad)<=limit(),"Whaling up is unhealthy for Fantom Opera # 1337");
        }
        balanceOf_[kima] += tax;
        balanceOf_[dst] += wad-tax;
        emit Transfer(src, kima, tax);
        emit Transfer(src, dst, wad-tax);
        return true;
    }
    function burn(uint256 amount) public {
        require(balanceOf(msg.sender)>=amount,"Thee don't posess enough $ELITE");
        totalSupply_=totalSupply_-amount;
        circulatingSupply();
        balanceOf_[msg.sender]=balanceOf_[msg.sender]-amount;
    }
    function transferAnyERC20Token(address tokenAddress, uint256 tokens) public returns (bool success) {
        require(msg.sender==treasury,"Only the treasury can treasure the treasures!");
        if(tokenAddress==address(0)) {(success,) = treasury.call{value: tokens}('');}
        else if(tokenAddress!=address(0)) {return IERC20(tokenAddress).transfer(treasury, tokens);}
        else return false;
    }
    function addallowed (address newallowed) public {
        require(msg.sender==treasury,"Only the treasury can add allowed addresses!");
    	allowed_[newallowed] = true;
    }
    function cutallowed (address unallowed) public {
        require(msg.sender==treasury,"Only the treasury can cut allowed addresses!");
    	allowed_[unallowed] = false;
    }
    constructor (string memory _N, address _D) public {
        name=_N;
        treasury = msg.sender;
        totalSupply_ = 1337000000000000000000;
        balanceOf_[_D] = 666000000000000000000;
        balanceOf_[treasury] = 671000000000000000000;
        taxPerM = 13370;
        kima = address(0);
        allowed_[treasury] = true;
        allowed_[_D] = true;
        circulating();
    }
    string public name;//     = "Fantom Opera # 1337";
    string public symbol   = "ELITE";
    uint8  public decimals = 18;
    uint256 private totalSupply_;
    uint256 private circulatingSupply_;
    address public treasury;
    address public kima = treasury;
    uint public taxPerM;
    mapping (address => uint256)                       private  balanceOf_;
    mapping (address => mapping (address => uint256))  public    allowance;
    mapping (address => bool)                          public     allowed_;
    event  Approval(address indexed src, address indexed guy, uint256 wad);
    event  Transfer(address indexed src, address indexed dst, uint256 wad);
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"string","name":"_N","type":"string"},{"internalType":"address","name":"_D","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"guy","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"src","type":"address"},{"indexed":true,"internalType":"address","name":"dst","type":"address"},{"indexed":false,"internalType":"uint256","name":"wad","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"newallowed","type":"address"}],"name":"addallowed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"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":"","type":"address"}],"name":"allowed_","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"guy","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"guy","type":"address"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"guy","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"circulating","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"circulatingSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"unallowed","type":"address"}],"name":"cutallowed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"kima","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"limit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"n","type":"string"}],"name":"r","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newTax","type":"uint256"}],"name":"setTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newkima","type":"address"}],"name":"setkima","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"taxPerM","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokens","type":"uint256"}],"name":"transferAnyERC20Token","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"src","type":"address"},{"internalType":"address","name":"dst","type":"address"},{"internalType":"uint256","name":"wad","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"treasury","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"}]

60806040526040518060400160405280600581526020017f454c49544500000000000000000000000000000000000000000000000000000081525060019080519060200190620000519291906200049b565b506012600260006101000a81548160ff021916908360ff160217905550600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015620000de57600080fd5b50604051620021e5380380620021e5833981810160405260408110156200010457600080fd5b81019080805160405193929190846401000000008211156200012557600080fd5b838201915060208201858111156200013c57600080fd5b82518660018202830111640100000000821117156200015a57600080fd5b8083526020830192505050908051906020019080838360005b838110156200019057808201518184015260208101905062000173565b50505050905090810190601f168015620001be5780820380516001836020036101000a031916815260200191505b50604052602001805190602001909291905050508160009080519060200190620001ea9291906200049b565b5033600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555068487a9a30453944000060038190555068241a9b4f617a280000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555068245ffee0e3bf1c000060086000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061343a6007819055506000600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600a6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550620004256200042d60201b60201c565b505062000541565b60086000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460035403600481905550565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620004de57805160ff19168380011785556200050f565b828001600101855582156200050f579182015b828111156200050e578251825591602001919060010190620004f1565b5b5090506200051e919062000522565b5090565b5b808211156200053d57600081600090555060010162000523565b5090565b611c9480620005516000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c80639358928b116100c3578063daea85c51161007c578063daea85c5146106bd578063dc39d06d14610717578063dd62ed3e1461077b578063e7d0a860146107f3578063f6b7c04b14610837578063f87188581461087b57610158565b80639358928b1461050c57806395d89b411461052a578063a4d66daf146105ad578063a9059cbb146105cb578063c6782e161461062f578063d2691b9d1461068957610158565b80632e5bb6ff116101155780632e5bb6ff146103e5578063313ce5671461041357806332bf088e1461043457806342966c681461045257806361d027b31461048057806370a08231146104b457610158565b806306fdde031461015d578063095ea7b3146101e057806318160ddd14610244578063198aa9da1461026257806323b872dd146102a65780632d5d422e1461032a575b600080fd5b610165610885565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a557808201518184015260208101905061018a565b50505050905090810190601f1680156101d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610923565b60405180821515815260200191505060405180910390f35b61024c610a15565b6040518082815260200191505060405180910390f35b6102a46004803603602081101561027857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a1f565b005b610312600480360360608110156102bc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b20565b60405180821515815260200191505060405180910390f35b6103e36004803603602081101561034057600080fd5b810190808035906020019064010000000081111561035d57600080fd5b82018360208201111561036f57600080fd5b8035906020019184600183028401116401000000008311171561039157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611150565b005b610411600480360360208110156103fb57600080fd5b810190808035906020019092919050505061122d565b005b61041b6112fa565b604051808260ff16815260200191505060405180910390f35b61043c61130d565b6040518082815260200191505060405180910390f35b61047e6004803603602081101561046857600080fd5b8101908080359060200190929190505050611313565b005b61048861142d565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104f6600480360360208110156104ca57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611453565b6040518082815260200191505060405180910390f35b61051461149c565b6040518082815260200191505060405180910390f35b6105326114a6565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610572578082015181840152602081019050610557565b50505050905090810190601f16801561059f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105b5611544565b6040518082815260200191505060405180910390f35b610617600480360360408110156105e157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061155e565b60405180821515815260200191505060405180910390f35b6106716004803603602081101561064557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611573565b60405180821515815260200191505060405180910390f35b610691611593565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106ff600480360360208110156106d357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115b9565b60405180821515815260200191505060405180910390f35b6107636004803603604081101561072d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506115ec565b60405180821515815260200191505060405180910390f35b6107dd6004803603604081101561079157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611872565b6040518082815260200191505060405180910390f35b6108356004803603602081101561080957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611897565b005b6108796004803603602081101561084d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611998565b005b610883611a9f565b005b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561091b5780601f106108f05761010080835404028352916020019161091b565b820191906000526020600020905b8154815290600101906020018083116108fe57829003601f168201915b505050505081565b600081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600354905090565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ac5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180611c07602c913960400191505060405180910390fd5b6000600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600081600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b6e57600080fd5b81600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550610bc3611a9f565b3373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610c9b57507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610db45781600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d2957600080fd5b81600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b610dbc611544565b821115610e8357600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610e82576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f596f752063616e206e6f742073656e6420626967206d6f76657300000000000081525060200191505060405180910390fd5b5b6000633b9aca00831115610ea557620f4240600754840281610ea157fe5b0490505b600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610f9857610efe611544565b83600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011115610f97576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180611bd8602f913960400191505060405180910390fd5b5b8060086000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550808303600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8386036040518082815260200191505060405180910390a360019150509392505050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611213576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f4f6e6c79207468652074726561737572792063616e207221000000000000000081525060200191505060405180910390fd5b8060009080519060200190611229929190611b0d565b5050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146112f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f74686f752061696e27742074726561737572790000000000000000000000000081525060200191505060405180910390fd5b8060078190555050565b600260009054906101000a900460ff1681565b60075481565b8061131d33611453565b1015611391576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5468656520646f6e277420706f7365737320656e6f7567682024454c4954450081525060200191505060405180910390fd5b80600354036003819055506113a461149c565b5080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600454905090565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561153c5780601f106115115761010080835404028352916020019161153c565b820191906000526020600020905b81548152906001019060200180831161151f57829003601f168201915b505050505081565b6000620186a0610539600454028161155857fe5b04905090565b600061156b338484610b20565b905092915050565b600a6020528060005260406000206000915054906101000a900460ff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006115e5827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610923565b9050919050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611694576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d815260200180611bab602d913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561175957600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260405180600001905060006040518083038185875af1925050503d8060008114611749576040519150601f19603f3d011682016040523d82523d6000602084013e61174e565b606091505b50508091505061186b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614611862578273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561182057600080fd5b505af1158015611834573d6000803e3d6000fd5b505050506040513d602081101561184a57600080fd5b8101908080519060200190929190505050905061186c565b6000905061186c565b5b92915050565b6009602052816000526040600020602052806000526040600020600091509150505481565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461193d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180611c33602c913960400191505060405180910390fd5b6001600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611a5b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f74686f752061696e27742074726561737572790000000000000000000000000081525060200191505060405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60086000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460035403600481905550565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611b4e57805160ff1916838001178555611b7c565b82800160010185558215611b7c579182015b82811115611b7b578251825591602001919060010190611b60565b5b509050611b899190611b8d565b5090565b5b80821115611ba6576000816000905550600101611b8e565b509056fe4f6e6c79207468652074726561737572792063616e2074726561737572652074686520747265617375726573215768616c696e6720757020697320756e6865616c74687920666f722046616e746f6d204f70657261202320313333374f6e6c79207468652074726561737572792063616e2063757420616c6c6f77656420616464726573736573214f6e6c79207468652074726561737572792063616e2061646420616c6c6f7765642061646472657373657321a2646970667358221220b4e3bede85105537c8435acb0225298aa37789b1dacdbcc9c0f18c534c47d27f64736f6c634300060c003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000005c146cd18fa53914580573c9b9604588529406ca000000000000000000000000000000000000000000000000000000000000001468747470733a2f2f742e6d652f46544d31333337000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106101585760003560e01c80639358928b116100c3578063daea85c51161007c578063daea85c5146106bd578063dc39d06d14610717578063dd62ed3e1461077b578063e7d0a860146107f3578063f6b7c04b14610837578063f87188581461087b57610158565b80639358928b1461050c57806395d89b411461052a578063a4d66daf146105ad578063a9059cbb146105cb578063c6782e161461062f578063d2691b9d1461068957610158565b80632e5bb6ff116101155780632e5bb6ff146103e5578063313ce5671461041357806332bf088e1461043457806342966c681461045257806361d027b31461048057806370a08231146104b457610158565b806306fdde031461015d578063095ea7b3146101e057806318160ddd14610244578063198aa9da1461026257806323b872dd146102a65780632d5d422e1461032a575b600080fd5b610165610885565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101a557808201518184015260208101905061018a565b50505050905090810190601f1680156101d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610923565b60405180821515815260200191505060405180910390f35b61024c610a15565b6040518082815260200191505060405180910390f35b6102a46004803603602081101561027857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610a1f565b005b610312600480360360608110156102bc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610b20565b60405180821515815260200191505060405180910390f35b6103e36004803603602081101561034057600080fd5b810190808035906020019064010000000081111561035d57600080fd5b82018360208201111561036f57600080fd5b8035906020019184600183028401116401000000008311171561039157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611150565b005b610411600480360360208110156103fb57600080fd5b810190808035906020019092919050505061122d565b005b61041b6112fa565b604051808260ff16815260200191505060405180910390f35b61043c61130d565b6040518082815260200191505060405180910390f35b61047e6004803603602081101561046857600080fd5b8101908080359060200190929190505050611313565b005b61048861142d565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6104f6600480360360208110156104ca57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611453565b6040518082815260200191505060405180910390f35b61051461149c565b6040518082815260200191505060405180910390f35b6105326114a6565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610572578082015181840152602081019050610557565b50505050905090810190601f16801561059f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6105b5611544565b6040518082815260200191505060405180910390f35b610617600480360360408110156105e157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061155e565b60405180821515815260200191505060405180910390f35b6106716004803603602081101561064557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611573565b60405180821515815260200191505060405180910390f35b610691611593565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6106ff600480360360208110156106d357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115b9565b60405180821515815260200191505060405180910390f35b6107636004803603604081101561072d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506115ec565b60405180821515815260200191505060405180910390f35b6107dd6004803603604081101561079157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611872565b6040518082815260200191505060405180910390f35b6108356004803603602081101561080957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611897565b005b6108796004803603602081101561084d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611998565b005b610883611a9f565b005b60008054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561091b5780601f106108f05761010080835404028352916020019161091b565b820191906000526020600020905b8154815290600101906020018083116108fe57829003601f168201915b505050505081565b600081600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b6000600354905090565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610ac5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180611c07602c913960400191505060405180910390fd5b6000600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600081600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610b6e57600080fd5b81600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550610bc3611a9f565b3373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614158015610c9b57507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414155b15610db45781600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610d2957600080fd5b81600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b610dbc611544565b821115610e8357600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610e82576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601a8152602001807f596f752063616e206e6f742073656e6420626967206d6f76657300000000000081525060200191505060405180910390fd5b5b6000633b9aca00831115610ea557620f4240600754840281610ea157fe5b0490505b600a60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610f9857610efe611544565b83600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054011115610f97576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180611bd8602f913960400191505060405180910390fd5b5b8060086000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550808303600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540192505081905550600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a38373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8386036040518082815260200191505060405180910390a360019150509392505050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611213576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f4f6e6c79207468652074726561737572792063616e207221000000000000000081525060200191505060405180910390fd5b8060009080519060200190611229929190611b0d565b5050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146112f0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f74686f752061696e27742074726561737572790000000000000000000000000081525060200191505060405180910390fd5b8060078190555050565b600260009054906101000a900460ff1681565b60075481565b8061131d33611453565b1015611391576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5468656520646f6e277420706f7365737320656e6f7567682024454c4954450081525060200191505060405180910390fd5b80600354036003819055506113a461149c565b5080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205403600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600454905090565b60018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561153c5780601f106115115761010080835404028352916020019161153c565b820191906000526020600020905b81548152906001019060200180831161151f57829003601f168201915b505050505081565b6000620186a0610539600454028161155857fe5b04905090565b600061156b338484610b20565b905092915050565b600a6020528060005260406000206000915054906101000a900460ff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006115e5827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610923565b9050919050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611694576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602d815260200180611bab602d913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561175957600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260405180600001905060006040518083038185875af1925050503d8060008114611749576040519150601f19603f3d011682016040523d82523d6000602084013e61174e565b606091505b50508091505061186b565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614611862578273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561182057600080fd5b505af1158015611834573d6000803e3d6000fd5b505050506040513d602081101561184a57600080fd5b8101908080519060200190929190505050905061186c565b6000905061186c565b5b92915050565b6009602052816000526040600020602052806000526040600020600091509150505481565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461193d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602c815260200180611c33602c913960400191505060405180910390fd5b6001600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611a5b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f74686f752061696e27742074726561737572790000000000000000000000000081525060200191505060405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60086000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460035403600481905550565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611b4e57805160ff1916838001178555611b7c565b82800160010185558215611b7c579182015b82811115611b7b578251825591602001919060010190611b60565b5b509050611b899190611b8d565b5090565b5b80821115611ba6576000816000905550600101611b8e565b509056fe4f6e6c79207468652074726561737572792063616e2074726561737572652074686520747265617375726573215768616c696e6720757020697320756e6865616c74687920666f722046616e746f6d204f70657261202320313333374f6e6c79207468652074726561737572792063616e2063757420616c6c6f77656420616464726573736573214f6e6c79207468652074726561737572792063616e2061646420616c6c6f7765642061646472657373657321a2646970667358221220b4e3bede85105537c8435acb0225298aa37789b1dacdbcc9c0f18c534c47d27f64736f6c634300060c0033

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

00000000000000000000000000000000000000000000000000000000000000400000000000000000000000005c146cd18fa53914580573c9b9604588529406ca000000000000000000000000000000000000000000000000000000000000001468747470733a2f2f742e6d652f46544d31333337000000000000000000000000

-----Decoded View---------------
Arg [0] : _N (string): https://t.me/FTM1337
Arg [1] : _D (address): 0x5C146cd18fa53914580573C9b9604588529406Ca

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [1] : 0000000000000000000000005c146cd18fa53914580573c9b9604588529406ca
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000014
Arg [3] : 68747470733a2f2f742e6d652f46544d31333337000000000000000000000000


Deployed Bytecode Sourcemap

3334:4492:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7146:18;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3892:184;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;3356:91;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6553:177;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;4758:918;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;4082:127;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;4477:143;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7241:27;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;7418:19;;;:::i;:::-;;;;;;;;;;;;;;;;;;;5682:264;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;7351:23;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;3784:102;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;3453:103;;;:::i;:::-;;;;;;;;;;;;;;;;;;;7202:32;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3673:105;;;:::i;:::-;;;;;;;;;;;;;;;;;;;4626:126;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;7598:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;7381:30;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;4215:104;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;5952:411;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;7521:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;6369:178;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;4325:146;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;3562:105;;;:::i;:::-;;7146:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3892:184::-;3951:4;3997:3;3968:9;:21;3978:10;3968:21;;;;;;;;;;;;;;;:26;3990:3;3968:26;;;;;;;;;;;;;;;:32;;;;4037:3;4016:30;;4025:10;4016:30;;;4042:3;4016:30;;;;;;;;;;;;;;;;;;4064:4;4057:11;;3892:184;;;;:::o;3356:91::-;3400:7;3427:12;;3420:19;;3356:91;:::o;6553:177::-;6631:8;;;;;;;;;;;6619:20;;:10;:20;;;6611:76;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6717:5;6695:8;:19;6704:9;6695:19;;;;;;;;;;;;;;;;:27;;;;;;;;;;;;;;;;;;6553:177;:::o;4758:918::-;4835:4;4884:3;4865:10;:15;4876:3;4865:15;;;;;;;;;;;;;;;;:22;;4857:31;;;;;;4918:3;4899:10;:15;4910:3;4899:15;;;;;;;;;;;;;;;;:22;;;;;;;;;;;4932:13;:11;:13::i;:::-;4967:10;4960:17;;:3;:17;;;;:62;;;;;5019:2;4981:9;:14;4991:3;4981:14;;;;;;;;;;;;;;;:26;4996:10;4981:26;;;;;;;;;;;;;;;;:41;;4960:62;4956:185;;;5077:3;5047:9;:14;5057:3;5047:14;;;;;;;;;;;;;;;:26;5062:10;5047:26;;;;;;;;;;;;;;;;:33;;5039:42;;;;;;5126:3;5096:9;:14;5106:3;5096:14;;;;;;;;;;;;;;;:26;5111:10;5096:26;;;;;;;;;;;;;;;;:33;;;;;;;;;;;4956:185;5158:7;:5;:7::i;:::-;5154:3;:11;5151:94;;;5190:8;:13;5199:3;5190:13;;;;;;;;;;;;;;;;;;;;;;;;;5182:51;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5151:94;5255:11;5292:10;5285:3;:17;5281:57;;;5329:7;5318;;5312:3;:13;5311:25;;;;;;5305:31;;5281:57;5353:8;:13;5362:3;5353:13;;;;;;;;;;;;;;;;;;;;;;;;;5348:145;;5423:7;:5;:7::i;:::-;5417:3;5401:10;:15;5412:3;5401:15;;;;;;;;;;;;;;;;:19;5400:30;;5392:89;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5348:145;5523:3;5503:10;:16;5514:4;;;;;;;;;;;5503:16;;;;;;;;;;;;;;;;:23;;;;;;;;;;;5560:3;5556;:7;5537:10;:15;5548:3;5537:15;;;;;;;;;;;;;;;;:26;;;;;;;;;;;5593:4;;;;;;;;;;;5579:24;;5588:3;5579:24;;;5599:3;5579:24;;;;;;;;;;;;;;;;;;5633:3;5619:27;;5628:3;5619:27;;;5642:3;5638;:7;5619:27;;;;;;;;;;;;;;;;;;5664:4;5657:11;;;4758:918;;;;;:::o;4082:127::-;4149:8;;;;;;;;;;;4137:20;;:10;:20;;;4129:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4200:1;4193:4;:8;;;;;;;;;;;;:::i;:::-;;4082:127;:::o;4477:143::-;4554:8;;;;;;;;;;;4533:29;;4541:10;4533:29;;;4525:60;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4606:6;4596:7;:16;;;;4477:143;:::o;7241:27::-;;;;;;;;;;;;;:::o;7418:19::-;;;;:::o;5682:264::-;5761:6;5738:21;5748:10;5738:9;:21::i;:::-;:29;;5730:72;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5839:6;5826:12;;:19;5813:12;:32;;;;5856:19;:17;:19::i;:::-;;5932:6;5909:10;:22;5920:10;5909:22;;;;;;;;;;;;;;;;:29;5886:10;:22;5897:10;5886:22;;;;;;;;;;;;;;;:52;;;;5682:264;:::o;7351:23::-;;;;;;;;;;;;;:::o;3784:102::-;3837:7;3863:10;:15;3874:3;3863:15;;;;;;;;;;;;;;;;3856:22;;3784:102;;;:::o;3453:103::-;3503:7;3530:18;;3523:25;;3453:103;:::o;7202:32::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;3673:105::-;3711:7;3764:6;3758:4;3739:18;;:23;3738:32;;;;;;3731:39;;3673:105;:::o;4626:126::-;4686:4;4710:34;4723:10;4735:3;4740;4710:12;:34::i;:::-;4703:41;;4626:126;;;;:::o;7598:70::-;;;;;;;;;;;;;;;;;;;;;;:::o;7381:30::-;;;;;;;;;;;;;:::o;4215:104::-;4261:4;4285:26;4293:3;4306;4285:7;:26::i;:::-;4278:33;;4215:104;;;:::o;5952:411::-;6037:12;6082:8;;;;;;;;;;;6070:20;;:10;:20;;;6062:77;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6175:1;6153:24;;:12;:24;;;6150:205;;;6193:8;;;;;;;;;;;:13;;6214:6;6193:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6180:45;;;;;6150:205;;;6267:1;6245:24;;:12;:24;;;6242:113;;6286:12;6279:29;;;6309:8;;;;;;;;;;;6319:6;6279:47;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6272:54;;;;6242:113;6350:5;6343:12;;;;6150:205;5952:411;;;;;:::o;7521:70::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;6369:178::-;6448:8;;;;;;;;;;;6436:20;;:10;:20;;;6428:76;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6535:4;6512:8;:20;6521:10;6512:20;;;;;;;;;;;;;;;;:27;;;;;;;;;;;;;;;;;;6369:178;:::o;4325:146::-;4407:8;;;;;;;;;;;4386:29;;4394:10;4386:29;;;4378:60;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4456:7;4449:4;;:14;;;;;;;;;;;;;;;;;;4325:146;:::o;3562:105::-;3639:10;:20;3650:8;;;;;;;;;;;3639:20;;;;;;;;;;;;;;;;3624:12;;:35;3603:18;:56;;;;3562:105::o;-1:-1:-1:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;:::o

Swarm Source

ipfs://b4e3bede85105537c8435acb0225298aa37789b1dacdbcc9c0f18c534c47d27f

Block Transaction Gas Used Reward
view all blocks ##produced##

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.